aboutsummaryrefslogtreecommitdiffstats
path: root/kernel (follow)
AgeCommit message (Expand)AuthorFilesLines
2017-01-14locking/atomic, kref: Add KREF_INIT()Peter Zijlstra1-3/+1
2017-01-14locking/ww_mutex: Add kselftests for ww_mutex stressChris Wilson1-0/+254
2017-01-14locking/ww_mutex: Add kselftests for resolving ww_mutex cyclic deadlocksChris Wilson1-0/+115
2017-01-14locking/ww_mutex: Add kselftests for ww_mutex ABBA deadlock detectionChris Wilson1-0/+98
2017-01-14locking/ww_mutex: Add kselftests for ww_mutex AA deadlock detectionChris Wilson1-0/+39
2017-01-14locking/ww_mutex: Begin kselftests for ww_mutexChris Wilson2-0/+141
2017-01-14locking/ww_mutex: Add ww_mutex to locktorture testChris Wilson1-0/+73
2017-01-14locking/mutex: Initialize mutex_waiter::ww_ctx with poison when debuggingNicolai Hähnle1-0/+4
2017-01-14locking/ww_mutex: Optimize ww-mutexes by yielding to other waiters from optimistic spinNicolai Hähnle1-26/+52
2017-01-14locking/ww_mutex: Re-check ww->ctx in the inner optimistic spin loopNicolai Hähnle1-20/+29
2017-01-14locking/mutex: Improve inliningPeter Zijlstra1-41/+44
2017-01-14locking/ww_mutex: Optimize ww-mutexes by waking at most one waiter for backoff when acquiring the lockNicolai Hähnle1-19/+40
2017-01-14locking/ww_mutex: Notify waiters that have to back off while adding tasks to wait listNicolai Hähnle1-10/+30
2017-01-14locking/ww_mutex: Add waiters in stamp orderNicolai Hähnle1-7/+69
2017-01-14locking/ww_mutex: Remove the __ww_mutex_lock*() inline wrappersNicolai Hähnle1-8/+8
2017-01-14locking/ww_mutex: Set use_ww_ctx even when locking without a contextNicolai Hähnle1-12/+17
2017-01-14locking/ww_mutex: Extract stamp comparison to __ww_mutex_stamp_after()Nicolai Hähnle1-2/+8
2017-01-14locking/mutex: Fix mutex handoffPeter Zijlstra2-58/+56
2017-01-14locking/percpu-rwsem: Replace waitqueue with rcuwaitDavidlohr Bueso1-4/+3
2017-01-14sched/wait, RCU: Introduce rcuwait machineryDavidlohr Bueso1-0/+30
2017-01-14sched/core: Remove set_task_state()Davidlohr Bueso5-13/+13
2017-01-14kernel/locking: Compute 'current' directlyDavidlohr Bueso4-29/+22
2017-01-14kernel/exit: Compute 'current' directlyDavidlohr Bueso1-11/+11
2017-01-12locking/pvqspinlock: Don't wait if vCPU is preemptedPan Xinhui1-1/+1
2017-01-12locking/spinlocks: Remove the unused spin_lock_bh_nested() APIWaiman Long1-8/+0
2017-01-10signal: protect SIGNAL_UNKILLABLE from unintentional clearing.Jamie Iles1-2/+2
2017-01-10mm: fix devm_memremap_pages crash, use mem_hotplug_{begin, done}Dan Williams1-0/+4
2017-01-10bpf: do not use KMALLOC_SHIFT_MAXMichal Hocko2-2/+2
2017-01-05Merge branch 'stable-4.10' of git://git.infradead.org/users/pcmoore/auditLinus Torvalds1-4/+14
2017-01-03audit: Fix sleep in atomicJan Kara1-4/+14
2016-12-26smp/hotplug: Undo tglxs brainfartThomas Gleixner1-1/+8
2016-12-25Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds24-147/+144
2016-12-25Merge branch 'smp-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-184/+51
2016-12-25ktime: Cleanup ktime_set() usageThomas Gleixner5-7/+7
2016-12-25ktime: Get rid of the unionThomas Gleixner13-88/+88
2016-12-25clocksource: Use a plain u64 instead of cycle_tThomas Gleixner10-52/+49
2016-12-25cpu/hotplug: Remove obsolete cpu hotplug register/unregister functionsThomas Gleixner1-138/+1
2016-12-25cpu/hotplug: Prevent overwriting of callbacksThomas Gleixner1-46/+50
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds29-29/+29
2016-12-23Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1
2016-12-23fsnotify: Remove fsnotify_duplicate_mark()Jan Kara1-4/+4
2016-12-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-0/+3
2016-12-22move aio compat to fs/aio.cAl Viro1-0/+3
2016-12-20kcov: make kcov work properly with KASLR enabledAlexander Popov1-1/+7
2016-12-20ima: on soft reboot, save the measurement listMimi Zohar1-0/+4
2016-12-18Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-0/+3
2016-12-18Merge branch 'smp-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+5
2016-12-18Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-3/+3
2016-12-18uprobes: Fix uprobes on MIPS, allow for a cache flush after ixol breakpoint creationMarcin Nowakowski1-1/+1
2016-12-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds3-31/+78