Commit History

Autor SHA1 Mensaxe Data
  Paul E. McKenney 2a3fa843b5 rcu: Consolidate tree/tiny __rcu_read_{,un}lock() implementations %!s(int64=13) %!d(string=hai) anos
  Paul E. McKenney 9dd8fb16c3 rcu: Make exit_rcu() more precise and consolidate %!s(int64=13) %!d(string=hai) anos
  Paul E. McKenney c0d6d01bff rcu: Check for illegal use of RCU from offlined CPUs %!s(int64=13) %!d(string=hai) anos
  Frederic Weisbecker e6b80a3b09 rcu: Detect illegal rcu dereference in extended quiescent state %!s(int64=13) %!d(string=hai) anos
  Paul E. McKenney 91afaf3002 rcu: Add failure tracing to rcutorture %!s(int64=13) %!d(string=hai) anos
  Paul Gortmaker 9984de1a5a kernel: Map most files to use export.h instead of module.h %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney 29c00b4a1d rcu: Add event-tracing for RCU callback invocation %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney 2c42818e96 rcu: Abstract common code for RCU grace-period-wait primitives %!s(int64=14) %!d(string=hai) anos
  Arun Sharma 60063497a9 atomic: use <linux/atomic.h> %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney 108aae2233 rcu: Use WARN_ON_ONCE for DEBUG_OBJECTS_RCU_HEAD warnings %!s(int64=14) %!d(string=hai) anos
  Mathieu Desnoyers fc2ecf7ec7 rcu: Enable DEBUG_OBJECTS_RCU_HEAD from !PREEMPT %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney e611eecd6f rcu: add comment saying why DEBUG_OBJECTS_RCU_HEAD depends on PREEMPT. %!s(int64=14) %!d(string=hai) anos
  Amerigo Wang fe8e64071a rcupdate: remove dead code %!s(int64=14) %!d(string=hai) anos
  Ingo Molnar d4f8f217b8 Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu into core/rcu %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney 773e3f9357 rcu: move check from rcu_dereference_bh to rcu_read_lock_bh_held %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney ca5ecddfa8 rcu: define __rcu address space modifier for sparse %!s(int64=15) %!d(string=hai) anos
  Mathieu Desnoyers 551d55a944 tree/tiny rcu: Add debug RCU head objects %!s(int64=15) %!d(string=hai) anos
  Paul E. McKenney bbad937983 rcu: slim down rcutiny by removing rcu_scheduler_active and friends %!s(int64=15) %!d(string=hai) anos
  Paul E. McKenney ee84b8243b rcu: create rcu_my_thread_group_empty() wrapper %!s(int64=15) %!d(string=hai) anos
  Paul E. McKenney bc293d62b2 rcu: Make RCU lockdep check the lockdep_recursion variable %!s(int64=15) %!d(string=hai) anos
  Paul E. McKenney e3818b8dce rcu: Make rcu_read_lock_bh_held() allow for disabled BH %!s(int64=15) %!d(string=hai) anos
  Paul E. McKenney f5f6540964 rcu: Export rcu_scheduler_active %!s(int64=15) %!d(string=hai) anos
  Paul E. McKenney d9f1bb6ad7 rcu: Make rcu_read_lock_sched_held() take boot time into account %!s(int64=15) %!d(string=hai) anos
  Paul E. McKenney 632ee20013 rcu: Introduce lockdep-based checking to RCU read-side primitives %!s(int64=15) %!d(string=hai) anos
  Paul E. McKenney 6ebb237bec rcu: Re-arrange code to reduce #ifdef pain %!s(int64=15) %!d(string=hai) anos
  Paul E. McKenney 9f680ab414 rcu: Eliminate unneeded function wrapping %!s(int64=15) %!d(string=hai) anos
  Paul E. McKenney 9b1d82fa16 rcu: "Tiny RCU", The Bloatwatch Edition %!s(int64=15) %!d(string=hai) anos
  Paul E. McKenney d0ec774cb2 rcu: Move rcu_barrier() to rcutree %!s(int64=15) %!d(string=hai) anos
  Paul E. McKenney 135c8aea55 rcu: Replace the rcu_barrier enum with pointer to call_rcu*() function %!s(int64=15) %!d(string=hai) anos
  Paul E. McKenney 162cc2794d rcu: Fix rcu_lock_map build failure on CONFIG_PROVE_LOCKING=y %!s(int64=15) %!d(string=hai) anos