On Mon, Jul 30, 2018 at 11:00:59AM -0700, Roman Gushchin wrote: > oom_kill_process() consists of two logical parts: the first one is > responsible for considering task's children as a potential victim and > printing the debug information. The second half is responsible for > sending SIGKILL to all tasks sharing the mm struct with the given victim. > > This commit splits oom_kill_process() with an intention to re-use the the > second half: __oom_kill_process(). > > The cgroup-aware OOM killer will kill multiple tasks belonging to the > victim cgroup. We don't need to print the debug information for the each > task, as well as play with task selection (considering task's children), > so we can't use the existing oom_kill_process(). > > Link: http://lkml.kernel.org/r/[email protected] > Signed-off-by: Roman Gushchin <[email protected]> > Acked-by: Michal Hocko <[email protected]> > Acked-by: Johannes Weiner <[email protected]> > Acked-by: David Rientjes <[email protected]> > Cc: Vladimir Davydov <[email protected]> > Cc: Tetsuo Handa <[email protected]> > Cc: David Rientjes <[email protected]> > Cc: Tejun Heo <[email protected]> > Cc: Michal Hocko <[email protected]> > Signed-off-by: Andrew Morton <[email protected]>
This is pretty straight-forward. Acked-by: Johannes Weiner <[email protected]>

