summaryrefslogtreecommitdiffstats
path: root/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* locking/rwsem: Streamline the rwsem_optimistic_spin() codeWaiman Long2016-06-081-18/+20
* locking/rwsem: Improve reader wakeup codeWaiman Long2016-06-081-3/+8
* locking/rwsem: Protect all writes to owner by WRITE_ONCE()Waiman Long2016-06-081-3/+10
* locking/rwsem: Add reader-owned state to the owner fieldWaiman Long2016-06-083-21/+69
* locking/rwsem: Convert sem->count to 'atomic_long_t'Jason Low2016-06-081-15/+17
* locking/qspinlock: Add commentsPeter Zijlstra2016-06-081-0/+57
* locking/qspinlock: Clarify xchg_tail() orderingPeter Zijlstra2016-06-081-2/+13
* Merge branch 'locking/urgent' into locking/core, to pick up dependencyIngo Molnar2016-06-081-0/+60
|\
| * locking/qspinlock: Fix spin_unlock_wait() some morePeter Zijlstra2016-06-081-0/+60
* | locking/rtmutex: Only warn once on a trylock from bad contextSebastian Andrzej Siewior2016-06-081-1/+1
* | locking/lockdep: Use __jhash_mix() for iterate_chain_key()Peter Zijlstra2016-06-081-4/+9
* | locking/mutex: Set and clear owner using WRITE_ONCE()Jason Low2016-06-032-4/+10
* | locking/rwsem: Optimize write lock by reducing operations in slowpathJason Low2016-06-031-7/+18
* | locking/rwsem: Rework zeroing reader waiter->taskDavidlohr Bueso2016-06-031-10/+7
* | locking/rwsem: Enable lockless waiter wakeup(s)Davidlohr Bueso2016-06-031-16/+42
|/
* locking/ww_mutex: Report recursive ww_mutex locking earlyChris Wilson2016-06-031-3/+6
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2016-06-012-1/+1
|\
| * timer: Export destroy_hrtimer_on_stack()Guenter Roeck2016-05-311-0/+1
| * bpf, inode: disallow userns mountsDaniel Borkmann2016-05-241-1/+0
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2016-05-281-0/+16
|\ \
| * | add down_write_killable_nested()Al Viro2016-05-261-0/+16
* | | remove lots of IS_ERR_VALUE abusesArnd Bergmann2016-05-281-1/+1
* | | Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Linus Torvalds2016-05-271-0/+1
|\ \ \
| * | | gcov: disable for COMPILE_TESTArnd Bergmann2016-05-101-0/+1
* | | | mm: oom_reaper: remove some bloatMichal Hocko2016-05-271-0/+2
* | | | Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2016-05-261-7/+11
|\ \ \ \
| * | | | sched/core: Fix remote wakeupsPeter Zijlstra2016-05-251-7/+11
* | | | | Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2016-05-263-14/+36
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Merge tag 'perf-core-for-mingo-20160516' of git://git.kernel.org/pub/scm/linu...Ingo Molnar2016-05-203-14/+36
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | perf core: Separate accounting of contexts and real addresses in a stack traceArnaldo Carvalho de Melo2016-05-172-1/+18
| | * | | perf core: Add perf_callchain_store_context() helperArnaldo Carvalho de Melo2016-05-171-2/+2
| | * | | perf core: Add a 'nr' field to perf_event_callchain_contextArnaldo Carvalho de Melo2016-05-171-2/+1
| | * | | perf core: Pass max stack as a perf_callchain_entry contextArnaldo Carvalho de Melo2016-05-172-9/+14
| | * | | perf core: Generalize max_stack sysctl handlerArnaldo Carvalho de Melo2016-05-172-3/+4
* | | | | Merge tag 'pm-4.7-rc1-more' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2016-05-261-1/+3
|\ \ \ \ \
| | \ \ \ \
| | \ \ \ \
| | \ \ \ \
| | \ \ \ \
| *---. \ \ \ \ Merge branches 'pm-cpufreq', 'pm-cpuidle' and 'pm-core'Rafael J. Wysocki2016-05-251-1/+3
| |\ \ \ \ \ \ \
| | * | | | | | | cpufreq: schedutil: Improve prints messages with pr_fmtViresh Kumar2016-05-191-1/+3
* | | | | | | | | Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2016-05-241-0/+1
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | ext4: fix races between changing inode journal mode and ext4_writepagesDaeho Jeong2016-04-261-0/+1
* | | | | | | | | | uprobes: wait for mmap_sem for write killableMichal Hocko2016-05-241-2/+5
* | | | | | | | | | prctl: make PR_SET_THP_DISABLE wait for mmap_sem killableMichal Hocko2016-05-241-1/+2
* | | | | | | | | | mm, fork: make dup_mmap wait for mmap_sem for write killableMichal Hocko2016-05-241-1/+5
* | | | | | | | | | s390/kexec: consolidate crash_map/unmap_reserved_pages() and arch_kexec_prote...Xunlei Pang2016-05-242-21/+2
* | | | | | | | | | kexec: do a cleanup for function kexec_loadMinfei Huang2016-05-241-56/+69
* | | | | | | | | | kexec: make a pair of map/unmap reserved pages in error pathMinfei Huang2016-05-241-3/+6
* | | | | | | | | | kexec: introduce a protection mechanism for the crashkernel reserved memoryXunlei Pang2016-05-243-2/+21
* | | | | | | | | | kernek/fork.c: allocate idle task for a CPU always on its local nodeAndi Kleen2016-05-241-6/+9
* | | | | | | | | | kernel/signal.c: convert printk(KERN_<LEVEL> ...) to pr_<level>(...)Wang Xiaoqiang2016-05-241-5/+5
* | | | | | | | | | wait: allow sys_waitid() to accept __WNOTHREAD/__WCLONE/__WALLOleg Nesterov2016-05-241-1/+2
* | | | | | | | | | wait/ptrace: assume __WALL if the child is tracedOleg Nesterov2016-05-241-9/+20