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: Christoph Lameter <clameter@...>
Cc: Alexander Beregalov <a.beregalov@...>, <kernel-testers@...>, kernel list <linux-kernel@...>, <linux-mm@...>, Lee Schermerhorn <lee.schermerhorn@...>, KAMEZAWA Hiroyuki <kamezawa.hiroyu@...>, Hugh Dickins <hugh@...>, Nick Piggin <nickpiggin@...>, Andrew Morton <akpm@...>, Linus Torvalds <torvalds@...>, <bfields@...>, <neilb@...>, <linux-nfs@...>
Date: Sunday, June 22, 2008 - 1:07 pm

On (21/06/08 21:13), Christoph Lameter didst pronounce:

Well, the mask is not totally ignored, it's part of the scan_control and
used later when deciding what can and can't be done as part of reclaim.
However, you are right in that it is apparently ignored for zone
selection.

However, try_to_free_pages() received a struct zone **zones which was
a zonelist which is a zonelist->zones selected based on the gfp_mask in
__alloc_pages. By the time shrink_zones() is called, it can ignore the
mask because only relevant zones are in there. For GFP_KERNEL, that would
exclude HIGHMEM.



-- 
Mel Gorman
Part-time Phd Student                          Linux Technology Center
University of Limerick                         IBM Dublin Software Lab
--
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)