Commit History

Author SHA1 Message Date
  Thomas Gleixner c2f21ce2e3 locking: Implement new raw_spinlock 15 years ago
  Thomas Gleixner fb3a6bbc91 locking: Convert raw_rwlock to arch_rwlock 15 years ago
  Thomas Gleixner 0199c4e68d locking: Convert __raw_spin* functions to arch_spin* 15 years ago
  Thomas Gleixner 445c89514b locking: Convert raw_spinlock to arch_spinlock 15 years ago
  Thomas Gleixner ef12f10994 locking: Split rwlock from spinlock headers 15 years ago
  Thomas Gleixner a49ed0bf42 locking: Use __[SPIN|RW]_LOCK_UNLOCKED in [spin|rw]_lock_init() 15 years ago
  Thomas Gleixner c9286b7e29 locking: Remove unused prototype 15 years ago
  Heiko Carstens bb7bed0825 locking: Simplify spinlock inlining 16 years ago
  Heiko Carstens 69d0ee7377 locking: Move spinlock function bodies to header file 16 years ago
  Jiri Olsa ad46276952 memory barrier: adding smp_mb__after_lock 16 years ago
  Robin Holt f5f7eac41d Allow rwlocks to re-enable interrupts 16 years ago
  Kyle McMartin a5ef7ca0e2 x86: spinlocks: define dummy __raw_spin_is_contended 16 years ago
  Peter Zijlstra b7d39aff91 lockdep: spin_lock_nest_lock() 17 years ago
  Steven Rostedt 3f307891ce locking: add typecheck on irqsave and friends for correct flags 17 years ago
  Oleg Nesterov 3f3eafc921 locking: remove unused double_spin_lock() 17 years ago
  J. Bruce Fields dc07e721a2 Spell out behavior of atomic_dec_and_lock() in kerneldoc 17 years ago
  Harvey Harrison ec7015840a Remove fastcall from linux/include 17 years ago
  Nick Piggin 95c354fe9f spinlock: lockbreak cleanup 17 years ago
  Satyam Sharma e1f4a88c5a introduce write_trylock_irqsave() 18 years ago
  Heiko Carstens e81ce1f7ec [PATCH] timer/hrtimer: take per cpu locks in sane order 18 years ago
  Pavel Roskin c75fb88dbc [PATCH] Fix sparse annotation of spin unlock macros in one case 18 years ago
  Andrew Morton 676dcb8bc2 [PATCH] add bottom_half.h 18 years ago
  Linus Torvalds b8e6ec865f Revert "[PATCH] Enforce "unsigned long flags;" when spinlocking" 18 years ago
  Arjan van de Ven cfd3ef2346 [PATCH] lockdep: spin_lock_irqsave_nested() 18 years ago
  Alexey Dobriyan ee3ce191e8 [PATCH] Enforce "unsigned long flags;" when spinlocking 18 years ago
  Josh Triplett dcc8e559ee [PATCH] Pass a lock expression to __cond_lock, like __acquire and __release 19 years ago
  Josh Triplett 303912e2a3 [PATCH] Replace _spin_trylock with spin_trylock in the IRQ variants to use __cond_lock 19 years ago
  Ingo Molnar 8a25d5debf [PATCH] lockdep: prove spinlock rwlock locking correctness 19 years ago
  David Woodhouse 62c4f0a2d5 Don't include linux/config.h from anywhere else in include/ 19 years ago
  Ustyugov Roman f83b5e323f kbuild: set correct KBUILD_MODNAME when using well known kernel symbols as module names 20 years ago