* '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
Showing the changes to scripts (15 of 40 files). Show all
Unified · Split
| @@ -2654,11 +2654,6 @@ sub process { · 2653 unmodified lines | ||
| 2654 | 2654 | WARN("Use of volatile is usually wrong: see Documentation/volatile-considered-harmful.txt\n" . $herecurr); |
| 2655 | 2655 | } |
| 2656 | 2656 | |
| 2657 | −# SPIN_LOCK_UNLOCKED & RW_LOCK_UNLOCKED are deprecated | |
| 2658 | − if ($line =~ /\b(SPIN_LOCK_UNLOCKED|RW_LOCK_UNLOCKED)/) { | |
| 2659 | − ERROR("Use of $1 is deprecated: see Documentation/spinlocks.txt\n" . $herecurr); | |
| 2660 | − } | |
| 2661 | − | |
| 2662 | 2657 | # warn about #if 0 |
| 2663 | 2658 | if ($line =~ /^.\s*\#\s*if\s+0\b/) { |
| 2664 | 2659 | CHK("if this code is redundant consider removing it\n" . |
| @@ -33,8 +33,6 @@ cmd_opcodes = { · 32 unmodified lines | ||
| 33 | 33 | "lockintnowait" : "6", |
| 34 | 34 | "lockcont" : "7", |
| 35 | 35 | "unlock" : "8", |
| 36 | − "lockbkl" : "9", | |
| 37 | − "unlockbkl" : "10", | |
| 38 | 36 | "signal" : "11", |
| 39 | 37 | "resetevent" : "98", |
| 40 | 38 | "reset" : "99", |
| @@ -19,8 +19,6 @@ · 18 unmodified lines | ||
| 19 | 19 | # lockintnowait lock nr (0-7) |
| 20 | 20 | # lockcont lock nr (0-7) |
| 21 | 21 | # unlock lock nr (0-7) |
| 22 | −# lockbkl lock nr (0-7) | |
| 23 | −# unlockbkl lock nr (0-7) | |
| 24 | 22 | # signal 0 |
| 25 | 23 | # reset 0 |
| 26 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ · 12 unmodified lines | ||
| 39 | 37 | # blocked lock nr (0-7) |
| 40 | 38 | # blockedwake lock nr (0-7) |
| 41 | 39 | # unlocked lock nr (0-7) |
| 42 | −# lockedbkl dont care | |
| 43 | −# blockedbkl dont care | |
| 44 | −# unlockedbkl dont care | |
| 45 | 40 | # opcodeeq command opcode or number |
| 46 | 41 | # opcodelt number |
| 47 | 42 | # opcodegt number |
| @@ -19,8 +19,6 @@ · 18 unmodified lines | ||
| 19 | 19 | # lockintnowait lock nr (0-7) |
| 20 | 20 | # lockcont lock nr (0-7) |
| 21 | 21 | # unlock lock nr (0-7) |
| 22 | −# lockbkl lock nr (0-7) | |
| 23 | −# unlockbkl lock nr (0-7) | |
| 24 | 22 | # signal 0 |
| 25 | 23 | # reset 0 |
| 26 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ · 12 unmodified lines | ||
| 39 | 37 | # blocked lock nr (0-7) |
| 40 | 38 | # blockedwake lock nr (0-7) |
| 41 | 39 | # unlocked lock nr (0-7) |
| 42 | −# lockedbkl dont care | |
| 43 | −# blockedbkl dont care | |
| 44 | −# unlockedbkl dont care | |
| 45 | 40 | # opcodeeq command opcode or number |
| 46 | 41 | # opcodelt number |
| 47 | 42 | # opcodegt number |
| @@ -19,8 +19,6 @@ · 18 unmodified lines | ||
| 19 | 19 | # lockintnowait lock nr (0-7) |
| 20 | 20 | # lockcont lock nr (0-7) |
| 21 | 21 | # unlock lock nr (0-7) |
| 22 | −# lockbkl lock nr (0-7) | |
| 23 | −# unlockbkl lock nr (0-7) | |
| 24 | 22 | # signal 0 |
| 25 | 23 | # reset 0 |
| 26 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ · 12 unmodified lines | ||
| 39 | 37 | # blocked lock nr (0-7) |
| 40 | 38 | # blockedwake lock nr (0-7) |
| 41 | 39 | # unlocked lock nr (0-7) |
| 42 | −# lockedbkl dont care | |
| 43 | −# blockedbkl dont care | |
| 44 | −# unlockedbkl dont care | |
| 45 | 40 | # opcodeeq command opcode or number |
| 46 | 41 | # opcodelt number |
| 47 | 42 | # opcodegt number |
| @@ -19,8 +19,6 @@ · 18 unmodified lines | ||
| 19 | 19 | # lockintnowait lock nr (0-7) |
| 20 | 20 | # lockcont lock nr (0-7) |
| 21 | 21 | # unlock lock nr (0-7) |
| 22 | −# lockbkl lock nr (0-7) | |
| 23 | −# unlockbkl lock nr (0-7) | |
| 24 | 22 | # signal 0 |
| 25 | 23 | # reset 0 |
| 26 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ · 12 unmodified lines | ||
| 39 | 37 | # blocked lock nr (0-7) |
| 40 | 38 | # blockedwake lock nr (0-7) |
| 41 | 39 | # unlocked lock nr (0-7) |
| 42 | −# lockedbkl dont care | |
| 43 | −# blockedbkl dont care | |
| 44 | −# unlockedbkl dont care | |
| 45 | 40 | # opcodeeq command opcode or number |
| 46 | 41 | # opcodelt number |
| 47 | 42 | # opcodegt number |
| @@ -19,8 +19,6 @@ · 18 unmodified lines | ||
| 19 | 19 | # lockintnowait lock nr (0-7) |
| 20 | 20 | # lockcont lock nr (0-7) |
| 21 | 21 | # unlock lock nr (0-7) |
| 22 | −# lockbkl lock nr (0-7) | |
| 23 | −# unlockbkl lock nr (0-7) | |
| 24 | 22 | # signal thread to signal (0-7) |
| 25 | 23 | # reset 0 |
| 26 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ · 12 unmodified lines | ||
| 39 | 37 | # blocked lock nr (0-7) |
| 40 | 38 | # blockedwake lock nr (0-7) |
| 41 | 39 | # unlocked lock nr (0-7) |
| 42 | −# lockedbkl dont care | |
| 43 | −# blockedbkl dont care | |
| 44 | −# unlockedbkl dont care | |
| 45 | 40 | # opcodeeq command opcode or number |
| 46 | 41 | # opcodelt number |
| 47 | 42 | # opcodegt number |
| @@ -19,8 +19,6 @@ · 18 unmodified lines | ||
| 19 | 19 | # lockintnowait lock nr (0-7) |
| 20 | 20 | # lockcont lock nr (0-7) |
| 21 | 21 | # unlock lock nr (0-7) |
| 22 | −# lockbkl lock nr (0-7) | |
| 23 | −# unlockbkl lock nr (0-7) | |
| 24 | 22 | # signal thread to signal (0-7) |
| 25 | 23 | # reset 0 |
| 26 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ · 12 unmodified lines | ||
| 39 | 37 | # blocked lock nr (0-7) |
| 40 | 38 | # blockedwake lock nr (0-7) |
| 41 | 39 | # unlocked lock nr (0-7) |
| 42 | −# lockedbkl dont care | |
| 43 | −# blockedbkl dont care | |
| 44 | −# unlockedbkl dont care | |
| 45 | 40 | # opcodeeq command opcode or number |
| 46 | 41 | # opcodelt number |
| 47 | 42 | # opcodegt number |
| @@ -19,8 +19,6 @@ · 18 unmodified lines | ||
| 19 | 19 | # lockintnowait lock nr (0-7) |
| 20 | 20 | # lockcont lock nr (0-7) |
| 21 | 21 | # unlock lock nr (0-7) |
| 22 | −# lockbkl lock nr (0-7) | |
| 23 | −# unlockbkl lock nr (0-7) | |
| 24 | 22 | # signal thread to signal (0-7) |
| 25 | 23 | # reset 0 |
| 26 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ · 12 unmodified lines | ||
| 39 | 37 | # blocked lock nr (0-7) |
| 40 | 38 | # blockedwake lock nr (0-7) |
| 41 | 39 | # unlocked lock nr (0-7) |
| 42 | −# lockedbkl dont care | |
| 43 | −# blockedbkl dont care | |
| 44 | −# unlockedbkl dont care | |
| 45 | 40 | # opcodeeq command opcode or number |
| 46 | 41 | # opcodelt number |
| 47 | 42 | # opcodegt number |
| @@ -19,8 +19,6 @@ · 18 unmodified lines | ||
| 19 | 19 | # lockintnowait lock nr (0-7) |
| 20 | 20 | # lockcont lock nr (0-7) |
| 21 | 21 | # unlock lock nr (0-7) |
| 22 | −# lockbkl lock nr (0-7) | |
| 23 | −# unlockbkl lock nr (0-7) | |
| 24 | 22 | # signal thread to signal (0-7) |
| 25 | 23 | # reset 0 |
| 26 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ · 12 unmodified lines | ||
| 39 | 37 | # blocked lock nr (0-7) |
| 40 | 38 | # blockedwake lock nr (0-7) |
| 41 | 39 | # unlocked lock nr (0-7) |
| 42 | −# lockedbkl dont care | |
| 43 | −# blockedbkl dont care | |
| 44 | −# unlockedbkl dont care | |
| 45 | 40 | # opcodeeq command opcode or number |
| 46 | 41 | # opcodelt number |
| 47 | 42 | # opcodegt number |
| @@ -19,8 +19,6 @@ · 18 unmodified lines | ||
| 19 | 19 | # lockintnowait lock nr (0-7) |
| 20 | 20 | # lockcont lock nr (0-7) |
| 21 | 21 | # unlock lock nr (0-7) |
| 22 | −# lockbkl lock nr (0-7) | |
| 23 | −# unlockbkl lock nr (0-7) | |
| 24 | 22 | # signal thread to signal (0-7) |
| 25 | 23 | # reset 0 |
| 26 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ · 12 unmodified lines | ||
| 39 | 37 | # blocked lock nr (0-7) |
| 40 | 38 | # blockedwake lock nr (0-7) |
| 41 | 39 | # unlocked lock nr (0-7) |
| 42 | −# lockedbkl dont care | |
| 43 | −# blockedbkl dont care | |
| 44 | −# unlockedbkl dont care | |
| 45 | 40 | # opcodeeq command opcode or number |
| 46 | 41 | # opcodelt number |
| 47 | 42 | # opcodegt number |
| @@ -19,8 +19,6 @@ · 18 unmodified lines | ||
| 19 | 19 | # lockintnowait lock nr (0-7) |
| 20 | 20 | # lockcont lock nr (0-7) |
| 21 | 21 | # unlock lock nr (0-7) |
| 22 | −# lockbkl lock nr (0-7) | |
| 23 | −# unlockbkl lock nr (0-7) | |
| 24 | 22 | # signal thread to signal (0-7) |
| 25 | 23 | # reset 0 |
| 26 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ · 12 unmodified lines | ||
| 39 | 37 | # blocked lock nr (0-7) |
| 40 | 38 | # blockedwake lock nr (0-7) |
| 41 | 39 | # unlocked lock nr (0-7) |
| 42 | −# lockedbkl dont care | |
| 43 | −# blockedbkl dont care | |
| 44 | −# unlockedbkl dont care | |
| 45 | 40 | # opcodeeq command opcode or number |
| 46 | 41 | # opcodelt number |
| 47 | 42 | # opcodegt number |
| @@ -19,8 +19,6 @@ · 18 unmodified lines | ||
| 19 | 19 | # lockintnowait lock nr (0-7) |
| 20 | 20 | # lockcont lock nr (0-7) |
| 21 | 21 | # unlock lock nr (0-7) |
| 22 | −# lockbkl lock nr (0-7) | |
| 23 | −# unlockbkl lock nr (0-7) | |
| 24 | 22 | # signal thread to signal (0-7) |
| 25 | 23 | # reset 0 |
| 26 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ · 12 unmodified lines | ||
| 39 | 37 | # blocked lock nr (0-7) |
| 40 | 38 | # blockedwake lock nr (0-7) |
| 41 | 39 | # unlocked lock nr (0-7) |
| 42 | −# lockedbkl dont care | |
| 43 | −# blockedbkl dont care | |
| 44 | −# unlockedbkl dont care | |
| 45 | 40 | # opcodeeq command opcode or number |
| 46 | 41 | # opcodelt number |
| 47 | 42 | # opcodegt number |
| @@ -19,8 +19,6 @@ · 18 unmodified lines | ||
| 19 | 19 | # lockintnowait lock nr (0-7) |
| 20 | 20 | # lockcont lock nr (0-7) |
| 21 | 21 | # unlock lock nr (0-7) |
| 22 | −# lockbkl lock nr (0-7) | |
| 23 | −# unlockbkl lock nr (0-7) | |
| 24 | 22 | # signal thread to signal (0-7) |
| 25 | 23 | # reset 0 |
| 26 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ · 12 unmodified lines | ||
| 39 | 37 | # blocked lock nr (0-7) |
| 40 | 38 | # blockedwake lock nr (0-7) |
| 41 | 39 | # unlocked lock nr (0-7) |
| 42 | −# lockedbkl dont care | |
| 43 | −# blockedbkl dont care | |
| 44 | −# unlockedbkl dont care | |
| 45 | 40 | # opcodeeq command opcode or number |
| 46 | 41 | # opcodelt number |
| 47 | 42 | # opcodegt number |
| @@ -19,8 +19,6 @@ · 18 unmodified lines | ||
| 19 | 19 | # lockintnowait lock nr (0-7) |
| 20 | 20 | # lockcont lock nr (0-7) |
| 21 | 21 | # unlock lock nr (0-7) |
| 22 | −# lockbkl lock nr (0-7) | |
| 23 | −# unlockbkl lock nr (0-7) | |
| 24 | 22 | # signal thread to signal (0-7) |
| 25 | 23 | # reset 0 |
| 26 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ · 12 unmodified lines | ||
| 39 | 37 | # blocked lock nr (0-7) |
| 40 | 38 | # blockedwake lock nr (0-7) |
| 41 | 39 | # unlocked lock nr (0-7) |
| 42 | −# lockedbkl dont care | |
| 43 | −# blockedbkl dont care | |
| 44 | −# unlockedbkl dont care | |
| 45 | 40 | # opcodeeq command opcode or number |
| 46 | 41 | # opcodelt number |
| 47 | 42 | # opcodegt number |