summaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Expand)AuthorAgeFilesLines
* locking/atomic, kref: Add KREF_INIT()Peter Zijlstra2017-01-141-3/+1
* locking/ww_mutex: Add kselftests for ww_mutex stressChris Wilson2017-01-141-0/+254
* locking/ww_mutex: Add kselftests for resolving ww_mutex cyclic deadlocksChris Wilson2017-01-141-0/+115
* locking/ww_mutex: Add kselftests for ww_mutex ABBA deadlock detectionChris Wilson2017-01-141-0/+98
* locking/ww_mutex: Add kselftests for ww_mutex AA deadlock detectionChris Wilson2017-01-141-0/+39
* locking/ww_mutex: Begin kselftests for ww_mutexChris Wilson2017-01-142-0/+141
* locking/ww_mutex: Add ww_mutex to locktorture testChris Wilson2017-01-141-0/+73
* locking/mutex: Initialize mutex_waiter::ww_ctx with poison when debuggingNicolai Hähnle2017-01-141-0/+4
* locking/ww_mutex: Optimize ww-mutexes by yielding to other waiters from optim...Nicolai Hähnle2017-01-141-26/+52
* locking/ww_mutex: Re-check ww->ctx in the inner optimistic spin loopNicolai Hähnle2017-01-141-20/+29
* locking/mutex: Improve inliningPeter Zijlstra2017-01-141-41/+44
* locking/ww_mutex: Optimize ww-mutexes by waking at most one waiter for backof...Nicolai Hähnle2017-01-141-19/+40
* locking/ww_mutex: Notify waiters that have to back off while adding tasks to ...Nicolai Hähnle2017-01-141-10/+30
* locking/ww_mutex: Add waiters in stamp orderNicolai Hähnle2017-01-141-7/+69
* locking/ww_mutex: Remove the __ww_mutex_lock*() inline wrappersNicolai Hähnle2017-01-141-8/+8
* locking/ww_mutex: Set use_ww_ctx even when locking without a contextNicolai Hähnle2017-01-141-12/+17
* locking/ww_mutex: Extract stamp comparison to __ww_mutex_stamp_after()Nicolai Hähnle2017-01-141-2/+8
* locking/mutex: Fix mutex handoffPeter Zijlstra2017-01-142-58/+56
* locking/percpu-rwsem: Replace waitqueue with rcuwaitDavidlohr Bueso2017-01-141-4/+3
* sched/wait, RCU: Introduce rcuwait machineryDavidlohr Bueso2017-01-141-0/+30
* sched/core: Remove set_task_state()Davidlohr Bueso2017-01-145-13/+13
* kernel/locking: Compute 'current' directlyDavidlohr Bueso2017-01-144-29/+22
* kernel/exit: Compute 'current' directlyDavidlohr Bueso2017-01-141-11/+11
* locking/pvqspinlock: Don't wait if vCPU is preemptedPan Xinhui2017-01-121-1/+1
* locking/spinlocks: Remove the unused spin_lock_bh_nested() APIWaiman Long2017-01-121-8/+0
* signal: protect SIGNAL_UNKILLABLE from unintentional clearing.Jamie Iles2017-01-101-2/+2
* mm: fix devm_memremap_pages crash, use mem_hotplug_{begin, done}Dan Williams2017-01-101-0/+4
* bpf: do not use KMALLOC_SHIFT_MAXMichal Hocko2017-01-102-2/+2
* Merge branch 'stable-4.10' of git://git.infradead.org/users/pcmoore/auditLinus Torvalds2017-01-051-4/+14
|\
| * audit: Fix sleep in atomicJan Kara2017-01-031-4/+14
| * fsnotify: Remove fsnotify_duplicate_mark()Jan Kara2016-12-231-4/+4
* | smp/hotplug: Undo tglxs brainfartThomas Gleixner2016-12-261-1/+8
* | Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2016-12-2524-147/+144
|\ \
| * | ktime: Cleanup ktime_set() usageThomas Gleixner2016-12-255-7/+7
| * | ktime: Get rid of the unionThomas Gleixner2016-12-2513-88/+88
| * | clocksource: Use a plain u64 instead of cycle_tThomas Gleixner2016-12-2510-52/+49
* | | Merge branch 'smp-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2016-12-251-184/+51
|\ \ \ | |/ / |/| |
| * | cpu/hotplug: Remove obsolete cpu hotplug register/unregister functionsThomas Gleixner2016-12-251-138/+1
| * | cpu/hotplug: Prevent overwriting of callbacksThomas Gleixner2016-12-251-46/+50
* | | Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-2429-29/+29
|/ /
* | Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2016-12-231-1/+1
|\ \
| * | uprobes: Fix uprobes on MIPS, allow for a cache flush after ixol breakpoint c...Marcin Nowakowski2016-12-181-1/+1
* | | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2016-12-231-0/+3
|\ \ \
| * | | move aio compat to fs/aio.cAl Viro2016-12-221-0/+3
* | | | kcov: make kcov work properly with KASLR enabledAlexander Popov2016-12-201-1/+7
* | | | ima: on soft reboot, save the measurement listMimi Zohar2016-12-201-0/+4
|/ / /
* | | Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2016-12-181-0/+3
|\ \ \
| * | | tick/broadcast: Prevent NULL pointer dereferenceThomas Gleixner2016-12-151-0/+3
* | | | Merge branch 'smp-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2016-12-181-1/+5
|\ \ \ \
| * | | | cpu/hotplug: Clarify description of __cpuhp_setup_state() return valueBoris Ostrovsky2016-12-151-1/+5
| |/ / /