summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Documentation/atomic_t.txt: Clarify pure non-rmw usagePeter Zijlstra2019-06-031-2/+4
* locking/atomic, s390/pci: Remove redundant castsMark Rutland2019-06-031-1/+1
* locking/atomic, crypto/nx: Remove redundant castsMark Rutland2019-06-031-3/+3
* locking/atomic: Use s64 for atomic64_t on 64-bitMark Rutland2019-06-031-1/+1
* locking/atomic, x86: Use s64 for atomic64Mark Rutland2019-06-032-53/+51
* locking/atomic, sparc: Use s64 for atomic64Mark Rutland2019-06-031-4/+4
* locking/atomic, s390: Use s64 for atomic64Mark Rutland2019-06-031-19/+19
* locking/atomic, riscv: Use s64 for atomic64Mark Rutland2019-06-031-21/+23
* locking/atomic, riscv: Fix atomic64_sub_if_positive() offset argumentMark Rutland2019-06-031-1/+1
* locking/atomic, powerpc: Use s64 for atomic64Mark Rutland2019-06-031-22/+22
* locking/atomic, mips: Use s64 for atomic64Mark Rutland2019-06-031-11/+11
* locking/atomic, ia64: Use s64 for atomic64Mark Rutland2019-06-031-10/+10
* locking/atomic, arm64: Use s64 for atomic64Mark Rutland2019-06-032-27/+27
* locking/atomic, arm: Use s64 for atomic64Mark Rutland2019-06-031-26/+24
* locking/atomic, arc: Use s64 for atomic64Mark Rutland2019-06-031-21/+20
* locking/atomic, alpha: Use s64 for atomic64Mark Rutland2019-06-031-10/+10
* locking/atomic: Use s64 for atomic64Mark Rutland2019-06-032-26/+26
* locking/atomic, s390/pci: Prepare for atomic64_read() conversionMark Rutland2019-06-031-2/+2
* locking/atomic, crypto/nx: Prepare for atomic64_read() conversionMark Rutland2019-06-031-6/+6
* locking/lock_events: Use raw_cpu_{add,inc}() for statsPeter Zijlstra2019-06-031-41/+4
* locking/lockdep: Fix merging of hlocks with non-zero referencesImre Deak2019-06-031-9/+9
* locking/lockdep: Fix OOO unlock when hlocks need mergingImre Deak2019-06-031-12/+29
* locking/lockdep: Remove !dir in lock irq usage checkYuyang Du2019-06-031-1/+1
* locking/lockdep: Adjust new bit cases in mark_lockYuyang Du2019-06-031-14/+7
* locking/lockdep: Consolidate lock usage bit initializationYuyang Du2019-06-031-8/+14
* locking/lockdep: Check redundant dependency only when CONFIG_LOCKDEP_SMALLYuyang Du2019-06-031-0/+4
* locking/lockdep: Refactorize check_noncircular and check_redundantYuyang Du2019-06-031-44/+74
* locking/lockdep: Remove unused argument in __lock_releaseYuyang Du2019-06-031-2/+2
* locking/lockdep: Remove redundant argument in check_deadlockYuyang Du2019-06-031-3/+3
* locking/lockdep: Add explanation to lock usage rules in lockdep design docYuyang Du2019-06-031-10/+23
* locking/lockdep: Update comments on dependency searchYuyang Du2019-06-031-11/+10
* locking/lockdep: Avoid constant checks in __bfs by using offset referenceYuyang Du2019-06-031-12/+21
* locking/lockdep: Change the return type of __cq_dequeue()Yuyang Du2019-06-031-8/+13
* locking/lockdep: Change type of the element field in circular_queueYuyang Du2019-06-031-10/+14
* locking/lockdep: Update commentYuyang Du2019-06-031-3/+9
* locking/lockdep: Remove unused argument in validate_chain() and check_deadlock()Yuyang Du2019-06-031-8/+8
* locking/lockdep: Change the range of class_idx in held_lock structYuyang Du2019-06-032-27/+46
* locking/lockdep: Define INITIAL_CHAIN_KEY for chain keys to start withYuyang Du2019-06-033-10/+11
* locking/lockdep: Use lockdep_init_task for task initiation consistentlyYuyang Du2019-06-034-7/+16
* locking/lockdep: Update obsolete struct field descriptionYuyang Du2019-06-031-3/+9
* locking/lockdep: Print the right depth for chain key collisionYuyang Du2019-06-031-3/+4
* locking/lockdep: Remove useless conditional macroYuyang Du2019-06-031-3/+3
* locking/lockdep: Adjust lock usage bit character checksYuyang Du2019-06-031-5/+16
* locking/lockdep: Add description and explanation in lockdep design docYuyang Du2019-06-031-18/+61
* locking/lockdep: Change all print_*() return type to voidYuyang Du2019-06-031-101/+108
* Merge tag 'v5.2-rc3' into locking/core, to pick up fixesIngo Molnar2019-06-039536-81191/+14981
|\
| * Linux 5.2-rc3v5.2-rc3Linus Torvalds2019-06-021-1/+1
| * Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-06-022-6/+15
| |\
| | * x86/CPU/AMD: Don't force the CPB cap when running under a hypervisorFrank van der Linden2019-05-241-2/+5
| | * x86/boot: Provide KASAN compatible aliases for string routinesArd Biesheuvel2019-05-241-4/+10