• Linus Torvalds's avatar
    Merge branch 'core-locking-for-linus' of... · 0586bed3
    Linus Torvalds authored
    Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
    
    * 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
      rtmutex: tester: Remove the remaining BKL leftovers
      lockdep/timers: Explain in detail the locking problems del_timer_sync() may cause
      rtmutex: Simplify PI algorithm and make highest prio task get lock
      rwsem: Remove redundant asmregparm annotation
      rwsem: Move duplicate function prototypes to linux/rwsem.h
      rwsem: Unify the duplicate rwsem_is_locked() inlines
      rwsem: Move duplicate init macros and functions to linux/rwsem.h
      rwsem: Move duplicate struct rwsem declaration to linux/rwsem.h
      x86: Cleanup rwsem_count_t typedef
      rwsem: Cleanup includes
      locking: Remove deprecated lock initializers
      cred: Replace deprecated spinlock initialization
      kthread: Replace deprecated spinlock initialization
      xtensa: Replace deprecated spinlock initialization
      um: Replace deprecated spinlock initialization
      sparc: Replace deprecated spinlock initialization
      mips: Replace deprecated spinlock initialization
      cris: Replace deprecated spinlock initialization
      alpha: Replace deprecated spinlock initialization
      rtmutex-tester: Remove BKL tests
    0586bed3
futex.c 69.3 KB