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
This commit is contained in:
@@ -2654,11 +2654,6 @@ sub process {
|
||||
WARN("Use of volatile is usually wrong: see Documentation/volatile-considered-harmful.txt\n" . $herecurr);
|
||||
}
|
||||
|
||||
# SPIN_LOCK_UNLOCKED & RW_LOCK_UNLOCKED are deprecated
|
||||
if ($line =~ /\b(SPIN_LOCK_UNLOCKED|RW_LOCK_UNLOCKED)/) {
|
||||
ERROR("Use of $1 is deprecated: see Documentation/spinlocks.txt\n" . $herecurr);
|
||||
}
|
||||
|
||||
# warn about #if 0
|
||||
if ($line =~ /^.\s*\#\s*if\s+0\b/) {
|
||||
CHK("if this code is redundant consider removing it\n" .
|
||||
|
@@ -33,8 +33,6 @@ cmd_opcodes = {
|
||||
"lockintnowait" : "6",
|
||||
"lockcont" : "7",
|
||||
"unlock" : "8",
|
||||
"lockbkl" : "9",
|
||||
"unlockbkl" : "10",
|
||||
"signal" : "11",
|
||||
"resetevent" : "98",
|
||||
"reset" : "99",
|
||||
|
@@ -19,8 +19,6 @@
|
||||
# lockintnowait lock nr (0-7)
|
||||
# lockcont lock nr (0-7)
|
||||
# unlock lock nr (0-7)
|
||||
# lockbkl lock nr (0-7)
|
||||
# unlockbkl lock nr (0-7)
|
||||
# signal 0
|
||||
# reset 0
|
||||
# resetevent 0
|
||||
@@ -39,9 +37,6 @@
|
||||
# blocked lock nr (0-7)
|
||||
# blockedwake lock nr (0-7)
|
||||
# unlocked lock nr (0-7)
|
||||
# lockedbkl dont care
|
||||
# blockedbkl dont care
|
||||
# unlockedbkl dont care
|
||||
# opcodeeq command opcode or number
|
||||
# opcodelt number
|
||||
# opcodegt number
|
||||
|
@@ -19,8 +19,6 @@
|
||||
# lockintnowait lock nr (0-7)
|
||||
# lockcont lock nr (0-7)
|
||||
# unlock lock nr (0-7)
|
||||
# lockbkl lock nr (0-7)
|
||||
# unlockbkl lock nr (0-7)
|
||||
# signal 0
|
||||
# reset 0
|
||||
# resetevent 0
|
||||
@@ -39,9 +37,6 @@
|
||||
# blocked lock nr (0-7)
|
||||
# blockedwake lock nr (0-7)
|
||||
# unlocked lock nr (0-7)
|
||||
# lockedbkl dont care
|
||||
# blockedbkl dont care
|
||||
# unlockedbkl dont care
|
||||
# opcodeeq command opcode or number
|
||||
# opcodelt number
|
||||
# opcodegt number
|
||||
|
@@ -19,8 +19,6 @@
|
||||
# lockintnowait lock nr (0-7)
|
||||
# lockcont lock nr (0-7)
|
||||
# unlock lock nr (0-7)
|
||||
# lockbkl lock nr (0-7)
|
||||
# unlockbkl lock nr (0-7)
|
||||
# signal 0
|
||||
# reset 0
|
||||
# resetevent 0
|
||||
@@ -39,9 +37,6 @@
|
||||
# blocked lock nr (0-7)
|
||||
# blockedwake lock nr (0-7)
|
||||
# unlocked lock nr (0-7)
|
||||
# lockedbkl dont care
|
||||
# blockedbkl dont care
|
||||
# unlockedbkl dont care
|
||||
# opcodeeq command opcode or number
|
||||
# opcodelt number
|
||||
# opcodegt number
|
||||
|
@@ -19,8 +19,6 @@
|
||||
# lockintnowait lock nr (0-7)
|
||||
# lockcont lock nr (0-7)
|
||||
# unlock lock nr (0-7)
|
||||
# lockbkl lock nr (0-7)
|
||||
# unlockbkl lock nr (0-7)
|
||||
# signal 0
|
||||
# reset 0
|
||||
# resetevent 0
|
||||
@@ -39,9 +37,6 @@
|
||||
# blocked lock nr (0-7)
|
||||
# blockedwake lock nr (0-7)
|
||||
# unlocked lock nr (0-7)
|
||||
# lockedbkl dont care
|
||||
# blockedbkl dont care
|
||||
# unlockedbkl dont care
|
||||
# opcodeeq command opcode or number
|
||||
# opcodelt number
|
||||
# opcodegt number
|
||||
|
@@ -19,8 +19,6 @@
|
||||
# lockintnowait lock nr (0-7)
|
||||
# lockcont lock nr (0-7)
|
||||
# unlock lock nr (0-7)
|
||||
# lockbkl lock nr (0-7)
|
||||
# unlockbkl lock nr (0-7)
|
||||
# signal thread to signal (0-7)
|
||||
# reset 0
|
||||
# resetevent 0
|
||||
@@ -39,9 +37,6 @@
|
||||
# blocked lock nr (0-7)
|
||||
# blockedwake lock nr (0-7)
|
||||
# unlocked lock nr (0-7)
|
||||
# lockedbkl dont care
|
||||
# blockedbkl dont care
|
||||
# unlockedbkl dont care
|
||||
# opcodeeq command opcode or number
|
||||
# opcodelt number
|
||||
# opcodegt number
|
||||
|
@@ -19,8 +19,6 @@
|
||||
# lockintnowait lock nr (0-7)
|
||||
# lockcont lock nr (0-7)
|
||||
# unlock lock nr (0-7)
|
||||
# lockbkl lock nr (0-7)
|
||||
# unlockbkl lock nr (0-7)
|
||||
# signal thread to signal (0-7)
|
||||
# reset 0
|
||||
# resetevent 0
|
||||
@@ -39,9 +37,6 @@
|
||||
# blocked lock nr (0-7)
|
||||
# blockedwake lock nr (0-7)
|
||||
# unlocked lock nr (0-7)
|
||||
# lockedbkl dont care
|
||||
# blockedbkl dont care
|
||||
# unlockedbkl dont care
|
||||
# opcodeeq command opcode or number
|
||||
# opcodelt number
|
||||
# opcodegt number
|
||||
|
@@ -19,8 +19,6 @@
|
||||
# lockintnowait lock nr (0-7)
|
||||
# lockcont lock nr (0-7)
|
||||
# unlock lock nr (0-7)
|
||||
# lockbkl lock nr (0-7)
|
||||
# unlockbkl lock nr (0-7)
|
||||
# signal thread to signal (0-7)
|
||||
# reset 0
|
||||
# resetevent 0
|
||||
@@ -39,9 +37,6 @@
|
||||
# blocked lock nr (0-7)
|
||||
# blockedwake lock nr (0-7)
|
||||
# unlocked lock nr (0-7)
|
||||
# lockedbkl dont care
|
||||
# blockedbkl dont care
|
||||
# unlockedbkl dont care
|
||||
# opcodeeq command opcode or number
|
||||
# opcodelt number
|
||||
# opcodegt number
|
||||
|
@@ -19,8 +19,6 @@
|
||||
# lockintnowait lock nr (0-7)
|
||||
# lockcont lock nr (0-7)
|
||||
# unlock lock nr (0-7)
|
||||
# lockbkl lock nr (0-7)
|
||||
# unlockbkl lock nr (0-7)
|
||||
# signal thread to signal (0-7)
|
||||
# reset 0
|
||||
# resetevent 0
|
||||
@@ -39,9 +37,6 @@
|
||||
# blocked lock nr (0-7)
|
||||
# blockedwake lock nr (0-7)
|
||||
# unlocked lock nr (0-7)
|
||||
# lockedbkl dont care
|
||||
# blockedbkl dont care
|
||||
# unlockedbkl dont care
|
||||
# opcodeeq command opcode or number
|
||||
# opcodelt number
|
||||
# opcodegt number
|
||||
|
@@ -19,8 +19,6 @@
|
||||
# lockintnowait lock nr (0-7)
|
||||
# lockcont lock nr (0-7)
|
||||
# unlock lock nr (0-7)
|
||||
# lockbkl lock nr (0-7)
|
||||
# unlockbkl lock nr (0-7)
|
||||
# signal thread to signal (0-7)
|
||||
# reset 0
|
||||
# resetevent 0
|
||||
@@ -39,9 +37,6 @@
|
||||
# blocked lock nr (0-7)
|
||||
# blockedwake lock nr (0-7)
|
||||
# unlocked lock nr (0-7)
|
||||
# lockedbkl dont care
|
||||
# blockedbkl dont care
|
||||
# unlockedbkl dont care
|
||||
# opcodeeq command opcode or number
|
||||
# opcodelt number
|
||||
# opcodegt number
|
||||
|
@@ -19,8 +19,6 @@
|
||||
# lockintnowait lock nr (0-7)
|
||||
# lockcont lock nr (0-7)
|
||||
# unlock lock nr (0-7)
|
||||
# lockbkl lock nr (0-7)
|
||||
# unlockbkl lock nr (0-7)
|
||||
# signal thread to signal (0-7)
|
||||
# reset 0
|
||||
# resetevent 0
|
||||
@@ -39,9 +37,6 @@
|
||||
# blocked lock nr (0-7)
|
||||
# blockedwake lock nr (0-7)
|
||||
# unlocked lock nr (0-7)
|
||||
# lockedbkl dont care
|
||||
# blockedbkl dont care
|
||||
# unlockedbkl dont care
|
||||
# opcodeeq command opcode or number
|
||||
# opcodelt number
|
||||
# opcodegt number
|
||||
|
@@ -19,8 +19,6 @@
|
||||
# lockintnowait lock nr (0-7)
|
||||
# lockcont lock nr (0-7)
|
||||
# unlock lock nr (0-7)
|
||||
# lockbkl lock nr (0-7)
|
||||
# unlockbkl lock nr (0-7)
|
||||
# signal thread to signal (0-7)
|
||||
# reset 0
|
||||
# resetevent 0
|
||||
@@ -39,9 +37,6 @@
|
||||
# blocked lock nr (0-7)
|
||||
# blockedwake lock nr (0-7)
|
||||
# unlocked lock nr (0-7)
|
||||
# lockedbkl dont care
|
||||
# blockedbkl dont care
|
||||
# unlockedbkl dont care
|
||||
# opcodeeq command opcode or number
|
||||
# opcodelt number
|
||||
# opcodegt number
|
||||
|
@@ -19,8 +19,6 @@
|
||||
# lockintnowait lock nr (0-7)
|
||||
# lockcont lock nr (0-7)
|
||||
# unlock lock nr (0-7)
|
||||
# lockbkl lock nr (0-7)
|
||||
# unlockbkl lock nr (0-7)
|
||||
# signal thread to signal (0-7)
|
||||
# reset 0
|
||||
# resetevent 0
|
||||
@@ -39,9 +37,6 @@
|
||||
# blocked lock nr (0-7)
|
||||
# blockedwake lock nr (0-7)
|
||||
# unlocked lock nr (0-7)
|
||||
# lockedbkl dont care
|
||||
# blockedbkl dont care
|
||||
# unlockedbkl dont care
|
||||
# opcodeeq command opcode or number
|
||||
# opcodelt number
|
||||
# opcodegt number
|
||||
|
@@ -19,8 +19,6 @@
|
||||
# lockintnowait lock nr (0-7)
|
||||
# lockcont lock nr (0-7)
|
||||
# unlock lock nr (0-7)
|
||||
# lockbkl lock nr (0-7)
|
||||
# unlockbkl lock nr (0-7)
|
||||
# signal thread to signal (0-7)
|
||||
# reset 0
|
||||
# resetevent 0
|
||||
@@ -39,9 +37,6 @@
|
||||
# blocked lock nr (0-7)
|
||||
# blockedwake lock nr (0-7)
|
||||
# unlocked lock nr (0-7)
|
||||
# lockedbkl dont care
|
||||
# blockedbkl dont care
|
||||
# unlockedbkl dont care
|
||||
# opcodeeq command opcode or number
|
||||
# opcodelt number
|
||||
# opcodegt number
|
||||
|
Reference in New Issue
Block a user