From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756498Ab3AHQab (ORCPT ); Tue, 8 Jan 2013 11:30:31 -0500 Received: from shutemov.name ([204.155.152.216]:37696 "EHLO shutemov.name" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753271Ab3AHQaa (ORCPT ); Tue, 8 Jan 2013 11:30:30 -0500 Date: Tue, 8 Jan 2013 18:31:41 +0200 From: "Kirill A. Shutemov" To: Linus Torvalds Cc: Hillf Danton , Hugh Dickins , Dave Jones , Linux Kernel , Andrea Arcangeli , Andrew Morton , Mel Gorman , Linux-MM Subject: Re: oops in copy_page_rep() Message-ID: <20130108163141.GA27555@shutemov.name> References: <20130105152208.GA3386@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jan 08, 2013 at 07:37:06AM -0800, Linus Torvalds wrote: > On Tue, Jan 8, 2013 at 5:04 AM, Hillf Danton wrote: > > On Tue, Jan 8, 2013 at 1:34 AM, Linus Torvalds > > wrote: > >> > >> Hmm. Is there some reason we never need to worry about it for the > >> "pmd_numa()" case just above? > >> > >> A comment about this all might be a really good idea. > >> > > Yes Sir, added. > > Heh. I was more thinking about why do_huge_pmd_wp_page() needs it, but > do_huge_pmd_numa_page() does not. It does. The check should be moved up. > Also, do we actually need it for huge_pmd_set_accessed()? The > *placement* of that thing confuses me. And because it confuses me, I'd > like to understand it. We need it for huge_pmd_set_accessed() too. Looks like a mis-merge. The original patch for huge_pmd_set_accessed() was correct: http://lkml.org/lkml/2012/10/25/402 -- Kirill A. Shutemov