summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-10-07locking/atomics: Check atomic-arch-fallback.h tooPaul Bolle
2020-10-07locking/seqlock: Tweak DEFINE_SEQLOCK() kernel docSebastian Andrzej Siewior
2020-09-29lockdep: Optimize the memory usage of circular queueBoqun Feng
2020-09-16seqlock: Unbreak lockdeppeterz@infradead.org
2020-09-10seqlock: PREEMPT_RT: Do not starve seqlock_t writersAhmed S. Darwish
2020-09-10seqlock: seqcount_LOCKNAME_t: Introduce PREEMPT_RT supportAhmed S. Darwish
2020-09-10seqlock: seqcount_t: Implement all read APIs as statement expressionsAhmed S. Darwish
2020-09-10seqlock: Use unique prefix for seqcount_t property accessorsAhmed S. Darwish
2020-09-10seqlock: seqcount_LOCKNAME_t: Standardize naming conventionAhmed S. Darwish
2020-09-10seqlock: seqcount latch APIs: Only allow seqcount_latch_tAhmed S. Darwish
2020-09-10rbtree_latch: Use seqcount_latch_tAhmed S. Darwish
2020-09-10x86/tsc: Use seqcount_latch_tAhmed S. Darwish
2020-09-10timekeeping: Use seqcount_latch_tAhmed S. Darwish
2020-09-10time/sched_clock: Use seqcount_latch_tAhmed S. Darwish
2020-09-10seqlock: Introduce seqcount_latch_tAhmed S. Darwish
2020-09-10mm/swap: Do not abuse the seqcount_t latching APIAhmed S. Darwish
2020-09-10time/sched_clock: Use raw_read_seqcount_latch() during suspendAhmed S. Darwish
2020-08-26lockdep/selftest: Introduce recursion3Boqun Feng
2020-08-26locking/selftest: Add test cases for queued_read_lock()Boqun Feng
2020-08-26Revert "locking/lockdep/selftests: Fix mixed read-write ABBA tests"Boqun Feng
2020-08-26lockdep/selftest: Add more recursive read related test casesBoqun Feng
2020-08-26lockdep/selftest: Unleash irq_read_recursion2 and add moreBoqun Feng
2020-08-26lockdep: Take read/write status in consideration when generate chainkeyBoqun Feng
2020-08-26lockdep/selftest: Add a R-L/L-W test case specific to chain cache behaviorBoqun Feng
2020-08-26lockdep: Add recursive read locks into dependency graphBoqun Feng
2020-08-26lockdep: Fix recursive read lock related safe->unsafe detectionBoqun Feng
2020-08-26lockdep: Adjust check_redundant() for recursive read changeBoqun Feng
2020-08-26lockdep: Support deadlock detection for recursive read locks in check_noncirc...Boqun Feng
2020-08-26lockdep: Make __bfs(.match) return boolBoqun Feng
2020-08-26lockdep: Extend __bfs() to work with multiple types of dependenciesBoqun Feng
2020-08-26lockdep: Introduce lock_list::depBoqun Feng
2020-08-26lockdep: Reduce the size of lock_list::distanceBoqun Feng
2020-08-26lockdep: Make __bfs() visit every dependency until a matchBoqun Feng
2020-08-26lockdep: Demagic the return value of BFSBoqun Feng
2020-08-26lockdep/Documention: Recursive read lock detection reasoningBoqun Feng
2020-08-26locking: More accurate annotations for read_lock()Boqun Feng
2020-08-26Documentation/locking/locktypes: Fix local_locks documentationMarta Rybczynska
2020-08-26seqlock: Fix multiple kernel-doc warningsRandy Dunlap
2020-08-26locking/refcount: Provide __refcount API to obtain the old valuePeter Zijlstra
2020-08-26seqlock,tags: Add support for SEQCOUNT_LOCKTYPE()Peter Zijlstra
2020-08-26lockdep,trace: Expose tracepointsPeter Zijlstra
2020-08-26lockdep: Only trace IRQ edgesNicholas Piggin
2020-08-26mips: Implement arch_irqs_disabled()Peter Zijlstra
2020-08-26arm64: Implement arch_irqs_disabled()Peter Zijlstra
2020-08-26nds32: Implement arch_irqs_disabled()Peter Zijlstra
2020-08-26locking/lockdep: CleanupPeter Zijlstra
2020-08-26x86/entry: Remove unused THUNKsPeter Zijlstra
2020-08-26cpuidle: Move trace_cpu_idle() into generic codePeter Zijlstra
2020-08-26cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED genericPeter Zijlstra
2020-08-26sched,idle,rcu: Push rcu_idle deeper into the idle pathPeter Zijlstra