summaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar2018-01-0318-418/+311
|\
| *-----. Merge branches 'cond_resched.2017.12.04a', 'dyntick.2017.11.28a', 'fixes.2017...Paul E. McKenney2017-12-1113-413/+305
| |\ \ \ \
| | | | | * torture: Save a line in stutter_wait(): while -> forPaul E. McKenney2017-12-111-2/+1
| | | | | * torture: Eliminate torture_runnable and perf_runnablePaul E. McKenney2017-12-114-19/+5
| | | | | * torture: Make stutter less vulnerable to compilers and racesPaul E. McKenney2017-12-111-16/+17
| | | | | * locking/locktorture: Fix num reader/writer corner casesDavidlohr Bueso2017-12-111-32/+44
| | | | | * locking/locktorture: Fix rwsem reader_delayDavidlohr Bueso2017-12-111-1/+1
| | | | | * rcutorture: Preempt RCU-preempt readers more vigorouslyPaul E. McKenney2017-12-111-1/+1
| | | | | * torture: Reduce #ifdefs for preempt_schedule()Paul E. McKenney2017-12-112-21/+7
| | | | | * torture: Suppress CPU stall warnings during shutdown ftrace dumpPaul E. McKenney2017-11-281-1/+2
| | | | * | tracepoint: Remove smp_read_barrier_depends() from commentPaul E. McKenney2017-12-041-5/+4
| | | | * | locking: Remove smp_read_barrier_depends() from queued_spin_lock_slowpath()Paul E. McKenney2017-12-041-7/+5
| | | | * | uprobes: Remove now-redundant smp_read_barrier_depends()Paul E. McKenney2017-12-041-6/+6
| | | | |/
| | | * | rcu: Remove have_rcu_nocb_mask from tree_plugin.hRakib Mullick2017-12-111-7/+4
| | | * | rcu: Add comment giving debug strategy for double call_rcu()Paul E. McKenney2017-12-111-0/+5
| | | * | srcu: Prohibit call_srcu() use under raw spinlocksPaul E. McKenney2017-11-281-41/+68
| | | |/
| | * | rcu: Simplify rcu_eqs_{enter,exit}() non-idle task debug codePaul E. McKenney2017-11-281-22/+2
| | * | rcu: Fold rcu_eqs_exit_common() into rcu_eqs_exit()Paul E. McKenney2017-11-281-32/+18
| | * | rcu: Fold rcu_eqs_enter_common() into rcu_eqs_enter()Paul E. McKenney2017-11-281-27/+16
| | * | rcu: Avoid ->dynticks_nesting store tearingPaul E. McKenney2017-11-281-3/+3
| | * | rcu: Stop duplicating lockdep checks in RCU's idle-entry codePaul E. McKenney2017-11-281-11/+0
| | * | rcu: Add ->dynticks field to rcu_dyntick trace eventPaul E. McKenney2017-11-281-9/+7
| | * | rcu: Shrink ->dynticks_{nmi_,}nesting from long long to longPaul E. McKenney2017-11-284-7/+7
| | * | rcu: Add tracing to irq/NMI dyntick-idle transitionsPaul E. McKenney2017-11-281-0/+6
| | * | rcu: Eliminate rcu_irq_enter_disabled()Paul E. McKenney2017-11-272-31/+2
| | * | rcu: Make ->dynticks_nesting be a simple counterPaul E. McKenney2017-11-273-47/+21
| | * | rcu: Define rcu_irq_{enter,exit}() in terms of rcu_nmi_{enter,exit}()Paul E. McKenney2017-11-271-38/+21
| | * | rcu: Clamp ->dynticks_nmi_nesting at eqs entry/exitPaul E. McKenney2017-11-272-0/+4
| | * | rcu: Move rcu_nmi_{enter,exit}() to prepare for consolidationPaul E. McKenney2017-11-271-75/+75
| | * | rcu: Reduce dyntick-idle state spacePaul E. McKenney2017-11-271-12/+11
| | * | rcu: Avoid ->dynticks_nmi_nesting store tearingPaul E. McKenney2017-11-271-3/+5
| | |/
| * | softirq: Eliminate cond_resched_rcu_qs() in favor of cond_resched()Paul E. McKenney2017-12-041-1/+1
| * | trace: Eliminate cond_resched_rcu_qs() in favor of cond_resched()Paul E. McKenney2017-12-041-1/+1
| * | workqueue: Eliminate cond_resched_rcu_qs() in favor of cond_resched()Paul E. McKenney2017-12-041-1/+1
| * | sched: Stop switched_to_rt() from sending IPIs to offline CPUsPaul E. McKenney2017-11-281-1/+1
| * | sched: Stop resched_cpu() from sending IPIs to offline CPUsPaul E. McKenney2017-11-281-1/+2
| |/
* | Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2017-12-313-15/+43
|\ \
| * | timers: Invoke timer_start_debug() where it makes senseThomas Gleixner2017-12-291-2/+2
| * | nohz: Prevent a timer interrupt storm in tick_nohz_stop_sched_tick()Thomas Gleixner2017-12-291-2/+17
| * | timers: Reinitialize per cpu bases on hotplugThomas Gleixner2017-12-292-2/+17
| * | timers: Use deferrable base independent of base::nohz_activeAnna-Maria Gleixner2017-12-291-9/+7
* | | Merge branch 'smp-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-12-311-4/+4
|\ \ \
| * | | cpu/hotplug: Move inline keyword at the beginning of declarationMathieu Malaterre2017-12-271-4/+4
* | | | Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2017-12-311-0/+1
|\ \ \ \
| * | | | sched/isolation: Make CONFIG_NO_HZ_FULL select CONFIG_CPU_ISOLATIONPaul E. McKenney2017-12-181-0/+1
* | | | | Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-12-316-19/+77
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | genirq/msi, x86/vector: Prevent reservation mode for non maskable MSIThomas Gleixner2017-12-291-4/+33
| * | | | genirq/irqdomain: Rename early argument of irq_domain_activate_irq()Thomas Gleixner2017-12-292-7/+8
| * | | | genirq: Introduce IRQD_CAN_RESERVE flagThomas Gleixner2017-12-291-0/+1
| * | | | genirq/msi: Handle reactivation only on successThomas Gleixner2017-12-291-8/+27