projects
/
linux-block.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
(from parent 1:
8f3d9f3
)
Merge branch 'urgent-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git...
author
Ingo Molnar
<mingo@kernel.org>
Tue, 14 Apr 2020 06:36:41 +0000
(08:36 +0200)
committer
Ingo Molnar
<mingo@kernel.org>
Tue, 14 Apr 2020 06:36:41 +0000
(08:36 +0200)
Pull RCU fix from Paul E. McKenney.
Signed-off-by: Ingo Molnar <mingo@kernel.org>
kernel/rcu/tree.c
patch
|
blob
|
blame
|
history
diff --git
a/kernel/rcu/tree.c
b/kernel/rcu/tree.c
index 06548e2ebb72e4928fb483cd7faf692dd86a29a1..d9a49cd6065a20936edbda1b334136ab597cde52 100644
(file)
--- a/
kernel/rcu/tree.c
+++ b/
kernel/rcu/tree.c
@@
-825,7
+825,7
@@
static __always_inline void rcu_nmi_enter_common(bool irq)
rcu_cleanup_after_idle();
incby = 1;
- } else if (tick_nohz_full_cpu(rdp->cpu) &&
+ } else if (
irq &&
tick_nohz_full_cpu(rdp->cpu) &&
rdp->dynticks_nmi_nesting == DYNTICK_IRQ_NONIDLE &&
READ_ONCE(rdp->rcu_urgent_qs) &&
!READ_ONCE(rdp->rcu_forced_tick)) {