Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756412AbYB2GTs (ORCPT ); Fri, 29 Feb 2008 01:19:48 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1750893AbYB2GTk (ORCPT ); Fri, 29 Feb 2008 01:19:40 -0500 Received: from fgwmail7.fujitsu.co.jp ([192.51.44.37]:41086 "EHLO fgwmail7.fujitsu.co.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750802AbYB2GTk (ORCPT ); Fri, 29 Feb 2008 01:19:40 -0500 Date: Fri, 29 Feb 2008 15:19:39 +0900 From: KOSAKI Motohiro To: Lee Schermerhorn , Paul Jackson , linux-mm@kvack.org, LKML Subject: trivial clean up to zlc_setup Cc: kosaki.motohiro@jp.fujitsu.com Message-Id: <20080229151057.66ED.KOSAKI.MOTOHIRO@jp.fujitsu.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Becky! ver. 2.42 [ja] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1227 Lines: 41 Hi I found very small bug during review mel's 2 zonelist patch series. this patch is trivial clean up. jiffies subtraction may cause overflow problem. it shold be used time_after(). Thanks. Signed-off-by: KOSAKI Motohiro CC: Lee Schermerhorn CC: Paul Jackson --- mm/page_alloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: b/mm/page_alloc.c =================================================================== --- a/mm/page_alloc.c 2008-02-18 17:17:25.000000000 +0900 +++ b/mm/page_alloc.c 2008-02-29 15:17:03.000000000 +0900 @@ -1294,7 +1294,7 @@ static nodemask_t *zlc_setup(struct zone if (!zlc) return NULL; - if (jiffies - zlc->last_full_zap > 1 * HZ) { + if (time_after(jiffies, zlc->last_full_zap + HZ)) { bitmap_zero(zlc->fullzones, MAX_ZONES_PER_ZONELIST); zlc->last_full_zap = jiffies; } -- 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/