summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-05-04locking/mutex: Optimize __mutex_trylock_fast()Peter Zijlstra2-1/+19
2018-04-27stop_machine: Use raw spinlocksThomas Gleixner1-12/+12
2018-04-27delayacct: Use raw_spinlocksSebastian Andrzej Siewior2-9/+10
2018-04-27locking/qspinlock: Remove duplicate clear_pending() function from PV codeWill Deacon1-5/+0
2018-04-27MAINTAINERS: Add myself as a co-maintainer for the locking subsystemWill Deacon1-0/+1
2018-04-27locking/qspinlock: Add stat tracking for pending vs. slowpathWaiman Long3-12/+18
2018-04-27locking/qspinlock: Use try_cmpxchg() instead of cmpxchg() when lockingWill Deacon1-10/+9
2018-04-27locking/qspinlock: Elide back-to-back RELEASE operations with smp_wmb()Will Deacon1-16/+17
2018-04-27locking/qspinlock: Use smp_store_release() in queued_spin_unlock()Will Deacon2-12/+7
2018-04-27locking/qspinlock: Use smp_cond_load_relaxed() to wait for next nodeWill Deacon1-4/+2
2018-04-27locking/mcs: Use smp_cond_load_acquire() in MCS spin loopJason Low1-4/+6
2018-04-27locking/qspinlock: Use atomic_cond_read_acquire()Will Deacon1-6/+6
2018-04-27locking/qspinlock: Kill cmpxchg() loop when claiming lock from head of queueWill Deacon1-11/+8
2018-04-27locking/qspinlock: Remove unbounded cmpxchg() loop from locking slowpathWill Deacon2-49/+58
2018-04-27locking/qspinlock/x86: Increase _Q_PENDING_LOOPS upper boundWill Deacon1-0/+2
2018-04-27locking/qspinlock: Bound spinning on pending->locked transition in slowpathWill Deacon1-3/+17
2018-04-27locking/qspinlock: Merge 'struct __qspinlock' into 'struct qspinlock'Will Deacon5-71/+46
2018-04-27locking/barriers: Introduce smp_cond_load_relaxed() and atomic_cond_read_rela...Will Deacon3-6/+25
2018-04-26Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds3-86/+89
2018-04-26Merge tag 'hwmon-for-linus-v4.17-rc3' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-6/+20
2018-04-26Merge tag 'pci-v4.17-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-26/+33
2018-04-26Merge tag 'trace-v4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds7-12/+73
2018-04-26Merge tag 'acpi-4.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds4-14/+98
2018-04-26Merge tag 'pm-4.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds4-334/+17
2018-04-26Merge tag 'random_for_linus_stable' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-6/+42
2018-04-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds8-18/+62
2018-04-26Merge branches 'acpi-watchdog', 'acpi-button' and 'acpi-video'Rafael J. Wysocki3-13/+97
2018-04-26Merge branches 'acpi-pm' and 'pm-cpufreq'Rafael J. Wysocki3-332/+14
2018-04-25Merge tag 'for_v4.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds1-3/+1
2018-04-25Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds12-84/+205
2018-04-25Merge tag 'for-linus-20180425' of git://git.kernel.dk/linux-blockLinus Torvalds13-81/+144
2018-04-25Merge tag 'riscv-for-linus-4.17-rc3' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-5/+2
2018-04-25Merge tag 'dma-mapping-4.17-3' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds3-7/+7
2018-04-25virtio_console: reset on out of memoryMichael S. Tsirkin1-7/+10
2018-04-25virtio_console: move removal codeMichael S. Tsirkin1-36/+36
2018-04-25virtio_console: drop custom control queue cleanupMichael S. Tsirkin1-17/+0
2018-04-25virtio_console: free buffers after resetMichael S. Tsirkin1-25/+24
2018-04-25virtio: add ability to iterate over vqsMichael S. Tsirkin1-0/+3
2018-04-25virtio_console: don't tie bufs to a vqMichael S. Tsirkin1-7/+7
2018-04-25Revert "blk-mq: remove code for dealing with remapping queue"Ming Lei1-3/+31
2018-04-25tracing: Fix missing tab for hwlat_detector print formatPeter Xu1-1/+1
2018-04-25selftests: ftrace: Add a testcase for multiple actions on triggerMasami Hiramatsu1-0/+44
2018-04-25selftests: ftrace: Fix trigger extended error testcaseMasami Hiramatsu1-1/+1
2018-04-25kprobes: Fix random address output of blacklist fileThomas Richter1-1/+1
2018-04-25tracing: Fix kernel crash while using empty filter with perfRavi Bangoria1-7/+7
2018-04-25tracing/x86: Update syscall trace events to handle new prefixed syscall func ...Steven Rostedt (VMware)1-2/+17
2018-04-25block: mq: Add some minor doc for core structsLinus Walleij2-0/+6
2018-04-25bcache: mark Coly Li as bcache maintainerJens Axboe1-0/+1
2018-04-25MAINTAINERS: Remove me as maintainer of bcacheMichael Lyle1-1/+0
2018-04-25hwmon: (k10temp) Add support for AMD Ryzen w/ Vega graphicsGuenter Roeck1-0/+5