summaryrefslogtreecommitdiff
path: root/arch/arm/include/asm/spinlock.h
Commit message (Expand)AuthorAge
* Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar2017-11-07
|\
| * License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-02
* | locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Mark Rutland2017-10-25
* | locking/arch: Remove dummy arch_{read,spin,write}_lock_flags() implementationsWill Deacon2017-10-10
* | locking/arch: Remove dummy arch_{read,spin,write}_relax() implementationsWill Deacon2017-10-10
* | locking/core: Remove {read,spin,write}_can_lock()Will Deacon2017-10-10
|/
* arch: Remove spin_unlock_wait() arch-specific definitionsPaul E. McKenney2017-08-17
* locking/spinlock, arch: Update and fix spin_unlock_wait() implementationsPeter Zijlstra2016-06-14
* arm/spinlock: Replace ACCESS_ONCE with READ_ONCEChristian Borntraeger2014-12-18
* ARM: 7955/1: spinlock: ensure we have a compiler barrier before sevWill Deacon2014-02-10
* Merge branch 'devel-stable' into for-nextRussell King2013-11-12
|\
| * ARM: locks: prefetch the destination word for write prior to strexWill Deacon2013-09-30
| * ARM: smp_on_up: move inline asm ALT_SMP patching macro out of spinlock.hWill Deacon2013-09-30
* | ARM: 7854/1: lockref: add support for lockless lockrefs using cmpxchg64Will Deacon2013-10-29
|/
*-. Merge branches 'debug-choice', 'devel-stable' and 'misc' into for-linusRussell King2013-09-05
|\ \
| * | ARM: spinlock: use inner-shareable dsb variant prior to sev instructionWill Deacon2013-08-12
| |/
* | ARM: 7812/1: rwlocks: retry trylock operation if strex fails on free lockWill Deacon2013-08-13
* | ARM: 7811/1: locks: use early clobber in arch_spin_trylockWill Deacon2013-08-13
|/
* ARM: 7749/1: spinlock: retry trylock operation if strex fails on free lockWill Deacon2013-06-17
* ARM: 7632/1: spinlock: avoid exclusive accesses on unlock() pathWill Deacon2013-01-28
* ARM: 7447/1: rwlocks: remove unused branch labels from trylock routinesWill Deacon2012-07-09
* ARM: 7446/1: spinlock: use ticket algorithm for ARMv6+ locking implementationWill Deacon2012-07-09
* ARM: 6939/1: fix missing 'cpu_relax()' declarationMarc Zyngier2011-05-23
* ARM: 6655/1: Correct WFE() in asm/spinlock.h for Thumb-2Dave Martin2011-02-10
* ARM: v6k: remove CPU_32v6K dependencies in asm/spinlock.hRussell King2011-02-02
* ARM: 5897/1: spinlock: don't use deprecated barriers on ARMv7Rabin Vincent2010-02-15
* locking: Convert raw_rwlock functions to arch_rwlockThomas Gleixner2009-12-14
* locking: Convert raw_rwlock to arch_rwlockThomas Gleixner2009-12-14
* locking: Convert __raw_spin* functions to arch_spin*Thomas Gleixner2009-12-14
* locking: Convert raw_spinlock to arch_spinlockThomas Gleixner2009-12-14
* Allow rwlocks to re-enable interruptsRobin Holt2009-04-02
* [ARM] move include/asm-arm to arch/arm/include/asmRussell King2008-08-02