diff options
| author | 2006-09-25 23:31:29 -0700 | |
|---|---|---|
| committer | 2006-09-26 08:48:48 -0700 | |
| commit | 7887a3da753e1ba8244556cc9a2b38c815bfe256 (patch) | |
| tree | f3563927615c6b9c260f7ca84567c7bca2dac91f /include/linux/kernel.h | |
| parent | [PATCH] oom: reclaim_mapped on oom (diff) | |
[PATCH] oom: cpuset hint
cpuset_excl_nodes_overlap does not always indicate that killing a task will
not free any memory we for us. For example, we may be asking for an
allocation from _anywhere_ in the machine, or the task in question may be
pinning memory that is outside its cpuset. Fix this by just causing
cpuset_excl_nodes_overlap to reduce the badness rather than disallow it.
Signed-off-by: Nick Piggin <npiggin@suse.de>
Acked-by: Paul Jackson <pj@sgi.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/linux/kernel.h')
0 files changed, 0 insertions, 0 deletions
