From: Christoph Lameter Subject: Re: [PATCH 3/3] mm: slub: Default slub_max_order to 0 Date: Thu, 12 May 2011 11:48:19 -0500 (CDT) Message-ID: References: <1305127773-10570-1-git-send-email-mgorman@suse.de> <1305127773-10570-4-git-send-email-mgorman@suse.de> <1305213359.2575.46.camel@mulgrave.site> <1305214993.2575.50.camel@mulgrave.site> <20110512154649.GB4559@redhat.com> <1305216023.2575.54.camel@mulgrave.site> <1305217843.2575.57.camel@mulgrave.site> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: Dave Jones , Mel Gorman , Andrew Morton , Colin King , Raghavendra D Prabhu , Jan Kara , Chris Mason , Pekka Enberg , Rik van Riel , Johannes Weiner , linux-fsdevel , linux-mm , linux-kernel , linux-ext4 To: James Bottomley Return-path: In-Reply-To: <1305217843.2575.57.camel@mulgrave.site> Sender: owner-linux-mm@kvack.org List-Id: linux-ext4.vger.kernel.org On Thu, 12 May 2011, James Bottomley wrote: > On Thu, 2011-05-12 at 11:27 -0500, Christoph Lameter wrote: > > On Thu, 12 May 2011, James Bottomley wrote: > > > > > However, the fact remains that this seems to be a slub problem and it > > > needs fixing. > > > > Why are you so fixed on slub in these matters? > > Because, as has been hashed out in the thread, changing SLUB to SLAB > makes the hang go away. SLUB doesnt hang here with earlier kernel versions either. So the higher allocations are no longer as effective as they were before. This is due to a change in another subsystem. > > Its an key component but > > there is a high interaction with other subsystems. There was no recent > > change in slub that changed the order of allocations. There were changes > > affecting the reclaim logic. Slub has been working just fine with the > > existing allocation schemes for a long time. > > So suggest an alternative root cause and a test to expose it. Have a look at my other emails? I am just repeating myself again it seems. Try order = 1 which gives you SLAB like interaction with the page allocator. Then we at least know that it is the order 2 and 3 allocs that are the problem and not something else. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: email@kvack.org