Commit History

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