From 96990a4ae979df9e235d01097d6175759331e88c Mon Sep 17 00:00:00 2001 From: Christoph Lameter Date: Mon, 14 Jan 2008 00:55:14 -0800 Subject: [PATCH] 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 Tested-by: Dhaval Giani Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-format-patch failed