summaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'pm-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds2019-11-262-10/+23
|\
| *---. Merge branches 'pm-sleep', 'pm-domains', 'pm-opp' and 'powercap'Rafael J. Wysocki2019-11-261-1/+8
| |\ \ \
| | * | | PM / hibernate: memory_bm_find_bit(): Tighten node optimisationAndy Whitcroft2019-10-211-1/+8
| * | | | Merge branch 'pm-cpuidle'Rafael J. Wysocki2019-11-261-9/+15
| |\ \ \ \
| | * | | | cpuidle: Pass exit latency limit to cpuidle_use_deepest_state()Daniel Lezcano2019-11-201-1/+7
| | * | | | cpuidle: Allow idle injection to apply exit latency limitDaniel Lezcano2019-11-201-7/+7
| | * | | | cpuidle: Use nanoseconds as the unit of timeRafael J. Wysocki2019-11-111-1/+1
| | |/ / /
* | | | | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2019-11-2612-131/+323
|\ \ \ \ \
| * | | | | locking/refcount: Remove unused 'refcount_error_report()' functionWill Deacon2019-11-251-11/+0
| * | | | | futex: Prevent exit livelockThomas Gleixner2019-11-201-15/+91
| * | | | | futex: Provide distinct return value when owner is exitingThomas Gleixner2019-11-201-7/+9
| * | | | | futex: Add mutex around futex exitThomas Gleixner2019-11-201-0/+16
| * | | | | futex: Provide state handling for exec() as wellThomas Gleixner2019-11-201-4/+34
| * | | | | futex: Sanitize exit state handlingThomas Gleixner2019-11-201-7/+10
| * | | | | futex: Mark the begin of futex exit explicitlyThomas Gleixner2019-11-202-13/+37
| * | | | | futex: Set task::futex_state to DEAD right after handling futex exitThomas Gleixner2019-11-202-1/+1
| * | | | | futex: Split futex_mm_release() for exit/execThomas Gleixner2019-11-202-4/+8
| * | | | | exit/exec: Seperate mm_release()Thomas Gleixner2019-11-202-2/+12
| * | | | | futex: Replace PF_EXITPIDONE with a stateThomas Gleixner2019-11-202-28/+15
| * | | | | futex: Move futex exit handling into futex codeThomas Gleixner2019-11-202-26/+32
| * | | | | futex: Prevent robust futex exit raceYang Tao2019-11-151-7/+51
| * | | | | locking/lockdep: Update the comment for __lock_release()Dan Carpenter2019-11-131-3/+1
| * | | | | locking/mutex: Complain upon mutex API misuse in IRQ contextsDavidlohr Bueso2019-10-291-0/+4
| * | | | | futex: Drop leftover wake_q_add() commentDavidlohr Bueso2019-10-291-1/+1
| * | | | | locking/lockdep: Remove unused @nested argument from lock_release()Qian Cai2019-10-098-20/+19
* | | | | | Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2019-11-2612-67/+113
|\ \ \ \ \ \
| * \ \ \ \ \ Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar2019-10-3112-67/+114
| |\ \ \ \ \ \
| | | \ \ \ \ \
| | | \ \ \ \ \
| | | \ \ \ \ \
| | | \ \ \ \ \
| | | \ \ \ \ \
| | | \ \ \ \ \
| | *-----. \ \ \ \ \ Merge branches 'doc.2019.10.29a', 'fixes.2019.10.30a', 'nohz.2019.10.28a', 'r...Paul E. McKenney2019-10-3012-67/+114
| | |\ \ \ \ \ \ \ \ \
| | | | | | * | | | | | locking: locktorture: Do not include rwlock.h directlyWolfgang M. Reimer2019-10-051-1/+0
| | | | | | * | | | | | rcutorture: Make in-kernel-loop testing more brutalPaul E. McKenney2019-10-051-1/+1
| | | | | | * | | | | | rcutorture: Separate warnings for each failure typePaul E. McKenney2019-10-051-6/+9
| | | | | | * | | | | | rcu: Remove unused variable rcu_perf_writer_stateEthan Hansen2019-10-051-16/+0
| | | | | | * | | | | | locktorture: Replace strncmp() with str_has_prefix()Chuhong Yuan2019-10-051-4/+4
| | | | | | * | | | | | rcu: Remove unused function rcutorture_record_progress()Ethan Hansen2019-10-051-2/+0
| | | |_|_|/ / / / / / | | |/| | | | | | | |
| | | | | * | | | | | bpf/cgroup: Replace rcu_swap_protected() with rcu_replace_pointer()Paul E. McKenney2019-10-301-2/+2
| | | |_|/ / / / / / | | |/| | | | | | |
| | | | * | | | | | rcu: Make kernel-mode nohz_full CPUs invoke the RCU core processingPaul E. McKenney2019-10-281-5/+5
| | | | * | | | | | rcu: Confine ->core_needs_qs accesses to the corresponding CPUPaul E. McKenney2019-10-281-4/+4
| | | | * | | | | | rcu: Reset CPU hints when reporting a quiescent stateJoel Fernandes (Google)2019-10-281-7/+10
| | | | * | | | | | rcu: Force nohz_full tick on upon irq enter instead of exitPaul E. McKenney2019-10-281-6/+5
| | | | * | | | | | rcu: Force tick on for nohz_full CPUs not reaching quiescent statesPaul E. McKenney2019-10-282-7/+32
| | | | * | | | | | rcutorture: Emulate dyntick aspect of userspace nohz_full sojournPaul E. McKenney2019-10-052-0/+12
| | | | * | | | | | rcu: Make CPU-hotplug removal operations enable tickPaul E. McKenney2019-10-051-0/+9
| | | | * | | | | | stop_machine: Provide RCU quiescent state in multi_cpu_stop()Paul E. McKenney2019-10-052-1/+2
| | | | * | | | | | rcutorture: Force on tick for readers and callback floodersPaul E. McKenney2019-10-051-6/+10
| | | | * | | | | | rcu: Force on tick when invoking lots of callbacksPaul E. McKenney2019-10-051-0/+2
| | | | * | | | | | time: Export tick start/stop functions for rcutorturePaul E. McKenney2019-10-051-0/+4
| | | | * | | | | | nohz: Add TICK_DEP_BIT_RCUFrederic Weisbecker2019-10-051-0/+7
| | | |/ / / / / / | | |/| | | | | |
| | | * | | | | | rcu: Suppress levelspread uninitialized messagesPaul E. McKenney2019-10-301-0/+2
| | | * | | | | | rcu: Fix uninitialized variable in nocb_gp_wait()Dan Carpenter2019-10-301-1/+1
| | | * | | | | | rcu: Ensure that ->rcu_urgent_qs is set before resched IPIJoel Fernandes (Google)2019-10-301-0/+1