Commit History

Author SHA1 Message Date
  Thomas Gleixner d123375425 rwsem: Remove redundant asmregparm annotation 14 years ago
  Michel Lespinasse a8618a0e8a rwsem: smaller wrappers around rwsem_down_failed_common 15 years ago
  Michel Lespinasse 424acaaeb3 rwsem: wake queued readers when writer blocks on active read lock 15 years ago
  Michel Lespinasse fd41b33435 rwsem: let RWSEM_WAITING_BIAS represent any number of waiting threads 15 years ago
  Michel Lespinasse 70bdc6e064 rwsem: lighter active count checks when waking up readers 15 years ago
  Michel Lespinasse 345af7bf33 rwsem: fully separate code paths to wake writers vs readers 15 years ago
  Michel Lespinasse 91af708141 rwsem: Test for no active locks in __rwsem_do_wake undo code 15 years ago
  Ingo Molnar d50efc6c40 x86: fix UML and -regparm=3 17 years ago
  Livio Soares c7af77b584 sched: mark rwsem functions as __sched for wchan/profiling 17 years ago
  Peter Zijlstra 4dfbb9d8c6 Lockdep: add lockdep_set_class_and_subclass() and lockdep_set_subclass() 18 years ago
  Andreas Mohr fdf8cb0909 [PATCH] lib/rwsem.c: un-inline rwsem_down_failed_common() 18 years ago
  Ingo Molnar 4ea2176dfa [PATCH] lockdep: prove rwsem locking correctness 19 years ago
  Ingo Molnar c4e05116a2 [PATCH] lockdep: clean up rwsems 19 years ago
  akpm@osdl.org d59dd4620f [PATCH] use smp_mb/wmb/rmb where possible 20 years ago
  Linus Torvalds 1da177e4c3 Linux-2.6.12-rc2 20 years ago