diff options
author | Christoph Lameter <clameter@sgi.com> | 2008-01-14 09:55:14 +0100 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2008-01-14 17:52:22 +0100 |
commit | 96990a4ae979df9e235d01097d6175759331e88c (patch) | |
tree | ba545616c7deb1cca99565655a80564564d39bd4 /drivers | |
parent | MAINTAINERS: email update and add missing entry (diff) | |
download | linux-96990a4ae979df9e235d01097d6175759331e88c.tar.xz linux-96990a4ae979df9e235d01097d6175759331e88c.zip |
quicklists: Only consider memory that can be used with GFP_KERNEL
Quicklists calculates the size of the quicklists based on the number of
free pages. This must be the number of free pages that can be allocated
with GFP_KERNEL. node_page_state() includes the pages in ZONE_HIGHMEM and
ZONE_MOVABLE which may lead the quicklists to become too large causing OOM.
Signed-off-by: Christoph Lameter <clameter@sgi.com>
Tested-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions