aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-03-28fs/buffer: Make BH_Uptodate_Lock bit_spin_lock a regular spinlock_tThomas Gleixner4-26/+16
2020-03-28thermal/x86_pkg_temp: Make pkg_temp_lock a raw_spinlock_tClark Williams1-12/+12
2020-03-28Documentation/locking/locktypes: Minor copy editor fixesRandy Dunlap1-11/+11
2020-03-28Documentation/locking/locktypes: Further clarifications and wordsmithingThomas Gleixner1-50/+98
2020-03-28Merge branch 'uaccess.futex' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs into locking/coreThomas Gleixner22-184/+94
2020-03-28m68knommu: Remove mm.h include from uaccess_no.hThomas Gleixner1-1/+0
2020-03-27x86: get rid of user_atomic_cmpxchg_inatomic()Al Viro2-94/+19
2020-03-27generic arch_futex_atomic_op_inuser() doesn't need access_ok()Al Viro1-2/+0
2020-03-27x86: don't reload after cmpxchg in unsafe_atomic_op2() loopAl Viro1-8/+8
2020-03-27x86: convert arch_futex_atomic_op_inuser() to user_access_begin/user_access_end()Al Viro1-26/+36
2020-03-27objtool: whitelist __sanitizer_cov_trace_switch()Al Viro1-0/+1
2020-03-27[parisc, s390, sparc64] no need for access_ok() in futex handlingAl Viro3-7/+0
2020-03-27sh: no need of access_ok() in arch_futex_atomic_op_inuser()Al Viro1-3/+0
2020-03-27futex: arch_futex_atomic_op_inuser() calling conventions changeAl Viro20-57/+43
2020-03-23completion: Use lockdep_assert_RT_in_threaded_ctx() in complete_all()Sebastian Siewior2-1/+16
2020-03-21lockdep: Add posixtimer context tracing bitsSebastian Andrzej Siewior2-1/+17
2020-03-21lockdep: Annotate irq_workSebastian Andrzej Siewior5-0/+19
2020-03-21lockdep: Add hrtimer context tracing bitsSebastian Andrzej Siewior4-2/+22
2020-03-21lockdep: Introduce wait-type checksPeter Zijlstra15-47/+307
2020-03-21completion: Use simple wait queuesThomas Gleixner3-22/+24
2020-03-21sched/swait: Prepare usage in completionsThomas Gleixner2-1/+17
2020-03-21timekeeping: Split jiffies seqlockThomas Gleixner5-17/+28
2020-03-21Documentation: Add lock ordering and nesting documentationThomas Gleixner2-0/+300
2020-03-21powerpc/ps3: Convert half completion to rcuwaitPeter Zijlstra (Intel)1-9/+9
2020-03-21rcuwait: Add @state argument to rcuwait_wait_event()Peter Zijlstra (Intel)2-3/+11
2020-03-21microblaze: Remove mm.h from asm/uaccess.hSebastian Andrzej Siewior1-1/+0
2020-03-21ia64: Remove mm.h from asm/uaccess.hSebastian Andrzej Siewior3-1/+2
2020-03-21hexagon: Remove mm.h from asm/uaccess.hSebastian Andrzej Siewior1-1/+0
2020-03-21csky: Remove mm.h from asm/uaccess.hSebastian Andrzej Siewior1-1/+0
2020-03-21nds32: Remove mm.h from asm/uaccess.hSebastian Andrzej Siewior1-1/+0
2020-03-21acpi: Remove header dependencyPeter Zijlstra4-1/+4
2020-03-21orinoco_usb: Use the regular completion interfacesThomas Gleixner1-16/+5
2020-03-21usb: gadget: Use completion interface instead of open coding itThomas Gleixner1-2/+2
2020-03-21pci/switchtec: Replace completion wait queue usage for pollSebastian Andrzej Siewior1-9/+13
2020-03-21PCI/switchtec: Fix init_completion race condition with poll_wait()Logan Gunthorpe1-1/+1
2020-03-20lockdep: Teach lockdep about "USED" <- "IN-NMI" inversionsPeter Zijlstra1-3/+59
2020-03-20locking/lockdep: Rework lockdep_lockPeter Zijlstra1-41/+48
2020-03-20locking/lockdep: Fix bad recursion patternPeter Zijlstra1-34/+40
2020-03-20locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps()Boqun Feng1-0/+4
2020-03-06asm-generic/bitops: Update stale commentWill Deacon1-2/+3
2020-03-06futex: Remove {get,drop}_futex_key_refs()Peter Zijlstra1-84/+6
2020-03-06futex: Remove pointless mmgrap() + mmdrop()Peter Zijlstra1-13/+1
2020-03-06Merge branch 'locking/urgent'Peter Zijlstra936-11095/+15827
2020-03-06futex: Fix inode life-time issuePeter Zijlstra4-43/+65
2020-03-01Linux 5.6-rc4Linus Torvalds1-1/+1
2020-03-01Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4Linus Torvalds2-7/+7
2020-03-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds22-107/+171
2020-03-01KVM: VMX: check descriptor table exits on instruction emulationOliver Upton1-0/+15
2020-02-29Merge branch 'i2c/for-current-fixed' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linuxLinus Torvalds3-56/+34
2020-02-29ext4: potential crash on allocation error in ext4_alloc_flex_bg_array()Dan Carpenter1-3/+3