Re: 2.6.26-rc: nfsd hangs for a few sec

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Alexander Beregalov <a.beregalov@...>
Cc: <kernel-testers@...>, kernel list <linux-kernel@...>, <linux-mm@...>, Mel Gorman <mel@...>, Christoph Lameter <clameter@...>, Lee Schermerhorn <lee.schermerhorn@...>, KAMEZAWA Hiroyuki <kamezawa.hiroyu@...>, Hugh Dickins <hugh@...>, Nick Piggin <nickpiggin@...>, Andrew Morton <akpm@...>, <bfields@...>, <neilb@...>, <linux-nfs@...>
Date: Saturday, June 21, 2008 - 2:36 pm

On Sat, 21 Jun 2008, Alexander Beregalov wrote:

Hmm. Both the trace above and the trace below:


are kind of scary, because they are both filesystem memory allocation 
paths that don't have GFP_NOFS, so they cause a callback back into the 
filesystem to free things.

Which in general isn't necessarily wrong: under inode pressure, it may 
well make sense to try to shrink the inode caches when allocating a new 
inode, or things may well blow up out of proportion, but it does make me a 
big nervous.

However, it's not clear why things apparently bisected down to the commit 
it did (54a6eb5c4765aa573a030ceeba2c14e3d2ea5706: "mm: use two zonelist 
that are filtered by GFP mask"). That part makes me worry that that commit 
screwed up the freeing pressure logic. 

Mel?

			Linus
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: 2.6.26-rc: nfsd hangs for a few sec, Alexander Beregalov, (Sat Jun 21, 8:57 am)
Re: 2.6.26-rc: nfsd hangs for a few sec, Mel Gorman, (Sat Jun 21, 6:41 pm)
Re: 2.6.26-rc: nfsd hangs for a few sec, Alexander Beregalov, (Sat Jun 21, 10:10 pm)
Re: 2.6.26-rc: nfsd hangs for a few sec, Christoph Lameter, (Sat Jun 21, 8:18 pm)
Re: 2.6.26-rc: nfsd hangs for a few sec, Mel Gorman, (Sat Jun 21, 9:38 pm)
Re: 2.6.26-rc: nfsd hangs for a few sec, Christoph Lameter, (Sun Jun 22, 12:13 am)
Re: 2.6.26-rc: nfsd hangs for a few sec, Mel Gorman, (Sun Jun 22, 1:07 pm)
Re: 2.6.26-rc: nfsd hangs for a few sec, Christoph Lameter, (Sat Jun 21, 7:46 pm)
Re: 2.6.26-rc: nfsd hangs for a few sec, Linus Torvalds, (Sat Jun 21, 7:54 pm)
Re: 2.6.26-rc: nfsd hangs for a few sec, Linus Torvalds, (Sat Jun 21, 2:36 pm)