summaryrefslogtreecommitdiffstats
path: root/arch/arc/include/asm/spinlock.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* locking/arch: Remove dummy arch_{read,spin,write}_lock_flags() implementationsWill Deacon2017-10-101-4/+0
* locking/arch: Remove dummy arch_{read,spin,write}_relax() implementationsWill Deacon2017-10-101-4/+0
* locking/core: Remove {read,spin,write}_can_lock()Will Deacon2017-10-101-3/+0
* Merge tag 'arc-4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgu...Linus Torvalds2017-09-091-0/+12
|\
| * ARC: [plat-eznps] spinlock aware for MTMNoam Camus2017-08-291-0/+6
| * ARC: spinlock: Document the EX based spin_unlockVineet Gupta2017-08-291-0/+6
* | arch: Remove spin_unlock_wait() arch-specific definitionsPaul E. McKenney2017-08-171-5/+0
|/
* locking/spinlock, arch: Update and fix spin_unlock_wait() implementationsPeter Zijlstra2016-06-141-2/+5
* Revert "ARCv2: spinlock/rwlock/atomics: Delayed retry of failed SCOND with ex...Vineet Gupta2016-06-021-293/+0
* Revert "ARCv2: spinlock/rwlock: Reset retry delay when starting a new spin-wa...Vineet Gupta2016-06-021-3/+3
* Revert "ARCv2: spinlock/rwlock/atomics: reduce 1 instruction in exponential b...Vineet Gupta2016-06-021-1/+2
* ARC: rwlock: disable interrupts in !LLSC variantNoam Camus2016-05-091-0/+14
* ARCv2: spinlock/rwlock/atomics: reduce 1 instruction in exponential backoffVineet Gupta2015-08-071-2/+1
* ARCv2: spinlock/rwlock: Reset retry delay when starting a new spin-wait cycleVineet Gupta2015-08-041-3/+3
* ARCv2: spinlock/rwlock/atomics: Delayed retry of failed SCOND with exponentia...Vineet Gupta2015-08-041-0/+293
* ARC: LLOCK/SCOND based rwlockVineet Gupta2015-08-041-10/+164
* ARC: LLOCK/SCOND based spin_lockVineet Gupta2015-08-041-7/+69
* ARC: add smp barriers around atomics per Documentation/atomic_ops.txtVineet Gupta2015-06-251-0/+32
* ARC: Workaround spinlock livelock in SMP SystemC simulationVineet Gupta2013-09-271-1/+8
* ARC: Spinlock/rwlock/mutex primitivesVineet Gupta2013-02-111-0/+144