diff options
| -rw-r--r-- | kernel/rcu/rcu.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/kernel/rcu/rcu.h b/kernel/rcu/rcu.h index e4b43fef89f5..b8729eb09a5d 100644 --- a/kernel/rcu/rcu.h +++ b/kernel/rcu/rcu.h | |||
| @@ -220,8 +220,10 @@ do { \ | |||
| 220 | static atomic_t ___rfd_beenhere = ATOMIC_INIT(0); \ | 220 | static atomic_t ___rfd_beenhere = ATOMIC_INIT(0); \ |
| 221 | \ | 221 | \ |
| 222 | if (!atomic_read(&___rfd_beenhere) && \ | 222 | if (!atomic_read(&___rfd_beenhere) && \ |
| 223 | !atomic_xchg(&___rfd_beenhere, 1)) \ | 223 | !atomic_xchg(&___rfd_beenhere, 1)) { \ |
| 224 | tracing_off(); \ | ||
| 224 | ftrace_dump(oops_dump_mode); \ | 225 | ftrace_dump(oops_dump_mode); \ |
| 226 | } \ | ||
| 225 | } while (0) | 227 | } while (0) |
| 226 | 228 | ||
| 227 | void rcu_early_boot_tests(void); | 229 | void rcu_early_boot_tests(void); |
