Commit Graph

91 Commits (548aae8cc497397310c66c336ed9c4f7dd5be4f4)

Author SHA1 Message Date
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 14 years ago
Paul E. McKenney 773e3f9357 rcu: move check from rcu_dereference_bh to rcu_read_lock_bh_held 15 years ago
Paul E. McKenney 53ecfba259 rcu: only one evaluation of arg in rcu_dereference_check() unless sparse 15 years ago
Eric Dumazet b3a084b9b6 rcu: rcu_read_lock_bh_held(): disabling irqs also disables bh 15 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
Paul E. McKenney f5155b3327 rcu: add an rcu_dereference_index_check() 15 years ago
Mathieu Desnoyers 551d55a944 tree/tiny rcu: Add debug RCU head objects 15 years ago
Mathieu Desnoyers 4376030a54 rcu head introduce rcu head init on stack 15 years ago
Paul E. McKenney bbad937983 rcu: slim down rcutiny by removing rcu_scheduler_active and friends 15 years ago
Paul E. McKenney da848c47bc rcu: shrink rcutiny by making synchronize_rcu_bh() be inline 15 years ago
Paul E. McKenney 32c141a0a1 rcu: fix now-bogus rcu_scheduler_active comments. 15 years ago
Paul E. McKenney d20200b591 rcu: Fix bogus CONFIG_PROVE_LOCKING in comments to reflect reality. 15 years ago
Lai Jiangshan 2b3fc35f69 rcu: optionally leave lockdep enabled after RCU lockdep splat 15 years ago
Paul E. McKenney ee84b8243b rcu: create rcu_my_thread_group_empty() wrapper 15 years ago
Paul E. McKenney bc293d62b2 rcu: Make RCU lockdep check the lockdep_recursion variable 15 years ago
David Howells c08c68dd76 rcu: Better explain the condition parameter of rcu_dereference_check() 15 years ago
Paul E. McKenney b62730baea rcu: Add rcu_access_pointer and rcu_dereference_protected 15 years ago
Lai Jiangshan 0cff810f54 rcu: Fix local_irq_disable() CONFIG_PROVE_RCU=y false positives 15 years ago
Paul E. McKenney e3818b8dce rcu: Make rcu_read_lock_bh_held() allow for disabled BH 15 years ago
Dave Young e5ab67726f sysctl extern cleanup: rcu 15 years ago
Paul E. McKenney 54dbf96c92 rcu: Suppress RCU lockdep warnings during early boot 15 years ago
Paul E. McKenney e6033e3b30 rcu: Make rcu_read_lock_sched_held() handle !PREEMPT 15 years ago
Paul E. McKenney 0b1c87278a rcu: Make non-RCU_PROVE_LOCKING rcu_read_lock_sched_held() understand boot 15 years ago
Paul E. McKenney d9f1bb6ad7 rcu: Make rcu_read_lock_sched_held() take boot time into account 15 years ago
Paul E. McKenney 0632eb3d75 rcu: Integrate rcu_dereference_check() message into lockdep 15 years ago
Paul E. McKenney c26d34a585 rcu: Add lockdep-enabled variants of rcu_dereference() 15 years ago
Paul E. McKenney 632ee20013 rcu: Introduce lockdep-based checking to RCU read-side primitives 15 years ago
Paul E. McKenney 6ebb237bec rcu: Re-arrange code to reduce #ifdef pain 15 years ago
Paul E. McKenney 2c28e2451d rcu: Fix TINY_RCU #elif condition 15 years ago
Paul E. McKenney 9b1d82fa16 rcu: "Tiny RCU", The Bloatwatch Edition 16 years ago
Paul E. McKenney 3d76c08290 rcu: Clean up code based on review feedback from Josh Triplett, part 3 16 years ago
Paul E. McKenney 1eba8f8438 rcu: Clean up code based on review feedback from Josh Triplett, part 2 16 years ago
Paul E. McKenney a71fca58b7 rcu: Fix whitespace inconsistencies 16 years ago
Paul E. McKenney 16e3081191 rcu: Fix synchronize_rcu() for TREE_PREEMPT_RCU 16 years ago
Paul E. McKenney 06e799764e rcu: Remove lockdep annotations from RCU's _notrace() API members 16 years ago
Paul E. McKenney 7c614d6461 rcu: Add "notrace" to RCU function headers used by ftrace 16 years ago