Commit History

Author SHA1 Message Date
  Waiman Long 59aabfc7e9 locking/rwsem: Reduce spinlock contention in wakeup after up_read()/up_write() 10 years ago
  Jason Low 9198f6edfd locking/rwsem: Fix lock optimistic spinning when owner is not running 10 years ago
  Davidlohr Bueso 4d3199e4ca locking: Remove ACCESS_ONCE() usage 10 years ago
  Davidlohr Bueso 1a99367023 locking/rwsem: Check for active lock before bailing on spinning 10 years ago
  Davidlohr Bueso b3fd4f03ca locking/rwsem: Avoid deceiving lock spinners 10 years ago
  Davidlohr Bueso 7a215f89a0 locking/rwsem: Set lock ownership ASAP 10 years ago
  Davidlohr Bueso 49e4b2bcf7 locking/rwsem: Document barrier need when waking tasks 10 years ago
  Davidlohr Bueso 73105994c5 locking/rwsem: Use task->state helpers 10 years ago
  Jason Low debfab74e4 locking/rwsem: Avoid double checking before try acquiring write lock 11 years ago
  Davidlohr Bueso db0e716a15 locking/rwsem: Move EXPORT_SYMBOL() lines to follow function definition 11 years ago
  Davidlohr Bueso 3a6bfbc91d arch, locking: Ciao arch_mutex_cpu_relax() 11 years ago
  Davidlohr Bueso 5db6c6fefb locking/rwsem: Add CONFIG_RWSEM_SPIN_ON_OWNER 11 years ago
  Jason Low 4d9d951e6b locking/spinlocks/mcs: Introduce and use init macro and function for osq locks 11 years ago
  Jason Low 90631822c5 locking/spinlocks/mcs: Convert osq lock to atomic_t to reduce overhead 11 years ago
  Jason Low 37e9562453 locking/rwsem: Allow conservative optimistic spinning when readers have lock 11 years ago
  Andrew Morton 0cc3d01164 locking/rwsem: Fix checkpatch.pl warnings 11 years ago
  Davidlohr Bueso 4fc828e24c locking/rwsem: Support optimistic spinning 11 years ago
  Tim Chen 3cf2f34e1a rwsem: Add comments to explain the meaning of the rwsem's count field 11 years ago
  Andi Kleen 3ebae4f3a2 asmlinkage: Mark rwsem functions that can be called from assembler asmlinkage 11 years ago
  Peter Zijlstra ed428bfc3c locking: Move the rwsem code to kernel/locking/ 11 years ago