Messages in this thread |  | | Date | Sun, 07 Jun 2009 10:06:58 -0400 | From | Rik van Riel <> | Subject | Re: [patch -mmotm] oom: only oom kill exiting tasks with attached memory |
| |
David Rientjes wrote: > When a task is chosen for oom kill and is found to be PF_EXITING, > __oom_kill_task() is called to elevate the task's timeslice and give it > access to memory reserves so that it may quickly exit. > > This privilege is unnecessary, however, if the task has already detached > its mm. Although its possible for the mm to become detached later since > task_lock() is not held, __oom_kill_task() will simply be a no-op in such > circumstances. > > Subsequently, it is no longer necessary to warn about killing mm-less > tasks since it is a no-op. > > Cc: Rik van Riel <riel@redhat.com> > Signed-off-by: David Rientjes <rientjes@google.com>
Acked-by: Rik van Riel <riel@redhat.com>
-- All rights reversed.
|  |