Commit History

Autor SHA1 Mensaxe Data
  Paul E. McKenney e90c53d3e2 rcu: Remove rcu_needs_cpu_flush() to avoid false quiescent states %!s(int64=14) %!d(string=hai) anos
  Mike Galbraith 5b61b0baa9 rcu: Wire up RCU_BOOST_PRIO for rcutree %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney 5342e269b2 rcu: Permit rt_mutex_unlock() with irqs disabled %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney 9bc8b5586f rcu: Suppress NMI backtraces when stall ends before dump %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney 82e78d80fc rcu: Simplify unboosting checks %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney 6206ab9bab rcu: Move __rcu_read_unlock()'s barrier() within if-statement %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney e4cc1f22b2 rcu: Simplify quiescent-state accounting %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney d4c08f2ac3 rcu: Add grace-period, quiescent-state, and call_rcu trace events %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney 385680a948 rcu: Add event-trace markers to TREE_RCU kthreads %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney e0f23060ad rcu: Update comments to reflect softirqs vs. kthreads %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney e99033c5c1 rcu: Put names into TINY_RCU structures under RCU_TRACE %!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
  Shaohua Li 1eb521210a rcu: Avoid unnecessary self-wakeup of per-CPU kthreads %!s(int64=14) %!d(string=hai) anos
  Eric Dumazet 1f28809480 rcu: Use kthread_create_on_node() %!s(int64=14) %!d(string=hai) anos
  Peter Zijlstra ec433f0c51 softirq,rcu: Inform RCU of irq_exit() activity %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney 10f39bb1b2 rcu: protect __rcu_read_unlock() against scheduler-using irq handlers %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney be0e1e21ef rcu: Streamline code produced by __rcu_read_unlock() %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney 7765be2fec rcu: Fix RCU_BOOST race handling current->rcu_read_unlock_special %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney 131906b006 rcu: decrease rcu_report_exp_rnp coupling with scheduler %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney b0d304172f rcu: Prevent RCU callbacks from executing before scheduler initialized %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney f8b7fc6b51 rcu: Move RCU_BOOST #ifdefs to header file %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney a46e0899ee rcu: use softirq instead of kthreads except when RCU_BOOST=y %!s(int64=14) %!d(string=hai) anos
  Shaohua Li 09223371de rcu: Use softirq to address performance regression %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney 9a43273690 rcu: Simplify curing of load woes %!s(int64=14) %!d(string=hai) anos
  Peter Zijlstra d72bce0e67 rcu: Cure load woes %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney cc3ce5176d rcu: Start RCU kthreads in TASK_INTERRUPTIBLE state %!s(int64=14) %!d(string=hai) anos
  Peter Zijlstra 08bca60a69 rcu: Remove waitqueue usage for cpu, node, and boost kthreads %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney 23b5c8fa01 rcu: Decrease memory-barrier usage based on semi-formal proof %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney 80d02085d9 Revert "rcu: Decrease memory-barrier usage based on semi-formal proof" %!s(int64=14) %!d(string=hai) anos
  Paul E. McKenney 1217ed1ba5 rcu: permit rcu_read_unlock() to be called while holding runqueue locks %!s(int64=14) %!d(string=hai) anos