Age | Commit message (Expand) | Author | Files | Lines |
2018-08-30 | rcu: Switch urgent quiescent-state requests to rcu_data structure | Paul E. McKenney | 4 | -16/+14 |
2018-08-30 | rcu: Switch lazy counts to rcu_data structure | Paul E. McKenney | 2 | -20/+10 |
2018-08-30 | rcu: Switch last accelerate/advance to rcu_data structure | Paul E. McKenney | 2 | -13/+8 |
2018-08-30 | rcu: Switch ->tick_nohz_enabled_snap to rcu_data structure | Paul E. McKenney | 2 | -6/+5 |
2018-08-30 | rcu: Merge rcu_dynticks structure into rcu_data structure | Paul E. McKenney | 1 | -0/+17 |
2018-08-30 | rcu: Remove unused rcu_dynticks_snap() from Tiny RCU | Paul E. McKenney | 1 | -6/+0 |
2018-08-30 | rcu: Convert "1UL << x" to "BIT(x)" | Paul E. McKenney | 2 | -2/+2 |
2018-08-30 | rcu: Avoid resched_cpu() when rescheduling the current CPU | Paul E. McKenney | 3 | -13/+21 |
2018-08-30 | rcu: More aggressively enlist scheduler aid for nohz_full CPUs | Paul E. McKenney | 3 | -6/+28 |
2018-08-30 | rcu: Compute jiffies_till_sched_qs from other kernel parameters | Paul E. McKenney | 3 | -17/+57 |
2018-08-30 | rcu: Provide functions for determining if call_rcu() has been invoked | Paul E. McKenney | 2 | -1/+44 |
2018-08-30 | rcu: Eliminate ->rcu_qs_ctr from the rcu_dynticks structure | Paul E. McKenney | 4 | -48/+17 |
2018-08-30 | rcu: Motivate Tiny RCU forward progress | Paul E. McKenney | 1 | -1/+5 |
2018-08-30 | rcutorture: Dump reader protection sequence if failures or close calls | Paul E. McKenney | 1 | -23/+96 |
2018-08-30 | rcu: Provide improved interrupt-from-idle check in rcu_check_callbacks() | Paul E. McKenney | 1 | -1/+1 |
2018-08-30 | rcu: Make need_resched() respond to urgent RCU-QS needs | Paul E. McKenney | 1 | -0/+9 |
2018-08-30 | rcu: Inline _rcu_barrier() into its sole remaining caller | Paul E. McKenney | 4 | -45/+39 |
2018-08-30 | rcu: Define rcu_all_qs() only in !PREEMPT builds | Paul E. McKenney | 3 | -40/+42 |
2018-08-30 | rcu: Remove !PREEMPT code from rcu_note_voluntary_context_switch() | Paul E. McKenney | 1 | -6/+2 |
2018-08-30 | rcu: Clean up flavor-related definitions and comments in update.c | Paul E. McKenney | 1 | -10/+10 |
2018-08-30 | rcu: Clean up flavor-related definitions and comments in tree_plugin.h | Paul E. McKenney | 1 | -19/+17 |
2018-08-30 | rcu: Clean up flavor-related definitions and comments in tree_exp.h | Paul E. McKenney | 1 | -11/+11 |
2018-08-30 | rcu: Clean up flavor-related definitions and comments in tree.c | Paul E. McKenney | 1 | -42/+32 |
2018-08-30 | rcu: Clean up flavor-related definitions and comments in tiny.c | Paul E. McKenney | 1 | -5/+5 |
2018-08-30 | rcu: Clean up flavor-related definitions and comments in srcutree.h | Paul E. McKenney | 1 | -1/+1 |
2018-08-30 | rcu: Clean up flavor-related definitions and comments in rcutorture.c | Paul E. McKenney | 1 | -2/+2 |
2018-08-30 | rcu: Clean up flavor-related definitions and comments in rcu.h | Paul E. McKenney | 1 | -8/+10 |
2018-08-30 | rcu: Clean up flavor-related definitions and comments in Kconfig | Paul E. McKenney | 1 | -10/+10 |
2018-08-30 | rcu: Clean up flavor-related definitions and comments in rcupdate_wait.h | Paul E. McKenney | 1 | -7/+7 |
2018-08-30 | rcu: Clean up flavor-related definitions and comments in rculist.h | Paul E. McKenney | 1 | -17/+15 |
2018-08-30 | rcu: Clean up flavor-related definitions and comments in rcupdate.h | Paul E. McKenney | 1 | -15/+12 |
2018-08-30 | rcu: Remove now-unused rcutorture APIs | Paul E. McKenney | 2 | -57/+0 |
2018-08-30 | rcuperf: Remove the "rcu_bh" and "sched" torture types | Paul E. McKenney | 1 | -63/+2 |
2018-08-30 | rcutorture: Remove the "rcu_bh" and "sched" torture types | Paul E. McKenney | 1 | -86/+3 |
2018-08-30 | rcu: Stop testing RCU-bh and RCU-sched | Paul E. McKenney | 8 | -53/+3 |
2018-08-30 | rcutorture: Add RCU-bh and RCU-sched support for extended readers | Paul E. McKenney | 1 | -10/+22 |
2018-08-30 | rcu: Consolidate RCU-sched update-side function definitions | Paul E. McKenney | 4 | -105/+32 |
2018-08-30 | rcu: Consolidate RCU-bh update-side function definitions | Paul E. McKenney | 4 | -46/+22 |
2018-08-30 | rcu: Pull rcu_gp_kthread() FQS loop into separate function | Paul E. McKenney | 1 | -59/+66 |
2018-08-30 | rcu: Inline increment_cpu_stall_ticks() into its sole caller | Paul E. McKenney | 3 | -8/+1 |
2018-08-30 | rcu: Fix typo in force_qs_rnp()'s parameter's parameter | Paul E. McKenney | 1 | -2/+2 |
2018-08-30 | rcu: Eliminate initialization-time use of rsp | Paul E. McKenney | 1 | -13/+12 |
2018-08-30 | rcu: Eliminate RCU-barrier use of rsp | Paul E. McKenney | 1 | -33/+32 |
2018-08-30 | rcu: Eliminate quiescent-state and grace-period-nonstart use of rsp | Paul E. McKenney | 1 | -17/+15 |
2018-08-30 | rcu: Eliminate callback-invocation/invocation use of rsp | Paul E. McKenney | 1 | -13/+11 |
2018-08-30 | rcu: Eliminate grace-period management code use of rsp | Paul E. McKenney | 1 | -86/+82 |
2018-08-30 | rcu: Eliminate stall-warning use of rsp | Paul E. McKenney | 1 | -41/+39 |
2018-08-30 | rcu: Restructure rcu_check_gp_kthread_starvation() | Paul E. McKenney | 1 | -14/+11 |
2018-08-30 | rcu: Simplify rcutorture_get_gp_data() | Paul E. McKenney | 1 | -7/+2 |
2018-08-30 | rcu: Remove for_each_rcu_flavor() flavor-traversal macro | Paul E. McKenney | 3 | -146/+92 |