| Commit message (Expand) | Author | Age | Files | Lines |
* | irq_work, smp: Allow irq_work on call_single_queue | Peter Zijlstra | 2020-05-28 | 4 | -72/+130 |
* | smp: Optimize send_call_function_single_ipi() | Peter Zijlstra | 2020-05-28 | 4 | -4/+34 |
* | smp: Move irq_work_run() out of flush_smp_call_function_queue() | Peter Zijlstra | 2020-05-28 | 1 | -8/+9 |
* | smp: Optimize flush_smp_call_function_queue() | Peter Zijlstra | 2020-05-28 | 1 | -4/+23 |
* | sched: Fix smp_call_function_single_async() usage for ILB | Peter Zijlstra | 2020-05-28 | 3 | -36/+19 |
* | Merge branch 'core/rcu' into sched/core, to pick up dependency | Ingo Molnar | 2020-05-28 | 68 | -936/+2524 |
|\ |
|
| * | rcu: Allow for smp_call_function() running callbacks from idle | Peter Zijlstra | 2020-05-28 | 1 | -6/+19 |
| * | rcu: Provide __rcu_is_watching() | Thomas Gleixner | 2020-05-19 | 3 | -0/+7 |
| * | rcu: Provide rcu_irq_exit_preempt() | Thomas Gleixner | 2020-05-19 | 3 | -0/+24 |
| * | rcu: Make RCU IRQ enter/exit functions rely on in_nmi() | Paul E. McKenney | 2020-05-19 | 1 | -32/+15 |
| * | rcu/tree: Mark the idle relevant functions noinstr | Thomas Gleixner | 2020-05-19 | 3 | -41/+49 |
| * | x86: Replace ist_enter() with nmi_enter() | Peter Zijlstra | 2020-05-19 | 5 | -65/+24 |
| * | x86/mce: Send #MC singal from task work | Peter Zijlstra | 2020-05-19 | 2 | -25/+37 |
| * | x86/entry: Get rid of ist_begin/end_non_atomic() | Thomas Gleixner | 2020-05-19 | 3 | -41/+4 |
| * | sched,rcu,tracing: Avoid tracing before in_nmi() is correct | Peter Zijlstra | 2020-05-19 | 1 | -2/+11 |
| * | sh/ftrace: Move arch_ftrace_nmi_{enter,exit} into nmi exception | Peter Zijlstra | 2020-05-19 | 5 | -30/+12 |
| * | lockdep: Always inline lockdep_{off,on}() | Peter Zijlstra | 2020-05-19 | 2 | -21/+21 |
| * | hardirq/nmi: Allow nested nmi_enter() | Peter Zijlstra | 2020-05-19 | 5 | -37/+16 |
| * | arm64: Prepare arch_nmi_enter() for recursion | Frederic Weisbecker | 2020-05-19 | 1 | -19/+59 |
| * | printk: Disallow instrumenting print_nmi_enter() | Peter Zijlstra | 2020-05-19 | 1 | -2/+3 |
| * | printk: Prepare for nested printk_nmi_enter() | Petr Mladek | 2020-05-19 | 2 | -5/+7 |
| * | Merge tag 'noinstr-lds-2020-05-19' into core/rcu | Thomas Gleixner | 2020-05-19 | 886 | -4559/+9233 |
| |\ |
|
| | * | vmlinux.lds.h: Create section for protection against instrumentation | Thomas Gleixner | 2020-05-19 | 6 | -1/+72 |
| * | | Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau... | Thomas Gleixner | 2020-05-11 | 10929 | -242136/+509579 |
| |\ \ |
|
| | | \ | |
| | | \ | |
| | | \ | |
| | | \ | |
| | | \ | |
| | | \ | |
| | *-----. \ | Merge branches 'fixes.2020.04.27a', 'kfree_rcu.2020.04.27a', 'rcu-tasks.2020.... | Paul E. McKenney | 2020-05-07 | 40 | -564/+2054 |
| | |\ \ \ \ \ |
|
| | | | | | * | | rcutorture: Convert ULONG_CMP_LT() to time_before() | Paul E. McKenney | 2020-05-07 | 1 | -3/+3 |
| | | | | | * | | torture: Add a --kasan argument | Paul E. McKenney | 2020-05-07 | 2 | -0/+6 |
| | | | | | * | | torture: Save a few lines by using config_override_param initially | Paul E. McKenney | 2020-05-07 | 1 | -22/+16 |
| | | | | | * | | torture: Allow scenario-specific Kconfig options to override CFcommon | Paul E. McKenney | 2020-05-07 | 1 | -4/+3 |
| | | | | | * | | torture: Allow --kconfig options to override --kcsan defaults | Paul E. McKenney | 2020-05-07 | 2 | -6/+4 |
| | | | | | * | | torture: Abstract application of additional Kconfig options | Paul E. McKenney | 2020-05-07 | 1 | -11/+20 |
| | | | | | * | | torture: Eliminate duplicate #CHECK# from ConfigFragment | Paul E. McKenney | 2020-05-07 | 1 | -4/+2 |
| | | | | | * | | rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static | Jason Yan | 2020-05-07 | 1 | -2/+2 |
| | | | | | * | | torture: Make --kcsan argument also create a summary | Paul E. McKenney | 2020-05-07 | 3 | -0/+32 |
| | | | | | * | | torture: Add --kcsan argument to top-level kvm.sh script | Paul E. McKenney | 2020-05-07 | 1 | -0/+8 |
| | | | | | * | | rcu: Allow rcutorture to starve grace-period kthread | Paul E. McKenney | 2020-05-07 | 4 | -3/+51 |
| | | | | | * | | rcutorture: Right-size TREE10 CPU consumption | Paul E. McKenney | 2020-05-07 | 1 | -1/+1 |
| | | | | | * | | rcutorture: Add flag to produce non-busy-wait task stalls | Paul E. McKenney | 2020-05-07 | 2 | -6/+16 |
| | | | | | * | | locktorture.c: Fix if-statement empty body warnings | Randy Dunlap | 2020-04-27 | 1 | -1/+1 |
| | | | | | * | | rcutorture: Mark data-race potential for rcu_barrier() test statistics | Paul E. McKenney | 2020-04-27 | 1 | -3/+3 |
| | | | | | * | | rcutorture: Make kvm-recheck-rcu.sh handle truncated lines | Paul E. McKenney | 2020-04-27 | 1 | -1/+15 |
| | | | | | * | | rcutorture: Add KCSAN stubs | Paul E. McKenney | 2020-04-27 | 1 | -0/+12 |
| | | | | * | | | rcu: Remove self-stack-trace when all quiescent states seen | Paul E. McKenney | 2020-04-27 | 1 | -2/+0 |
| | | | | * | | | rcu: When GP kthread is starved, tag idle threads as false positives | Paul E. McKenney | 2020-04-27 | 1 | -5/+19 |
| | | | | * | | | rcu: Use data_race() for RCU expedited CPU stall-warning prints | Paul E. McKenney | 2020-04-27 | 1 | -4/+4 |
| | | | | |/ / |
|
| | | | * | | | ftrace: Use synchronize_rcu_tasks_rude() instead of ftrace_sync() | Paul E. McKenney | 2020-04-27 | 2 | -14/+4 |
| | | | * | | | 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 |
| | | | * | | | rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs | Paul E. McKenney | 2020-04-27 | 4 | -0/+14 |
| | | | * | | | rcu-tasks: Add count for idle tasks on offline CPUs | Paul E. McKenney | 2020-04-27 | 1 | -1/+5 |