Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262690AbVAFB1v (ORCPT ); Wed, 5 Jan 2005 20:27:51 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262692AbVAFB1v (ORCPT ); Wed, 5 Jan 2005 20:27:51 -0500 Received: from mx1.redhat.com ([66.187.233.31]:47265 "EHLO mx1.redhat.com") by vger.kernel.org with ESMTP id S262690AbVAFB1t (ORCPT ); Wed, 5 Jan 2005 20:27:49 -0500 Date: Wed, 5 Jan 2005 20:27:22 -0500 (EST) From: Rik van Riel X-X-Sender: riel@chimarrao.boston.redhat.com To: Nick Piggin cc: Marcelo Tosatti , Andrew Morton , andrea@suse.de, linux-kernel@vger.kernel.org Subject: Re: [PATCH][5/?] count writeback pages in nr_scanned In-Reply-To: <41DC7D86.8050609@yahoo.com.au> Message-ID: References: <20050105020859.3192a298.akpm@osdl.org> <20050105180651.GD4597@dualathlon.random> <20050105174934.GC15739@logos.cnet> <20050105134457.03aca488.akpm@osdl.org> <20050105203217.GB17265@logos.cnet> <41DC7D86.8050609@yahoo.com.au> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 971 Lines: 23 On Thu, 6 Jan 2005, Nick Piggin wrote: > I think what Andrea is worried about is that blk_congestion_wait is > fairly vague, and can be a source of instability in the scanning > implementation. The recent OOM kill problem has been happening: 1) with cache pressure on lowmem only, due to a block device write 2) with no block congestion at all 3) with pretty much all pageable lowmme pages in writeback state It appears the VM has trouble dealing with the situation where there is no block congestion to wait on... -- "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Brian W. Kernighan - 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/