Paul E. McKenney
|
ad7c946b35
rcu: Create RCU-specific workqueues with rescuers
|
7 years ago |
Matthew Wilcox
|
a32e01ee68
rcu: Use wrapper for lockdep asserts
|
7 years ago |
Paul E. McKenney
|
d07aee2c03
rcu: More clearly identify grace-period kthread stack dump
|
7 years ago |
Paul E. McKenney
|
d62df57370
rcu: Remove obsolete force-quiescent-state statistics for debugfs
|
7 years ago |
Paul E. McKenney
|
01c495f72a
rcu: Remove obsolete __rcu_pending() statistics for debugfs
|
7 years ago |
Paul E. McKenney
|
62df63e048
rcu: Remove obsolete callback-invocation statistics for debugfs
|
7 years ago |
Lihao Liang
|
398953e62c
rcu: Remove unnecessary spinlock in rcu_boot_init_percpu_data()
|
7 years ago |
Paul E. McKenney
|
1dfa55e019
Merge branches 'cond_resched.2017.12.04a', 'dyntick.2017.11.28a', 'fixes.2017.12.11a', 'srbd.2017.12.05a' and 'torture.2017.12.11a' into HEAD
|
7 years ago |
Paul E. McKenney
|
efd88b02bb
rcu: Add comment giving debug strategy for double call_rcu()
|
8 years ago |
Paul E. McKenney
|
e68bbb266d
rcu: Simplify rcu_eqs_{enter,exit}() non-idle task debug code
|
8 years ago |
Paul E. McKenney
|
9dd238e286
rcu: Fold rcu_eqs_exit_common() into rcu_eqs_exit()
|
8 years ago |
Paul E. McKenney
|
215bba9f59
rcu: Fold rcu_eqs_enter_common() into rcu_eqs_enter()
|
8 years ago |
Paul E. McKenney
|
2342172fd6
rcu: Avoid ->dynticks_nesting store tearing
|
8 years ago |
Paul E. McKenney
|
914955e18c
rcu: Stop duplicating lockdep checks in RCU's idle-entry code
|
8 years ago |
Paul E. McKenney
|
dec98900ea
rcu: Add ->dynticks field to rcu_dyntick trace event
|
8 years ago |
Paul E. McKenney
|
84585aa8b6
rcu: Shrink ->dynticks_{nmi_,}nesting from long long to long
|
8 years ago |
Paul E. McKenney
|
bd2b879a1c
rcu: Add tracing to irq/NMI dyntick-idle transitions
|
8 years ago |
Paul E. McKenney
|
844ccdd7dc
rcu: Eliminate rcu_irq_enter_disabled()
|
8 years ago |
Paul E. McKenney
|
51a1fd30f1
rcu: Make ->dynticks_nesting be a simple counter
|
8 years ago |
Paul E. McKenney
|
58721f5da4
rcu: Define rcu_irq_{enter,exit}() in terms of rcu_nmi_{enter,exit}()
|
8 years ago |
Paul E. McKenney
|
6136d6e48a
rcu: Clamp ->dynticks_nmi_nesting at eqs entry/exit
|
8 years ago |
Paul E. McKenney
|
fd581a91ac
rcu: Move rcu_nmi_{enter,exit}() to prepare for consolidation
|
8 years ago |
Paul E. McKenney
|
a0eb22bf64
rcu: Reduce dyntick-idle state space
|
8 years ago |
Paul E. McKenney
|
2e672ab2d4
rcu: Avoid ->dynticks_nmi_nesting store tearing
|
8 years ago |
Linus Torvalds
|
8e9a2dba86
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 years ago |
Frederic Weisbecker
|
b04db8e19f
rcu: Use lockdep to assert IRQs are disabled/enabled
|
7 years ago |
Ingo Molnar
|
72bc286b81
Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu
|
8 years ago |
Paul E. McKenney
|
ad4e25a3a1
Merge branches 'doc.2017.10.20a', 'fixes.2017.10.19a', 'stall.2017.10.09a' and 'torture.2017.10.09a' into HEAD
|
8 years ago |
Paul E. McKenney
|
27fdb35fe9
doc: Fix various RCU docbook comment-header problems
|
8 years ago |
Paul E. McKenney
|
c0da313e09
rcu: Add extended-quiescent-state testing advice
|
8 years ago |