summaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Expand)AuthorAgeFilesLines
* powerpc, membarrier: Skip memory barrier in switch_mm()Mathieu Desnoyers2018-02-052-10/+8
* Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-01-306-151/+321
|\
| * sched/deadline: Make bandwidth enforcement scale-invariantJuri Lelli2018-01-103-6/+24
| * sched/cpufreq: Move arch_scale_{freq,cpu}_capacity() outside of #ifdef CONFIG...Juri Lelli2018-01-101-3/+10
| * sched/cpufreq: Remove arch_scale_freq_capacity()'s 'sd' parameterJuri Lelli2018-01-102-3/+3
| * sched/cpufreq: Always consider all CPUs when deciding next freqJuri Lelli2018-01-101-6/+10
| * sched/cpufreq: Split utilization signalsJuri Lelli2018-01-101-14/+16
| * sched/cpufreq: Change the worker kthread to SCHED_DEADLINEJuri Lelli2018-01-104-36/+129
| * sched/deadline: Move CPU frequency selection triggering pointsJuri Lelli2018-01-102-9/+10
| * sched/cpufreq: Use the DEADLINE utilization signalJuri Lelli2018-01-102-10/+25
| * sched/deadline: Implement "runtime overrun signal" supportJuri Lelli2018-01-103-2/+26
| * sched/fair: Only immediately migrate tasks due to interrupts if prev and targ...Mel Gorman2018-01-101-3/+9
| * sched/fair: Correct obsolete comment about cpufreq_update_util()Joel Fernandes2018-01-101-3/+1
| * sched/fair: Remove impossible condition from find_idlest_group_cpu()Joel Fernandes2018-01-101-1/+1
| * sched/cpufreq: Don't pass flags to sugov_set_iowait_boost()Viresh Kumar2018-01-101-5/+4
| * sched/cpufreq: Initialize sg_cpu->flags to 0Viresh Kumar2018-01-101-1/+1
| * sched/fair: Consider RT/IRQ pressure in capacity_spare_wake()Joel Fernandes2018-01-101-1/+1
| * sched/fair: Use 'unsigned long' for utilization, consistentlyPatrick Bellasi2018-01-101-5/+5
| * sched/core: Rework and clarify prepare_lock_switch()rodrigosiqueira2018-01-102-45/+49
| * Merge branch 'sched/urgent' into sched/core, to pick up fixesIngo Molnar2018-01-1038-903/+489
| |\
| * | sched/fair: Remove unused 'curr' parameter from wakeup_granCheng Jian2017-12-081-3/+2
* | | Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2018-01-303-34/+39
|\ \ \
| * \ \ Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar2018-01-178-27/+154
| |\ \ \
| * | | | perf: Return empty callchain instead of NULLJiri Olsa2018-01-081-18/+12
| * | | | perf: Make perf_callchain function staticJiri Olsa2018-01-083-19/+16
| * | | | perf: Allocate context task_ctx_data for child eventJiri Olsa2018-01-081-0/+14
* | | | | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-01-301-42/+47
|\ \ \ \ \
| * | | | | lockdep: Make lockdep checking constantMatthew Wilcox2018-01-181-6/+7
| * | | | | lockdep: Assign lock keys on registrationMatthew Wilcox2018-01-181-36/+40
* | | | | | Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-01-3018-418/+311
|\ \ \ \ \ \
| * \ \ \ \ \ 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