Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755265Ab2FNCWg (ORCPT ); Wed, 13 Jun 2012 22:22:36 -0400 Received: from fgwmail6.fujitsu.co.jp ([192.51.44.36]:51914 "EHLO fgwmail6.fujitsu.co.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755096Ab2FNCWe (ORCPT ); Wed, 13 Jun 2012 22:22:34 -0400 X-SecurityPolicyCheck: OK by SHieldMailChecker v1.7.4 Message-ID: <4FD94A6E.3050906@jp.fujitsu.com> Date: Thu, 14 Jun 2012 11:20:30 +0900 From: Kamezawa Hiroyuki User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 MIME-Version: 1.0 To: Minchan Kim CC: Andrew Morton , linux-kernel@vger.kernel.org, linux-mm@kvack.org, Andrea Arcangeli , Mel Gorman , Michal Hocko , Wanpeng Li Subject: Re: [PATCH v2 1/2][BUGFIX] mm: do not use page_count without a page pin References: <1339636334-9238-1-git-send-email-minchan@kernel.org> In-Reply-To: <1339636334-9238-1-git-send-email-minchan@kernel.org> Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1168 Lines: 31 (2012/06/14 10:12), Minchan Kim wrote: > d179e84ba fixed the problem[1] in vmscan.c but same problem is here. > Let's fix it. > > [1] http://comments.gmane.org/gmane.linux.kernel.mm/65844 > > I copy and paste d179e84ba's contents for description. > > "It is unsafe to run page_count during the physical pfn scan because > compound_head could trip on a dangling pointer when reading > page->first_page if the compound page is being freed by another CPU." > > * changelog from v1 > - Add comment about skip tail page of THP - Andrea > - fix typo - Wanpeng Li > - based on next-20120613 > > Cc: Andrea Arcangeli > Cc: Mel Gorman > Cc: Michal Hocko > Cc: KAMEZAWA Hiroyuki > Cc: Wanpeng Li > Signed-off-by: Minchan Kim Reviewed-by: KAMEZAWA Hiroyuki -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/