Commit History

Autor SHA1 Mensaxe Data
  Christian Borntraeger 760928c0da locking/spinlocks, s390: Implement vcpu_is_preempted(cpu) %!s(int64=8) %!d(string=hai) anos
  Heiko Carstens 8497695243 s390/spinlock: avoid yield to non existent cpu %!s(int64=9) %!d(string=hai) anos
  Martin Schwidefsky 419123f900 s390/spinlock: do not yield to a CPU in udelay/mdelay %!s(int64=9) %!d(string=hai) anos
  Martin Schwidefsky db1c45154a s390/spinlock: avoid diagnose loop %!s(int64=9) %!d(string=hai) anos
  Christian Borntraeger e0af21c56d s390/spinlock: use correct barriers %!s(int64=10) %!d(string=hai) anos
  Martin Schwidefsky 2c72a44ecd s390/spinlock: add compare-and-delay to lock wait loops %!s(int64=10) %!d(string=hai) anos
  Martin Schwidefsky bbae71bf9c s390/rwlock: use the interlocked-access facility 1 instructions %!s(int64=11) %!d(string=hai) anos
  Martin Schwidefsky 94232a4332 s390/rwlock: improve writer fairness %!s(int64=11) %!d(string=hai) anos
  Martin Schwidefsky 2684e73a86 s390/rwlock: remove interrupt-enabling rwlock variant. %!s(int64=11) %!d(string=hai) anos
  Martin Schwidefsky d59b93da5e s390/rwlock: use directed yield for write-locked rwlocks %!s(int64=11) %!d(string=hai) anos
  Martin Schwidefsky 470ada6b1a s390/spinlock: refactor arch_spin_lock_wait[_flags] %!s(int64=11) %!d(string=hai) anos
  Martin Schwidefsky 939c5ae402 s390/rwlock: add missing local_irq_restore calls %!s(int64=11) %!d(string=hai) anos
  Martin Schwidefsky bae8f56734 s390/spinlock,rwlock: always to a load-and-test first %!s(int64=11) %!d(string=hai) anos
  Gerald Schaefer 2e4006b34d s390/spinlock: fix system hang with spin_retry <= 0 %!s(int64=11) %!d(string=hai) anos
  Philipp Hachtmann 6c8cd5bbda s390/spinlock: optimize spinlock code sequence %!s(int64=11) %!d(string=hai) anos
  Philipp Hachtmann 5b3f683e69 s390/spinlock: cleanup spinlock code %!s(int64=11) %!d(string=hai) anos
  Heiko Carstens a53c8fab3f s390/comments: unify copyright messages and remove file names %!s(int64=13) %!d(string=hai) anos
  Martin Schwidefsky 8b646bd759 [S390] rework smp code %!s(int64=13) %!d(string=hai) anos
  Gerald Schaefer 59b6978745 [S390] spinlock: check virtual cpu running status %!s(int64=15) %!d(string=hai) anos
  Heiko Carstens fb380aadfe [S390] Move __cpu_logical_map to smp.c %!s(int64=15) %!d(string=hai) anos
  Thomas Gleixner e5931943d0 locking: Convert raw_rwlock functions to arch_rwlock %!s(int64=15) %!d(string=hai) anos
  Thomas Gleixner fb3a6bbc91 locking: Convert raw_rwlock to arch_rwlock %!s(int64=15) %!d(string=hai) anos
  Thomas Gleixner 0199c4e68d locking: Convert __raw_spin* functions to arch_spin* %!s(int64=15) %!d(string=hai) anos
  Thomas Gleixner 445c89514b locking: Convert raw_spinlock to arch_spinlock %!s(int64=15) %!d(string=hai) anos
  Heiko Carstens ce58ae6f7f [S390] implement interrupt-enabling rwlocks %!s(int64=16) %!d(string=hai) anos
  Hisashi Hifumi 894cdde26b [S390] do local_irq_restore while spinning in spin_lock_irqsave. %!s(int64=17) %!d(string=hai) anos
  Heiko Carstens 3b4beb3175 [S390] Remove owner_pc member from raw_spinlock_t. %!s(int64=17) %!d(string=hai) anos
  Martin Schwidefsky 3c1fcfe229 [PATCH] Directed yield: direct yield of spinlocks for s390. %!s(int64=19) %!d(string=hai) anos
  Christian Ehrhardt 96567161de [PATCH] s390: Increase spinlock retry code performance %!s(int64=19) %!d(string=hai) anos
  Martin Schwidefsky 0152fb3760 [PATCH] s390: spinlock fixes %!s(int64=19) %!d(string=hai) anos