]> Git Repo - linux.git/commit
tick: sched: Force tick interrupt and get rid of softirq magic
authorThomas Gleixner <[email protected]>
Tue, 14 Apr 2015 21:08:54 +0000 (21:08 +0000)
committerThomas Gleixner <[email protected]>
Wed, 22 Apr 2015 15:06:50 +0000 (17:06 +0200)
commit0ff53d09642204c648424def0caa9117e7a3caaf
tree489f5c3c5a38843e0a1b9111445761d5d1f3f406
parentafc08b15cc2a3d2c48cbd427be8e0eea05698363
tick: sched: Force tick interrupt and get rid of softirq magic

We already got rid of the hrtimer reprogramming loops and hoops as
hrtimer now enforces an interrupt if the enqueued time is in the past.

Do the same for the nohz non highres mode. That gets rid of the need
to raise the softirq which only serves the purpose of getting the
machine out of the inner idle loop.

Signed-off-by: Thomas Gleixner <[email protected]>
Acked-by: Peter Zijlstra <[email protected]>
Cc: Preeti U Murthy <[email protected]>
Cc: Viresh Kumar <[email protected]>
Cc: Marcelo Tosatti <[email protected]>
Cc: Frederic Weisbecker <[email protected]>
Cc: John Stultz <[email protected]>
Cc: Marcelo Tosatti <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Thomas Gleixner <[email protected]>
kernel/time/tick-sched.c
This page took 0.05342 seconds and 4 git commands to generate.