Age | Commit message (Expand) | Author | Files | Lines |
2022-06-23 | Merge branch 'rework/kthreads' into for-linus | Petr Mladek | 1 | -2/+0 |
2022-06-23 | Revert "printk: add functions to prefer direct printing" | Petr Mladek | 1 | -2/+0 |
2022-05-27 | Merge tag 'sysctl-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -0/+2 |
2022-05-25 | Merge tag 'printk-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -0/+2 |
2022-05-11 | Merge branch 'exp.2022.05.11a' into HEAD | Paul E. McKenney | 8 | -36/+236 |
2022-05-11 | rcu: Move expedited grace period (GP) work to RT kthread_worker | Kalesh Singh | 5 | -34/+188 |
2022-05-11 | rcu: Introduce CONFIG_RCU_EXP_CPU_STALL_TIMEOUT | Uladzislau Rezki | 5 | -2/+48 |
2022-05-03 | Merge branches 'docs.2022.04.20a', 'fixes.2022.04.20a', 'nocb.2022.04.11b', '... | Paul E. McKenney | 15 | -335/+824 |
2022-05-03 | srcu: Drop needless initialization of sdp in srcu_gp_start() | Lukas Bulwahn | 1 | -1/+1 |
2022-05-03 | srcu: Prevent expedited GPs and blocking readers from consuming CPU | Paul E. McKenney | 1 | -6/+38 |
2022-05-03 | srcu: Add contention check to call_srcu() srcu_data ->lock acquisition | Paul E. McKenney | 1 | -9/+36 |
2022-05-03 | srcu: Automatically determine size-transition strategy at boot | Paul E. McKenney | 1 | -3/+20 |
2022-04-22 | printk: add functions to prefer direct printing | John Ogness | 1 | -0/+2 |
2022-04-21 | rcuscale: Allow rcuscale without RCU Tasks Rude/Trace | Paul E. McKenney | 2 | -3/+11 |
2022-04-21 | rcuscale: Allow rcuscale without RCU Tasks | Paul E. McKenney | 2 | -2/+11 |
2022-04-21 | refscale: Allow refscale without RCU Tasks Rude/Trace | Paul E. McKenney | 2 | -3/+11 |
2022-04-21 | refscale: Allow refscale without RCU Tasks | Paul E. McKenney | 2 | -2/+11 |
2022-04-21 | rcutorture: Allow rcutorture without RCU Tasks Rude | Paul E. McKenney | 3 | -9/+26 |
2022-04-21 | rcutorture: Allow rcutorture without RCU Tasks | Paul E. McKenney | 3 | -7/+25 |
2022-04-21 | rcutorture: Allow rcutorture without RCU Tasks Trace | Paul E. McKenney | 3 | -53/+71 |
2022-04-21 | rcu: Make the TASKS_RCU Kconfig option be selected | Paul E. McKenney | 1 | -1/+2 |
2022-04-21 | rcu: Use IRQ_WORK_INIT_HARD() to avoid rcu_read_unlock() hangs | Zqiang | 1 | -1/+7 |
2022-04-21 | rcu_sync: Fix comment to properly reflect rcu_sync_exit() behavior | David Vernet | 1 | -1/+1 |
2022-04-21 | rcu: Check for successful spawn of ->boost_kthread_task | Zqiang | 1 | -1/+2 |
2022-04-21 | rcu: Fix preemption mode check on synchronize_rcu[_expedited]() | Frederic Weisbecker | 1 | -1/+3 |
2022-04-21 | rcu: Print number of online CPUs in RCU CPU stall-warning messages | Paul E. McKenney | 1 | -4/+4 |
2022-04-21 | rcu: Add comments to final rcu_gp_cleanup() "if" statement | Paul E. McKenney | 1 | -5/+20 |
2022-04-12 | rcu: Check for jiffies going backwards | Paul E. McKenney | 2 | -0/+11 |
2022-04-12 | rcu: Fix rcu_preempt_deferred_qs_irqrestore() strict QS reporting | Paul E. McKenney | 1 | -0/+1 |
2022-04-12 | rcu: Clarify fill-the-gap comment in rcu_segcblist_advance() | Paul E. McKenney | 1 | -4/+4 |
2022-04-12 | rcu: Make TASKS_RUDE_RCU select IRQ_WORK | Paul E. McKenney | 1 | -0/+1 |
2022-04-12 | rcutorture: Add missing return and use __func__ in warning | David Vernet | 1 | -1/+2 |
2022-04-12 | rcutorture: Avoid corner-case #DE with nsynctypes check | David Vernet | 1 | -0/+11 |
2022-04-12 | rcutorture: Suppress debugging grace period delays during flooding | Paul E. McKenney | 3 | -3/+37 |
2022-04-12 | rcu-tasks: Handle sparse cpu_possible_mask in rcu_tasks_invoke_cbs() | Paul E. McKenney | 1 | -1/+1 |
2022-04-12 | rcu-tasks: Handle sparse cpu_possible_mask | Eric Dumazet | 1 | -2/+5 |
2022-04-12 | rcu-tasks: Make show_rcu_tasks_generic_gp_kthread() check all CPUs | Paul E. McKenney | 1 | -2/+12 |
2022-04-12 | rcu-tasks: Restore use of timers for non-RT kernels | Paul E. McKenney | 1 | -3/+7 |
2022-04-12 | rcu-tasks: Use schedule_hrtimeout_range() to wait for grace periods | Sebastian Andrzej Siewior | 1 | -1/+4 |
2022-04-12 | rcu-tasks: Make Tasks RCU account for userspace execution | Paul E. McKenney | 1 | -0/+2 |
2022-04-12 | rcu-tasks: Use rcuwait for the rcu_tasks_kthread() | Sebastian Andrzej Siewior | 1 | -6/+8 |
2022-04-12 | rcu-tasks: Print pre-stall-warning informational messages | Paul E. McKenney | 1 | -5/+35 |
2022-04-12 | rcu-tasks: Fix race in schedule and flush work | Padmanabha Srinivasaiah | 1 | -0/+3 |
2022-04-12 | rcu/nocb: Initialize nocb kthreads only for boot CPU prior SMP initialization | Frederic Weisbecker | 3 | -22/+5 |
2022-04-12 | rcu: Initialize boost kthread only for boot node prior SMP initialization | Frederic Weisbecker | 3 | -18/+4 |
2022-04-12 | rcu: Assume rcu_init() is called before smp | Frederic Weisbecker | 1 | -6/+5 |
2022-04-12 | rcu/nocb: Move rcu_nocb_is_setup to rcu_state | Frederic Weisbecker | 2 | -8/+6 |
2022-04-12 | rcu: Remove rcu_is_nocb_cpu() | Frederic Weisbecker | 2 | -10/+0 |
2022-04-12 | srcu: Add contention-triggered addition of srcu_node tree | Paul E. McKenney | 1 | -24/+83 |
2022-04-12 | srcu: Create concurrency-safe helper for initiating size transition | Paul E. McKenney | 1 | -2/+21 |