Paul E. McKenney
|
d8ab29f8be
rcu: Remove one layer of abstraction from PROVE_RCU checking
|
13 years ago |
Frederic Weisbecker
|
00f49e5729
rcu: Warn when rcu_read_lock() is used in extended quiescent state
|
13 years ago |
Frederic Weisbecker
|
e6b80a3b09
rcu: Detect illegal rcu dereference in extended quiescent state
|
13 years ago |
Paul E. McKenney
|
91afaf3002
rcu: Add failure tracing to rcutorture
|
13 years ago |
Paul E. McKenney
|
9b2e4f1880
rcu: Track idleness independent of idle tasks
|
13 years ago |
Paul E. McKenney
|
6206ab9bab
rcu: Move __rcu_read_unlock()'s barrier() within if-statement
|
14 years ago |
Paul E. McKenney
|
6846c0c540
rcu: Improve rcu_assign_pointer() and RCU_INIT_POINTER() documentation
|
14 years ago |
Eric Dumazet
|
d322f45cee
rcu: Make rcu_assign_pointer() unconditionally insert a memory barrier
|
14 years ago |
Paul E. McKenney
|
22507ed9b9
rcu: Remove unused and redundant interfaces
|
14 years ago |
Paul E. McKenney
|
29c00b4a1d
rcu: Add event-tracing for RCU callback invocation
|
14 years ago |
Paul E. McKenney
|
2c42818e96
rcu: Abstract common code for RCU grace-period-wait primitives
|
14 years ago |
Paul E. McKenney
|
990987511c
rcu: Move rcu_head definition to types.h
|
14 years ago |
Paul E. McKenney
|
b3fbab0571
rcu: Restore checks for blocking in RCU read-side critical sections
|
14 years ago |
Frederic Weisbecker
|
bdd4e85dc3
sched: Isolate preempt counting in its own config option
|
14 years ago |
Lai Jiangshan
|
9ab1544eb4
rcu: introduce kfree_rcu()
|
14 years ago |
Paul E. McKenney
|
b0c9d7ff27
rcu: add DEBUG_OBJECTS_RCU_HEAD check for alignment
|
14 years ago |
Paul E. McKenney
|
4a29865689
rcu: make rcutorture version numbers available through debugfs
|
14 years ago |
Paul E. McKenney
|
a4dd99250d
rcu: create new rcu_access_index() and use in mce
|
14 years ago |
Tejun Heo
|
e27fc9641e
rcu: increase synchronize_sched_expedited() batching
|
14 years ago |
Lai Jiangshan
|
7b27d5475f
rcu,cleanup: move synchronize_sched_expedited() out of sched.c
|
14 years ago |
Paul E. McKenney
|
b2c0710c46
rcu: move TINY_RCU from softirq to kthread
|
15 years ago |
Paul E. McKenney
|
53ecfba259
rcu: only one evaluation of arg in rcu_dereference_check() unless sparse
|
14 years ago |
Paul E. McKenney
|
7b0b759b65
rcu: combine duplicate code, courtesy of CONFIG_PREEMPT_RCU
|
15 years ago |
Paul E. McKenney
|
a3dc3fb161
rcu: repair code-duplication FIXMEs
|
15 years ago |
Paul E. McKenney
|
9079fd7c2e
rcu: update obsolete rcu_read_lock() comment.
|
15 years ago |
Paul E. McKenney
|
a57eb940d1
rcu: Add a TINY_PREEMPT_RCU
|
15 years ago |
Mathieu Desnoyers
|
5e8067adfd
rcu head remove init
|
15 years ago |
Paul E. McKenney
|
77d8485a8b
rcu: improve kerneldoc for rcu_read_lock(), call_rcu(), and synchronize_rcu()
|
15 years ago |
Tetsuo Handa
|
4221a9918e
Add RCU check for find_task_by_vpid().
|
15 years ago |
Paul E. McKenney
|
ca5ecddfa8
rcu: define __rcu address space modifier for sparse
|
15 years ago |