aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/time/hrtimer.c
diff options
context:
space:
mode:
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>2019-07-26 20:30:56 +0200
committerThomas Gleixner <tglx@linutronix.de>2019-08-01 20:51:21 +0200
commit902a9f9c509053161e987778dc5836d2628f53b7 (patch)
tree11a29cdaef6900953f0e480fbcbbc9c4291c0fb7 /kernel/time/hrtimer.c
parentKVM: LAPIC: Mark hrtimer to expire in hard interrupt context (diff)
downloadlinux-dev-902a9f9c509053161e987778dc5836d2628f53b7.tar.xz
linux-dev-902a9f9c509053161e987778dc5836d2628f53b7.zip
tick: Mark tick related hrtimers to expiry in hard interrupt context
The tick related hrtimers, which drive the scheduler tick and hrtimer based broadcasting are required to expire in hard interrupt context for obvious reasons. Mark them so PREEMPT_RT kernels wont move them to soft interrupt expiry. Make the horribly formatted RCU_NONIDLE bracket maze readable while at it. No functional change, [ tglx: Split out from larger combo patch. Add changelog ] Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lkml.kernel.org/r/20190726185753.459144407@linutronix.de
Diffstat (limited to 'kernel/time/hrtimer.c')
0 files changed, 0 insertions, 0 deletions