aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2009-07-03 09:30:06 -0400
committerThomas Gleixner <tglx@linutronix.de>2009-07-29 17:30:38 -0400
commit4ee888c3c41c562c6d575011cc4696bcddc2f956 (patch)
tree8d6da4c4c8319327d8a8fb048d92c65a9d45cfaa /include/linux
parent5b6e135f5e1e9e5586ad69e35c96494a4b413a00 (diff)
sched: Prevent boosting of idle task on -rt
Idle task boosting is a nono in general. There is one exception, when NOHZ is active: The idle task calls get_next_timer_interrupt() and holds the timer wheel base->lock on the CPU and another CPU wants to access the timer (probably to cancel it). We can safely ignore the boosting request, as the idle CPU runs this code with interrupts disabled and will complete the lock protected section without being interrupted. So there is no real need to boost. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions