[PATCH] vmscan: no zone_reclaim if PF_MALLOC is set
authorChristoph Lameter <clameter@sgi.com>
Fri, 10 Mar 2006 01:33:47 +0000 (17:33 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Fri, 10 Mar 2006 03:47:37 +0000 (19:47 -0800)
commita6bf527091b1dd40f1b6a496812ce7520621c282
treebed2341cbb2e4bf71d29f2e8b6ab7affa72aabd5
parent04b857f74cec5efc7730e9db47e291310f4708a4
[PATCH] vmscan: no zone_reclaim if PF_MALLOC is set

If the process has already set PF_MALLOC and is already using
current->reclaim_state then do not try to reclaim memory from the zone.
This is set by kswapd and/or synchrononous global reclaim which will not
take it lightly if we zap the reclaim_state.

Signed-off-by: Christoph Lameter <clameter@sig.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
mm/vmscan.c