Messages in this thread |  | | From | KOSAKI Motohiro <> | Subject | Re: [patch -mmotm] oom: only oom kill exiting tasks with attached memory | Date | Mon, 8 Jun 2009 10:08:34 +0900 (JST) |
| |
> 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>
it seems reasonable. thanks.
Reviewed-by: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
|  |