From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751254AbWEWC22 (ORCPT ); Mon, 22 May 2006 22:28:28 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751260AbWEWC22 (ORCPT ); Mon, 22 May 2006 22:28:28 -0400 Received: from omx1-ext.sgi.com ([192.48.179.11]:37520 "EHLO omx1.americas.sgi.com") by vger.kernel.org with ESMTP id S1751254AbWEWC22 (ORCPT ); Mon, 22 May 2006 22:28:28 -0400 Date: Mon, 22 May 2006 19:28:24 -0700 (PDT) From: Christoph Lameter To: Paul Jackson cc: linux-kernel@vger.kernel.org, chrisw@sous-sol.org Subject: Re: cpusets: only wakeup kswapd for zones in the current cpuset In-Reply-To: <20060522192248.b114fea3.pj@sgi.com> Message-ID: References: <20060522182356.fbea4aec.pj@sgi.com> <20060522192248.b114fea3.pj@sgi.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 22 May 2006, Paul Jackson wrote: > > None if that is the case. > > Take a look at wakeup_kswapd() for yourself ;). > No need to speculate. Yes there is a check in wakeup_kswapd(). Remove the patch. It was quite a while ago. I think I saw various functions in __alloc_pages() only being called after checking cpusets. wakeup_kswapd() did not have that check which was strange.