Paul E. McKenney
|
d7118175cc
rcu: Fix rcu_is_cpu_idle() #ifdef in TINY_RCU
|
vor 13 Jahren |
Paul E. McKenney
|
8a2ecf474d
rcu: Add RCU_NONIDLE() for idle-loop RCU read-side critical sections
|
vor 13 Jahren |
Paul E. McKenney
|
29e37d8141
rcu: Allow nesting of rcu_idle_enter() and rcu_idle_exit()
|
vor 13 Jahren |
Paul E. McKenney
|
486e259340
rcu: Avoid waking up CPUs having only kfree_rcu() callbacks
|
vor 13 Jahren |
Paul E. McKenney
|
fe15d706cf
rcu: Add lockdep-RCU checks for simple self-deadlock
|
vor 13 Jahren |
Paul E. McKenney
|
4968c300e1
rcu: Augment rcu_batch_end tracing for idle and callback state
|
vor 13 Jahren |
Paul E. McKenney
|
99745b6a83
rcu: Make RCU use the new is_idle_task() API
|
vor 13 Jahren |
Paul E. McKenney
|
11dbaa8cb7
rcu: Fix idle-task checks
|
vor 13 Jahren |
Paul E. McKenney
|
0989cb4678
rcu: Add more information to the wrong-idle-task complaint
|
vor 13 Jahren |
Paul E. McKenney
|
4145fa7fbe
rcu: Deconfuse dynticks entry-exit tracing
|
vor 13 Jahren |
Frederic Weisbecker
|
e6b80a3b09
rcu: Detect illegal rcu dereference in extended quiescent state
|
vor 13 Jahren |
Paul E. McKenney
|
9b2e4f1880
rcu: Track idleness independent of idle tasks
|
vor 13 Jahren |
Paul Gortmaker
|
bdfa97bf72
kernel: fix up module header handling in rcutiny files
|
vor 13 Jahren |
Paul Gortmaker
|
9984de1a5a
kernel: Map most files to use export.h instead of module.h
|
vor 14 Jahren |
Paul E. McKenney
|
d4c08f2ac3
rcu: Add grace-period, quiescent-state, and call_rcu trace events
|
vor 14 Jahren |
Paul E. McKenney
|
965a002b4f
rcu: Make TINY_RCU also use softirq for RCU_BOOST=n
|
vor 14 Jahren |
Paul E. McKenney
|
72fe701b70
rcu: Add RCU type to callback-invocation tracing
|
vor 14 Jahren |
Paul E. McKenney
|
e99033c5c1
rcu: Put names into TINY_RCU structures under RCU_TRACE
|
vor 14 Jahren |
Paul E. McKenney
|
29c00b4a1d
rcu: Add event-tracing for RCU callback invocation
|
vor 14 Jahren |
Paul E. McKenney
|
2c42818e96
rcu: Abstract common code for RCU grace-period-wait primitives
|
vor 14 Jahren |
Linus Torvalds
|
268bb0ce3e
sanitize <linux/prefetch.h> usage
|
vor 14 Jahren |
Eric Dumazet
|
b554d7de8d
rcu: optimize rcutiny
|
vor 14 Jahren |
Lai Jiangshan
|
9ab1544eb4
rcu: introduce kfree_rcu()
|
vor 14 Jahren |
Paul E. McKenney
|
b24efdfdf6
rcu: avoid pointless blocked-task warnings
|
vor 14 Jahren |
Paul E. McKenney
|
9e571a82f0
rcu: add tracing for TINY_RCU and TINY_PREEMPT_RCU
|
vor 14 Jahren |
Paul E. McKenney
|
24278d1483
rcu: priority boosting for TINY_PREEMPT_RCU
|
vor 14 Jahren |
Paul E. McKenney
|
b2c0710c46
rcu: move TINY_RCU from softirq to kthread
|
vor 14 Jahren |
Paul E. McKenney
|
a57eb940d1
rcu: Add a TINY_PREEMPT_RCU
|
vor 15 Jahren |
Mathieu Desnoyers
|
551d55a944
tree/tiny rcu: Add debug RCU head objects
|
vor 15 Jahren |
Paul E. McKenney
|
72d5a9f7a9
rcu: remove all rcu head initializations, except on_stack initializations
|
vor 15 Jahren |