Age | Commit message (Expand) | Author |
2020-10-25 | treewide: Convert macro and uses of __section(foo) to __section("foo") | Joe Perches |
2020-06-17 | lockdep: Split header file into lockdep and lockdep_types | Herbert Xu |
2020-03-21 | lockdep: Introduce wait-type checks | Peter Zijlstra |
2019-07-31 | locking/spinlocks: Use CONFIG_PREEMPTION | Thomas Gleixner |
2019-04-08 | mmiowb: Hook up mmiowb helpers to spinlocks and generic I/O accessors | Will Deacon |
2018-08-16 | ila: make lockdep happy again | Cong Wang |
2018-07-17 | locking/spinlock, sched/core: Clarify requirements for smp_mb__after_spinlock() | Andrea Parri |
2018-06-12 | atomic: Add irqsave variant of atomic_dec_and_lock() | Anna-Maria Gleixner |
2018-05-15 | locking/spinlocks: Document the semantics of spin_is_locked() | Andrea Parri |
2017-12-16 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller |
2017-12-12 | locking/core: Remove break_lock field when CONFIG_GENERIC_LOCKBREAK=y | Will Deacon |
2017-12-11 | spinlock: Add library function to allocate spinlock buckets array | Tom Herbert |
2017-11-07 | Merge branch 'linus' into locking/core, to resolve conflicts | Ingo Molnar |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman |
2017-10-10 | locking/arch: Remove dummy arch_{read,spin,write}_lock_flags() implementations | Will Deacon |
2017-10-10 | locking/core: Remove {read,spin,write}_can_lock() | Will Deacon |
2017-09-04 | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds |
2017-08-17 | locking: Remove spin_unlock_wait() generic definitions | Paul E. McKenney |
2017-08-10 | locking: Remove smp_mb__before_spinlock() | Peter Zijlstra |
2017-08-10 | locking: Introduce smp_mb__after_spinlock() | Peter Zijlstra |
2017-07-25 | atomics: Revert addition of comment header to spin_unlock_wait() | Paul E. McKenney |
2017-06-08 | atomics: Add header comment so spin_unlock_wait() | Paul E. McKenney |
2017-01-12 | locking/spinlocks: Remove the unused spin_lock_bh_nested() API | Waiman Long |
2015-09-01 | Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds |
2015-08-04 | rcu,locking: Privatize smp_mb__after_unlock_lock() | Paul E. McKenney |
2015-07-21 | locking/spinlocks: Force inlining of spinlock ops | Denys Vlasenko |
2015-05-27 | documentation: memory-barriers: Fix smp_mb__before_spinlock() semantics | Will Deacon |
2015-01-03 | spinlock: Add spin_lock_bh_nested() | Thomas Graf |
2014-08-13 | locking/spinlocks: Always evaluate the second argument of spin_lock_nested() | Bart Van Assche |
2013-12-16 | locking: Add an smp_mb__after_unlock_lock() for UNLOCK+BLOCK barrier | Paul E. McKenney |
2013-08-13 | sched: fix the theoretical signal_wake_up() vs schedule() race | Oleg Nesterov |
2012-03-28 | Merge tag 'split-asm_system_h-for-linus-20120328' of git://git.kernel.org/pub... | Linus Torvalds |
2012-03-28 | Remove all #inclusions of asm/system.h | David Howells |
2012-03-28 | Add #includes needed to permit the removal of asm/system.h | David Howells |
2012-02-28 | spinlock: macroize assert_spin_locked to avoid bug.h dependency | Paul Gortmaker |
2011-07-26 | atomic: use <linux/atomic.h> | Arun Sharma |
2011-03-31 | Fix common misspellings | Lucas De Marchi |
2010-10-07 | Fix IRQ flag handling naming | David Howells |
2010-06-01 | Merge branch 'for-35' of git://repo.or.cz/linux-kbuild | Linus Torvalds |
2010-03-13 | locking: Make sparse work with inline spinlocks and rwlocks | Luca Barbieri |
2010-03-03 | Rename .text.lock to .text..lock. | Denys Vlasenko |
2009-12-14 | locking: Cleanup the name space completely | Thomas Gleixner |
2009-12-14 | locking: Further name space cleanups | Thomas Gleixner |
2009-12-14 | locking: Implement new raw_spinlock | Thomas Gleixner |
2009-12-14 | locking: Convert raw_rwlock to arch_rwlock | Thomas Gleixner |
2009-12-14 | locking: Convert __raw_spin* functions to arch_spin* | Thomas Gleixner |
2009-12-14 | locking: Convert raw_spinlock to arch_spinlock | Thomas Gleixner |
2009-12-14 | locking: Split rwlock from spinlock headers | Thomas Gleixner |
2009-11-24 | locking: Use __[SPIN|RW]_LOCK_UNLOCKED in [spin|rw]_lock_init() | Thomas Gleixner |
2009-11-24 | locking: Remove unused prototype | Thomas Gleixner |