Thread (23 messages) 23 messages, 5 authors, 2012-10-26

Re: process hangs on do_exit when oom happens

From: Balbir Singh <bsingharora@gmail.com>
Date: 2012-10-23 17:43:57
Also in: linux-mm, linux-mmc, lkml

On Tue, Oct 23, 2012 at 3:45 PM, Michal Hocko [off-list ref] wrote:
On Tue 23-10-12 18:10:33, Qiang Gao wrote:
quoted
On Tue, Oct 23, 2012 at 5:50 PM, Michal Hocko [off-list ref] wrote:
quoted
On Tue 23-10-12 15:18:48, Qiang Gao wrote:
quoted
This process was moved to RT-priority queue when global oom-killer
happened to boost the recovery of the system..
Who did that? oom killer doesn't boost the priority (scheduling class)
AFAIK.
quoted
but it wasn't get properily dealt with. I still have no idea why where
the problem is ..
Well your configuration says that there is no runtime reserved for the
group.
Please refer to Documentation/scheduler/sched-rt-group.txt for more
information.
[...]
quoted
maybe this is not a upstream-kernel bug. the centos/redhat kernel
would boost the process to RT prio when the process was selected
by oom-killer.
This still looks like your cpu controller is misconfigured. Even if the
task is promoted to be realtime.

Precisely! You need to have rt bandwidth enabled for RT tasks to run,
as a workaround please give the groups some RT bandwidth and then work
out the migration to RT and what should be the defaults on the distro.

Balbir

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help