| Commit message (Expand) | Author | Age | Files | Lines |
... | |
| | | * | | | | rcutorture: Generic test for NUM_ACTIVE_*RCU_POLL* | Paul E. McKenney | 2024-07-29 | 1 | -8/+28 |
| | | * | | | | rcutorture: Add SRCU ->same_gp_state and ->get_comp_state functions | Paul E. McKenney | 2024-07-29 | 1 | -0/+4 |
| | | * | | | | rcutorture: Remove redundant rcu_torture_ops get_gp_completed fields | Paul E. McKenney | 2024-07-29 | 1 | -8/+4 |
| | | |/ / / |
|
| | * | | | | rcu/nocb: Remove superfluous memory barrier after bypass enqueue | Frederic Weisbecker | 2024-09-08 | 1 | -1/+1 |
| | * | | | | rcu/nocb: Conditionally wake up rcuo if not already waiting on GP | Frederic Weisbecker | 2024-09-08 | 1 | -4/+1 |
| | * | | | | rcu/nocb: Fix RT throttling hrtimer armed from offline CPU | Frederic Weisbecker | 2024-09-08 | 1 | -1/+4 |
| | * | | | | rcu/nocb: Simplify (de-)offloading state machine | Frederic Weisbecker | 2024-09-08 | 3 | -84/+67 |
| | * | | | | rcu/nocb: Remove SEGCBLIST_RCU_CORE | Frederic Weisbecker | 2024-07-29 | 3 | -21/+0 |
| | * | | | | rcu/nocb: Remove halfway (de-)offloading handling from rcu_core | Frederic Weisbecker | 2024-07-29 | 1 | -22/+4 |
| | * | | | | rcu/nocb: Remove halfway (de-)offloading handling from rcu_core()'s QS reporting | Frederic Weisbecker | 2024-07-29 | 1 | -13/+0 |
| | * | | | | rcu/nocb: Remove halfway (de-)offloading handling from bypass | Frederic Weisbecker | 2024-07-29 | 1 | -8/+0 |
| | * | | | | rcu/nocb: (De-)offload callbacks on offline CPUs only | Frederic Weisbecker | 2024-07-29 | 1 | -61/+21 |
| | * | | | | rcu/nocb: Introduce nocb mutex | Frederic Weisbecker | 2024-07-29 | 4 | -8/+17 |
| | * | | | | rcu/nocb: Assert no callbacks while nocb kthread allocation fails | Frederic Weisbecker | 2024-07-29 | 1 | -3/+11 |
| | * | | | | rcu/nocb: Move nocb field at the end of state struct | Frederic Weisbecker | 2024-07-29 | 1 | -1/+4 |
| | * | | | | rcu/nocb: Introduce RCU_NOCB_LOCKDEP_WARN() | Frederic Weisbecker | 2024-07-29 | 2 | -16/+2 |
| | |/ / / |
|
| * | | | | context_tracking, rcu: Rename rcu_dyntick trace event into rcu_watching | Valentin Schneider | 2024-08-15 | 1 | -5/+5 |
| * | | | | rcu: Rename rcu_momentary_dyntick_idle() into rcu_momentary_eqs() | Valentin Schneider | 2024-08-15 | 6 | -11/+11 |
| * | | | | rcu: Rename rcu_implicit_dynticks_qs() into rcu_watching_snap_recheck() | Valentin Schneider | 2024-08-15 | 1 | -2/+2 |
| * | | | | rcu: Rename dyntick_save_progress_counter() into rcu_watching_snap_save() | Valentin Schneider | 2024-08-15 | 1 | -4/+4 |
| * | | | | rcu: Rename struct rcu_data .exp_dynticks_snap into .exp_watching_snap | Valentin Schneider | 2024-08-15 | 2 | -3/+3 |
| * | | | | rcu: Rename struct rcu_data .dynticks_snap into .watching_snap | Valentin Schneider | 2024-08-15 | 2 | -4/+4 |
| * | | | | rcu: Rename rcu_dynticks_zero_in_eqs() into rcu_watching_zero_in_eqs() | Valentin Schneider | 2024-08-15 | 3 | -4/+4 |
| * | | | | rcu: Rename rcu_dynticks_in_eqs_since() into rcu_watching_snap_stopped_since() | Valentin Schneider | 2024-08-15 | 2 | -7/+18 |
| * | | | | rcu: Rename rcu_dynticks_in_eqs() into rcu_watching_snap_in_eqs() | Valentin Schneider | 2024-08-15 | 3 | -6/+6 |
| * | | | | rcu: Rename rcu_dynticks_eqs_online() into rcu_watching_online() | Valentin Schneider | 2024-08-15 | 1 | -4/+4 |
| * | | | | context_tracking, rcu: Rename rcu_dynticks_curr_cpu_in_eqs() into rcu_is_watc... | Valentin Schneider | 2024-08-15 | 2 | -6/+6 |
| * | | | | context_tracking, rcu: Rename rcu_dynticks_task*() into rcu_task*() | Valentin Schneider | 2024-08-15 | 1 | -14/+14 |
| * | | | | context_tracking, rcu: Rename DYNTICK_IRQ_NONIDLE into CT_NESTING_IRQ_NONIDLE | Valentin Schneider | 2024-08-11 | 2 | -5/+5 |
| * | | | | context_tracking, rcu: Rename ct_dynticks_nmi_nesting_cpu() into ct_nmi_nesti... | Valentin Schneider | 2024-08-11 | 1 | -1/+1 |
| * | | | | context_tracking, rcu: Rename ct_dynticks_nmi_nesting() into ct_nmi_nesting() | Valentin Schneider | 2024-08-11 | 2 | -15/+15 |
| * | | | | context_tracking, rcu: Rename struct context_tracking .dynticks_nmi_nesting i... | Valentin Schneider | 2024-08-11 | 2 | -17/+17 |
| * | | | | context_tracking, rcu: Rename ct_dynticks_nesting_cpu() into ct_nesting_cpu() | Valentin Schneider | 2024-08-11 | 1 | -1/+1 |
| * | | | | context_tracking, rcu: Rename ct_dynticks_nesting() into ct_nesting() | Valentin Schneider | 2024-08-11 | 2 | -8/+8 |
| * | | | | context_tracking, rcu: Rename struct context_tracking .dynticks_nesting into ... | Valentin Schneider | 2024-08-11 | 2 | -9/+9 |
| * | | | | context_tracking, rcu: Rename ct_dynticks_cpu_acquire() into ct_rcu_watching_... | Valentin Schneider | 2024-07-29 | 2 | -3/+3 |
| * | | | | context_tracking, rcu: Rename ct_dynticks_cpu() into ct_rcu_watching_cpu() | Valentin Schneider | 2024-07-29 | 2 | -7/+7 |
| * | | | | context_tracking, rcu: Rename ct_dynticks() into ct_rcu_watching() | Valentin Schneider | 2024-07-29 | 2 | -6/+6 |
| * | | | | context_tracking, rcu: Rename RCU_DYNTICKS_IDX into CT_RCU_WATCHING | Valentin Schneider | 2024-07-29 | 2 | -17/+17 |
| * | | | | treewide: context_tracking: Rename CONTEXT_* into CT_STATE_* | Valentin Schneider | 2024-07-29 | 3 | -9/+9 |
| |/ / / |
|
* | | | | Merge tag 'wq-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq | Linus Torvalds | 2024-09-18 | 1 | -25/+82 |
|\ \ \ \ |
|
| * | | | | kernel/workqueue.c: fix DEFINE_PER_CPU_SHARED_ALIGNED expansion | Baoquan He | 2024-09-11 | 1 | -6/+3 |
| * | | | | workqueue: fix null-ptr-deref on __alloc_workqueue() error | Sergey Senozhatsky | 2024-08-21 | 1 | -0/+3 |
| * | | | | workqueue: Don't call va_start / va_end twice | Matthew Brost | 2024-08-20 | 1 | -5/+1 |
| * | | | | workqueue: Add interface for user-defined workqueue lockdep map | Matthew Brost | 2024-08-13 | 1 | -0/+28 |
| * | | | | workqueue: Change workqueue lockdep map to pointer | Matthew Brost | 2024-08-13 | 1 | -7/+9 |
| * | | | | workqueue: Split alloc_workqueue into internal function and lockdep init | Matthew Brost | 2024-08-13 | 1 | -8/+23 |
| * | | | | workqueue: add cmdline parameter workqueue.panic_on_stall | Sangmoon Kim | 2024-08-06 | 1 | -0/+16 |
| |/ / / |
|
* | | | | Merge tag 'cgroup-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2024-09-18 | 8 | -1043/+1098 |
|\ \ \ \ |
|
| * | | | | cgroup: Do not report unavailable v1 controllers in /proc/cgroups | Michal Koutný | 2024-09-10 | 1 | -1/+4 |