summaryrefslogtreecommitdiffstats
path: root/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2019-11-2712-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-2712-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
| | | * | workqueue: Convert for_each_wq to use built-in list checkJoel Fernandes (Google)2019-10-301-8/+2
| | | * | rcu: Several rcu_segcblist functions can be statickbuild test robot2019-10-301-3/+3
| | |/ /
* | | | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-11-2713-644/+1177
|\ \ \ \
| * \ \ \ Merge branch 'sched/rt' into sched/core, to pick up commitIngo Molnar2019-11-251-1/+1
| |\ \ \ \
| | * | | | sched/Kconfig: Fix spelling mistake in user-visible help textSrivatsa S. Bhat (VMware)2019-11-121-1/+1
| * | | | | sched/vtime: Bring up complete kcpustat accessorFrederic Weisbecker2019-11-211-20/+116
| * | | | | sched/cputime: Support other fields on kcpustat_field()Frederic Weisbecker2019-11-211-11/+43