Paul E. McKenney
|
c0d6d01bff
rcu: Check for illegal use of RCU from offlined CPUs
|
13 éve |
Paul E. McKenney
|
5e1ee6e101
rcu: Note that rcu_access_pointer() can be used for teardown
|
13 éve |
Paul E. McKenney
|
50406b98b6
rcu: Make rcu_sleep_check() also check rcu_lock_map
|
13 éve |
Paul E. McKenney
|
486e259340
rcu: Avoid waking up CPUs having only kfree_rcu() callbacks
|
13 éve |
Paul E. McKenney
|
3842a0832a
rcu: Document same-context read-side constraints
|
13 éve |
Paul E. McKenney
|
d8ab29f8be
rcu: Remove one layer of abstraction from PROVE_RCU checking
|
13 éve |
Frederic Weisbecker
|
00f49e5729
rcu: Warn when rcu_read_lock() is used in extended quiescent state
|
13 éve |
Frederic Weisbecker
|
e6b80a3b09
rcu: Detect illegal rcu dereference in extended quiescent state
|
13 éve |
Paul E. McKenney
|
91afaf3002
rcu: Add failure tracing to rcutorture
|
13 éve |
Paul E. McKenney
|
9b2e4f1880
rcu: Track idleness independent of idle tasks
|
13 éve |
Paul E. McKenney
|
6206ab9bab
rcu: Move __rcu_read_unlock()'s barrier() within if-statement
|
14 éve |
Paul E. McKenney
|
6846c0c540
rcu: Improve rcu_assign_pointer() and RCU_INIT_POINTER() documentation
|
14 éve |
Eric Dumazet
|
d322f45cee
rcu: Make rcu_assign_pointer() unconditionally insert a memory barrier
|
14 éve |
Paul E. McKenney
|
22507ed9b9
rcu: Remove unused and redundant interfaces
|
14 éve |
Paul E. McKenney
|
29c00b4a1d
rcu: Add event-tracing for RCU callback invocation
|
14 éve |
Paul E. McKenney
|
2c42818e96
rcu: Abstract common code for RCU grace-period-wait primitives
|
14 éve |
Paul E. McKenney
|
990987511c
rcu: Move rcu_head definition to types.h
|
14 éve |
Paul E. McKenney
|
b3fbab0571
rcu: Restore checks for blocking in RCU read-side critical sections
|
14 éve |
Frederic Weisbecker
|
bdd4e85dc3
sched: Isolate preempt counting in its own config option
|
14 éve |
Lai Jiangshan
|
9ab1544eb4
rcu: introduce kfree_rcu()
|
14 éve |
Paul E. McKenney
|
b0c9d7ff27
rcu: add DEBUG_OBJECTS_RCU_HEAD check for alignment
|
14 éve |
Paul E. McKenney
|
4a29865689
rcu: make rcutorture version numbers available through debugfs
|
14 éve |
Paul E. McKenney
|
a4dd99250d
rcu: create new rcu_access_index() and use in mce
|
14 éve |
Tejun Heo
|
e27fc9641e
rcu: increase synchronize_sched_expedited() batching
|
14 éve |
Lai Jiangshan
|
7b27d5475f
rcu,cleanup: move synchronize_sched_expedited() out of sched.c
|
14 éve |
Paul E. McKenney
|
b2c0710c46
rcu: move TINY_RCU from softirq to kthread
|
15 éve |
Paul E. McKenney
|
53ecfba259
rcu: only one evaluation of arg in rcu_dereference_check() unless sparse
|
15 éve |
Paul E. McKenney
|
7b0b759b65
rcu: combine duplicate code, courtesy of CONFIG_PREEMPT_RCU
|
15 éve |
Paul E. McKenney
|
a3dc3fb161
rcu: repair code-duplication FIXMEs
|
15 éve |
Paul E. McKenney
|
9079fd7c2e
rcu: update obsolete rcu_read_lock() comment.
|
15 éve |