Age | Commit message (Expand) | Author | Files | Lines |
2022-03-27 | s390/alternatives: use insn format for new instructions | Heiko Carstens | 1 | -1/+1 |
2021-10-30 | locking: Remove spin_lock_flags() etc | Arnd Bergmann | 1 | -8/+0 |
2021-04-12 | s390/spinlock: use R constraint in inline assembly | Heiko Carstens | 1 | -1/+1 |
2019-10-31 | s390/alternatives: make use of asm_inline | Heiko Carstens | 1 | -1/+1 |
2019-06-07 | s390: enforce CONFIG_SMP | Heiko Carstens | 1 | -4/+0 |
2017-11-13 | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -14/+2 |
2017-11-13 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39... | Linus Torvalds | 1 | -137/+30 |
2017-11-07 | Merge branch 'linus' into locking/core, to resolve conflicts | Ingo Molnar | 1 | -0/+1 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
2017-10-25 | locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ... | Mark Rutland | 1 | -3/+3 |
2017-10-18 | s390/spinlock: use cpu alternatives to enable niai instruction | Vasily Gorbik | 1 | -3/+2 |
2017-10-10 | locking/arch: Remove dummy arch_{read,spin,write}_lock_flags() implementations | Will Deacon | 1 | -3/+1 |
2017-10-10 | locking/arch: Remove dummy arch_{read,spin,write}_relax() implementations | Will Deacon | 1 | -0/+3 |
2017-10-10 | locking/core: Remove {read,spin,write}_can_lock() | Will Deacon | 1 | -12/+0 |
2017-09-28 | s390/rwlock: introduce rwlock wait queueing | Martin Schwidefsky | 1 | -122/+20 |
2017-09-28 | s390/spinlock: introduce spinlock wait queueing | Martin Schwidefsky | 1 | -11/+7 |
2017-09-28 | s390/spinlock: use the cpu number +1 as spinlock value | Martin Schwidefsky | 1 | -1/+1 |
2017-09-05 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39... | Linus Torvalds | 1 | -4/+5 |
2017-08-17 | arch: Remove spin_unlock_wait() arch-specific definitions | Paul E. McKenney | 1 | -7/+0 |
2017-07-26 | s390/spinlock: add niai spinlock hints | Martin Schwidefsky | 1 | -4/+5 |
2017-04-12 | s390/spinlock: use atomic primitives for spinlocks | Martin Schwidefsky | 1 | -25/+20 |
2017-02-17 | s390: replace ACCESS_ONCE with READ_ONCE | Christian Borntraeger | 1 | -1/+1 |
2016-11-22 | locking/spinlocks, s390: Implement vcpu_is_preempted(cpu) | Christian Borntraeger | 1 | -0/+8 |
2016-06-14 | locking/spinlock, arch: Update and fix spin_unlock_wait() implementations | Peter Zijlstra | 1 | -0/+3 |
2015-10-14 | s390/spinlock: remove unneeded serializations at unlock | Christian Borntraeger | 1 | -3/+0 |
2014-11-03 | s390/cmpxchg: use compiler builtins | Martin Schwidefsky | 1 | -8/+1 |
2014-09-25 | s390/rwlock: use the interlocked-access facility 1 instructions | Martin Schwidefsky | 1 | -2/+74 |
2014-09-25 | s390/rwlock: remove interrupt-enabling rwlock variant. | Martin Schwidefsky | 1 | -16/+4 |
2014-09-25 | s390/rwlock: use directed yield for write-locked rwlocks | Martin Schwidefsky | 1 | -5/+23 |
2014-09-09 | s390/spinlock: optimize spin_unlock code | Heiko Carstens | 1 | -7/+14 |
2014-05-20 | s390/spinlock,rwlock: always to a load-and-test first | Martin Schwidefsky | 1 | -20/+30 |
2014-05-20 | s390/spinlock: optimize spinlock code sequence | Philipp Hachtmann | 1 | -6/+9 |
2014-05-20 | s390/spinlock: cleanup spinlock code | Philipp Hachtmann | 1 | -45/+53 |
2013-09-28 | s390: enable ARCH_USE_CMPXCHG_LOCKREF | Heiko Carstens | 1 | -0/+5 |
2012-07-20 | s390/comments: unify copyright messages and remove file names | Heiko Carstens | 1 | -3/+1 |
2011-10-30 | [S390] sparse: fix sparse warnings about missing prototypes | Martin Schwidefsky | 1 | -0/+2 |
2010-02-26 | [S390] use inline assembly contraints available with gcc 3.3.3 | Martin Schwidefsky | 1 | -18/+0 |
2009-12-14 | locking: Convert raw_rwlock functions to arch_rwlock | Thomas Gleixner | 1 | -10/+10 |
2009-12-14 | locking: Convert raw_rwlock to arch_rwlock | Thomas Gleixner | 1 | -15/+15 |
2009-12-14 | locking: Convert __raw_spin* functions to arch_spin* | Thomas Gleixner | 1 | -17/+17 |
2009-12-14 | locking: Convert raw_spinlock to arch_spinlock | Thomas Gleixner | 1 | -8/+8 |
2009-11-13 | locking: Make inlining decision Kconfig based | Thomas Gleixner | 1 | -29/+0 |
2009-08-31 | locking: Inline spinlock code for all locking variants on s390 | Heiko Carstens | 1 | -0/+29 |
2009-06-12 | [S390] implement interrupt-enabling rwlocks | Heiko Carstens | 1 | -3/+16 |
2009-04-02 | Allow rwlocks to re-enable interrupts | Robin Holt | 1 | -0/+3 |
2008-08-01 | [S390] move include/asm-s390 to arch/s390/include/asm | Martin Schwidefsky | 1 | -0/+178 |