| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU | Paul E. McKenney | 2020-04-27 | 1 | -24/+30 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Add IPI failure count to statistics | Paul E. McKenney | 2020-04-27 | 1 | -4/+7 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Add count for idle tasks on offline CPUs | Paul E. McKenney | 2020-04-27 | 1 | -1/+5 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness statistics | Paul E. McKenney | 2020-04-27 | 1 | -2/+11 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Make RCU tasks trace also wait for idle tasks | Paul E. McKenney | 2020-04-27 | 1 | -5/+13 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Handle the running-offline idle-task special case | Paul E. McKenney | 2020-04-27 | 1 | -2/+6 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Disable CPU hotplug across RCU tasks trace scans | Paul E. McKenney | 2020-04-27 | 1 | -4/+14 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks | Paul E. McKenney | 2020-04-27 | 2 | -1/+12 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is so built | Paul E. McKenney | 2020-04-27 | 5 | -10/+72 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI | Paul E. McKenney | 2020-04-27 | 2 | -1/+20 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Add grace-period and IPI counts to statistics | Paul E. McKenney | 2020-04-27 | 1 | -1/+9 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Split ->trc_reader_need_end | Paul E. McKenney | 2020-04-27 | 2 | -13/+21 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Provide boot parameter to delay IPIs until late in grace period | Paul E. McKenney | 2020-04-27 | 1 | -4/+9 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Add a grace-period start time for throttling and debug | Paul E. McKenney | 2020-04-27 | 1 | -0/+2 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks | Paul E. McKenney | 2020-04-27 | 2 | -6/+5 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Make rcutorture writer stall output include GP state | Paul E. McKenney | 2020-04-27 | 1 | -5/+72 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Add RCU tasks to rcutorture writer stall output | Paul E. McKenney | 2020-04-27 | 3 | -3/+45 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Move #ifdef into tasks.h | Paul E. McKenney | 2020-04-27 | 2 | -4/+5 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Add stall warnings for RCU Tasks Trace | Paul E. McKenney | 2020-04-27 | 1 | -4/+66 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcutorture: Add torture tests for RCU Tasks Trace | Paul E. McKenney | 2020-04-27 | 3 | -1/+46 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Add an RCU Tasks Trace to simplify protection of tracing hooks | Paul E. McKenney | 2020-04-27 | 3 | -5/+371 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Code movement to allow more Tasks RCU variants | Paul E. McKenney | 2020-04-27 | 1 | -59/+63 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Further refactor RCU-tasks to allow adding more variants | Paul E. McKenney | 2020-04-27 | 1 | -58/+108 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Use unique names for RCU-Tasks kthreads and messages | Paul E. McKenney | 2020-04-27 | 1 | -9/+16 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcutorture: Add torture tests for RCU Tasks Rude | Paul E. McKenney | 2020-04-27 | 3 | -2/+32 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Add an RCU-tasks rude variant | Paul E. McKenney | 2020-04-27 | 2 | -1/+108 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Refactor RCU-tasks to allow variants to be added | Paul E. McKenney | 2020-04-27 | 3 | -236/+269 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcutorture: Add a test for synchronize_rcu_mult() | Paul E. McKenney | 2020-04-27 | 1 | -2/+7 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Create struct to hold state information | Paul E. McKenney | 2020-04-27 | 1 | -27/+46 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Move Tasks RCU to its own file | Paul E. McKenney | 2020-04-27 | 2 | -364/+372 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu: Add per-task state to RCU CPU stall warnings | Paul E. McKenney | 2020-04-27 | 1 | -2/+36 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | sched/core: Add function to sample state of locked-down task | Paul E. McKenney | 2020-04-27 | 1 | -0/+48 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu-tasks: Use context-switch hook for PREEMPT=y kernels | Paul E. McKenney | 2020-04-27 | 1 | -0/+2 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu: Add comments marking transitions between RCU watching and not | Paul E. McKenney | 2020-04-27 | 1 | -4/+25 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcutorture: Add test of holding scheduler locks across rcu_read_unlock() | Paul E. McKenney | 2020-04-27 | 1 | -1/+9 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu: Don't use negative nesting depth in __rcu_read_unlock() | Lai Jiangshan | 2020-04-27 | 2 | -41/+12 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field | Lai Jiangshan | 2020-04-27 | 1 | -1/+0 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu: Don't set nesting depth negative in rcu_preempt_deferred_qs() | Lai Jiangshan | 2020-04-27 | 1 | -5/+0 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu: Make rcu_read_unlock_special() safe for rq/pi locks | Paul E. McKenney | 2020-04-27 | 1 | -9/+8 | |
| | | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu: Add KCSAN stubs to update.c | Paul E. McKenney | 2020-04-27 | 1 | -0/+13 | |
| | | | |/ / / / / / / / / / / / / / / / / / / / / / / | ||||||
| | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu: Add rcu_gp_might_be_stalled() | Paul E. McKenney | 2020-04-27 | 1 | -4/+36 | |
| | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu/tree: Count number of batched kfree_rcu() locklessly | Joel Fernandes (Google) | 2020-04-27 | 1 | -6/+4 | |
| | | * | | | | | | | | | | | | | | | | | | | | | | | | rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() batching | Joel Fernandes (Google) | 2020-04-27 | 1 | -0/+60 | |
| | | * | | | | | | | | | | | | | | | | | | | | | | | | rcuperf: Add ability to increase object allocation size | Joel Fernandes (Google) | 2020-04-27 | 1 | -1/+4 | |
| | | |/ / / / / / / / / / / / / / / / / / / / / / / | ||||||
| | * | | | | | | | | | | | | | | | | | | | | | | | | rcu: Convert rcu_nohz_full_cpu() ULONG_CMP_LT() to time_before() | Paul E. McKenney | 2020-04-27 | 1 | -1/+1 | |
| | * | | | | | | | | | | | | | | | | | | | | | | | | rcu: Convert rcu_initiate_boost() ULONG_CMP_GE() to time_after() | Paul E. McKenney | 2020-04-27 | 1 | -1/+1 | |
| | * | | | | | | | | | | | | | | | | | | | | | | | | rcu: Convert ULONG_CMP_GE() to time_after() for jiffy comparison | Paul E. McKenney | 2020-04-27 | 1 | -1/+1 | |
| | * | | | | | | | | | | | | | | | | | | | | | | | | rcu: Replace 1 by true | Jules Irenge | 2020-04-27 | 1 | -1/+1 | |
| | * | | | | | | | | | | | | | | | | | | | | | | | | rcu: Replace assigned pointer ret value by corresponding boolean value | Jules Irenge | 2020-04-27 | 1 | -3/+3 | |
| | * | | | | | | | | | | | | | | | | | | | | | | | | rcu: Mark rcu_state.gp_seq to detect more concurrent writes | Paul E. McKenney | 2020-04-27 | 1 | -1/+3 | |
