| Commit message (Expand) | Author | Age | Files | Lines |
* | rcu: Eliminate deadlock between CPU hotplug and expedited grace periods | Paul E. McKenney | 2014-09-18 | 2 | -13/+17 |
* | rcutorture: Rename rcutorture_runnable parameter | Paul E. McKenney | 2014-09-16 | 1 | -4/+4 |
* | torture: Address race in module cleanup | Davidlohr Bueso | 2014-09-16 | 1 | -1/+2 |
* | Merge branch 'rcu-tasks.2014.09.10a' into HEAD | Paul E. McKenney | 2014-09-16 | 6 | -61/+447 |
|\ |
|
| * | rcu: Per-CPU operation cleanups to rcu_*_qs() functions | Paul E. McKenney | 2014-09-07 | 3 | -33/+38 |
| * | rcu: Remove local_irq_disable() in rcu_preempt_note_context_switch() | Paul E. McKenney | 2014-09-07 | 2 | -18/+16 |
| * | rcu: Additional information on RCU-tasks stall-warning messages | Paul E. McKenney | 2014-09-07 | 1 | -0/+9 |
| * | rcu: Make rcu_tasks_kthread()'s GP-wait loop allow preemption | Paul E. McKenney | 2014-09-07 | 1 | -5/+6 |
| * | rcu: Make TASKS_RCU handle nohz_full= CPUs | Paul E. McKenney | 2014-09-07 | 4 | -1/+23 |
| * | rcu: Defer rcu_tasks_kthread() creation till first call_rcu_tasks() | Paul E. McKenney | 2014-09-07 | 1 | -7/+26 |
| * | rcu: Improve RCU-tasks energy efficiency | Paul E. McKenney | 2014-09-07 | 1 | -2/+12 |
| * | rcu: Add stall-warning checks for RCU-tasks | Paul E. McKenney | 2014-09-07 | 1 | -4/+25 |
| * | rcutorture: Add torture tests for RCU-tasks | Paul E. McKenney | 2014-09-07 | 1 | -1/+49 |
| * | rcu: Export RCU-tasks APIs to GPL modules | Steven Rostedt | 2014-09-07 | 1 | -0/+2 |
| * | rcu: Make TASKS_RCU handle tasks that are almost done exiting | Paul E. McKenney | 2014-09-07 | 1 | -0/+21 |
| * | rcu: Add synchronous grace-period waiting for RCU-tasks | Paul E. McKenney | 2014-09-07 | 1 | -0/+55 |
| * | rcu: Provide cond_resched_rcu_qs() to force quiescent states in long loops | Paul E. McKenney | 2014-09-07 | 3 | -9/+9 |
| * | rcu: Add call_rcu_tasks() | Paul E. McKenney | 2014-09-07 | 3 | -0/+175 |
| | | |
| \ | |
| \ | |
| \ | |
*---. \ | Merge branches 'doc.2014.09.07a', 'fixes.2014.09.10a', 'nocb-nohz.2014.09.16b... | Paul E. McKenney | 2014-09-16 | 6 | -191/+440 |
|\ \ \ \
| |_|_|/
|/| | | |
|
| | | * | rcutorture: Add callback-flood test | Paul E. McKenney | 2014-09-07 | 1 | -1/+85 |
| | | * | rcu: Use pr_alert/pr_cont for printing logs | Joe Perches | 2014-09-07 | 1 | -71/+56 |
| | | * | rcutorture: Fix a sparse warning by marking boost_mutex static | Pranith Kumar | 2014-09-07 | 1 | -1/+1 |
| |_|/
|/| | |
|
| | * | rcu: Avoid misordering in nocb_leader_wait() | Paul E. McKenney | 2014-09-16 | 1 | -0/+1 |
| | * | rcu: Handle NOCB callbacks from irq-disabled idle code | Paul E. McKenney | 2014-09-16 | 1 | -0/+11 |
| | * | rcu: Avoid misordering in __call_rcu_nocb_enqueue() | Paul E. McKenney | 2014-09-16 | 1 | -1/+2 |
| | * | rcu: Don't track sysidle state if no nohz_full= CPUs | Paul E. McKenney | 2014-09-16 | 1 | -1/+18 |
| | * | rcu: Eliminate redundant rcu_sysidle_state variable | Paul E. McKenney | 2014-09-16 | 1 | -17/+6 |
| | * | rcu: Check for have_rcu_nocb_mask instead of rcu_nocb_mask | Pranith Kumar | 2014-09-16 | 1 | -3/+3 |
| | * | rcu: Create rcuo kthreads only for onlined CPUs | Paul E. McKenney | 2014-09-16 | 3 | -13/+86 |
| | * | rcu: Rationalize kthread spawning | Paul E. McKenney | 2014-09-16 | 3 | -10/+7 |
| | * | rcu: Return false instead of 0 in rcu_nocb_adopt_orphan_cbs() | Pranith Kumar | 2014-09-16 | 1 | -1/+1 |
| | * | rcu: Use false for return in __call_rcu_nocb() | Pranith Kumar | 2014-09-16 | 1 | -1/+1 |
| | * | rcu: Use true/false for return in rcu_nocb_adopt_orphan_cbs() | Pranith Kumar | 2014-09-16 | 1 | -2/+2 |
| | * | rcu: Use true/false for return in __call_rcu_nocb() | Pranith Kumar | 2014-09-16 | 1 | -2/+2 |
| | * | rcu: Check the return value of zalloc_cpumask_var() | Pranith Kumar | 2014-09-16 | 1 | -1/+4 |
| | * | rcu: Fix attempt to avoid unsolicited offloading of callbacks | Paul E. McKenney | 2014-09-16 | 1 | -31/+61 |
| |/
|/| |
|
| * | rcu: Replace flush_signals() with WARN_ON(signal_pending()) | Paul E. McKenney | 2014-09-07 | 2 | -5/+5 |
| * | rcu: Use rcu_gp_kthread_wake() to wake up grace period kthreads | Pranith Kumar | 2014-09-07 | 1 | -2/+2 |
| * | rcu: Make TINY_RCU tinier by putting error checks under #ifdef | Paul E. McKenney | 2014-09-07 | 1 | -2/+2 |
| * | rcu: Break more call_rcu() deadlock involving scheduler and perf | Paul E. McKenney | 2014-09-07 | 2 | -10/+25 |
| * | rcu: Remove stale comment in tree.c | Pranith Kumar | 2014-09-07 | 1 | -2/+0 |
| * | rcu: Update tiny.c references to tree.c | Pranith Kumar | 2014-09-07 | 1 | -2/+2 |
| * | rcu: Define tracepoint strings only if CONFIG_TRACING is set | Ard Biesheuvel | 2014-09-07 | 1 | -3/+12 |
| * | rcu: Uninline rcu_read_lock_held() | Oleg Nesterov | 2014-09-07 | 1 | -0/+32 |
| * | rcu: Use true/false instead of 1/0 for a bool type | Pranith Kumar | 2014-09-07 | 1 | -3/+3 |
| * | rcu: Return bool type for rcu_try_advance_all_cbs() | Pranith Kumar | 2014-09-07 | 1 | -1/+1 |
| * | rcu: Use bool type for return value in rcu_is_watching() | Pranith Kumar | 2014-09-07 | 1 | -1/+1 |
| * | rcu: Fix sparse warning about rcu_batches_completed_preempt() being non-static | Pranith Kumar | 2014-09-07 | 1 | -1/+1 |
| * | rcu: Remove remaining read-modify-write ACCESS_ONCE() calls | Pranith Kumar | 2014-09-07 | 2 | -5/+9 |
|/ |
|
* | rcu: Make nocb leader kthreads process pending callbacks after spawning | Pranith Kumar | 2014-08-28 | 2 | -12/+12 |