diff options
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/checkpatch.pl | 5 | ||||
| -rw-r--r-- | scripts/kconfig/streamline_config.pl | 2 | ||||
| -rw-r--r-- | scripts/recordmcount.c | 3 | ||||
| -rwxr-xr-x | scripts/recordmcount.pl | 1 | ||||
| -rw-r--r-- | scripts/rt-tester/rt-tester.py | 2 | ||||
| -rw-r--r-- | scripts/rt-tester/t2-l1-2rt-sameprio.tst | 5 | ||||
| -rw-r--r-- | scripts/rt-tester/t2-l1-pi.tst | 5 | ||||
| -rw-r--r-- | scripts/rt-tester/t2-l1-signal.tst | 5 | ||||
| -rw-r--r-- | scripts/rt-tester/t2-l2-2rt-deadlock.tst | 5 | ||||
| -rw-r--r-- | scripts/rt-tester/t3-l1-pi-1rt.tst | 5 | ||||
| -rw-r--r-- | scripts/rt-tester/t3-l1-pi-2rt.tst | 5 | ||||
| -rw-r--r-- | scripts/rt-tester/t3-l1-pi-3rt.tst | 5 | ||||
| -rw-r--r-- | scripts/rt-tester/t3-l1-pi-signal.tst | 5 | ||||
| -rw-r--r-- | scripts/rt-tester/t3-l1-pi-steal.tst | 5 | ||||
| -rw-r--r-- | scripts/rt-tester/t3-l2-pi.tst | 5 | ||||
| -rw-r--r-- | scripts/rt-tester/t4-l2-pi-deboost.tst | 5 | ||||
| -rw-r--r-- | scripts/rt-tester/t5-l4-pi-boost-deboost-setsched.tst | 5 | ||||
| -rw-r--r-- | scripts/rt-tester/t5-l4-pi-boost-deboost.tst | 5 | ||||
| -rw-r--r-- | scripts/selinux/genheaders/genheaders.c | 20 |
19 files changed, 24 insertions, 74 deletions
diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl index 4c0383da1c9..58848e3e392 100755 --- a/scripts/checkpatch.pl +++ b/scripts/checkpatch.pl | |||
| @@ -2654,11 +2654,6 @@ sub process { | |||
| 2654 | WARN("Use of volatile is usually wrong: see Documentation/volatile-considered-harmful.txt\n" . $herecurr); | 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 | # warn about #if 0 | 2657 | # warn about #if 0 |
| 2663 | if ($line =~ /^.\s*\#\s*if\s+0\b/) { | 2658 | if ($line =~ /^.\s*\#\s*if\s+0\b/) { |
| 2664 | CHK("if this code is redundant consider removing it\n" . | 2659 | CHK("if this code is redundant consider removing it\n" . |
diff --git a/scripts/kconfig/streamline_config.pl b/scripts/kconfig/streamline_config.pl index fd81fc33d63..a4fe923c013 100644 --- a/scripts/kconfig/streamline_config.pl +++ b/scripts/kconfig/streamline_config.pl | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | #!/usr/bin/perl -w | 1 | #!/usr/bin/perl -w |
| 2 | # | 2 | # |
| 3 | # Copywrite 2005-2009 - Steven Rostedt | 3 | # Copyright 2005-2009 - Steven Rostedt |
| 4 | # Licensed under the terms of the GNU GPL License version 2 | 4 | # Licensed under the terms of the GNU GPL License version 2 |
| 5 | # | 5 | # |
| 6 | # It's simple enough to figure out how this works. | 6 | # It's simple enough to figure out how this works. |
diff --git a/scripts/recordmcount.c b/scripts/recordmcount.c index 038b3d1e298..f9f6f52db77 100644 --- a/scripts/recordmcount.c +++ b/scripts/recordmcount.c | |||
| @@ -206,7 +206,8 @@ static uint32_t (*w2)(uint16_t); | |||
| 206 | static int | 206 | static int |
| 207 | is_mcounted_section_name(char const *const txtname) | 207 | is_mcounted_section_name(char const *const txtname) |
| 208 | { | 208 | { |
| 209 | return 0 == strcmp(".text", txtname) || | 209 | return 0 == strcmp(".text", txtname) || |
| 210 | 0 == strcmp(".ref.text", txtname) || | ||
| 210 | 0 == strcmp(".sched.text", txtname) || | 211 | 0 == strcmp(".sched.text", txtname) || |
| 211 | 0 == strcmp(".spinlock.text", txtname) || | 212 | 0 == strcmp(".spinlock.text", txtname) || |
| 212 | 0 == strcmp(".irqentry.text", txtname) || | 213 | 0 == strcmp(".irqentry.text", txtname) || |
diff --git a/scripts/recordmcount.pl b/scripts/recordmcount.pl index 1d7963f4ee7..4be0deea71c 100755 --- a/scripts/recordmcount.pl +++ b/scripts/recordmcount.pl | |||
| @@ -130,6 +130,7 @@ if ($inputfile =~ m,kernel/trace/ftrace\.o$,) { | |||
| 130 | # Acceptable sections to record. | 130 | # Acceptable sections to record. |
| 131 | my %text_sections = ( | 131 | my %text_sections = ( |
| 132 | ".text" => 1, | 132 | ".text" => 1, |
| 133 | ".ref.text" => 1, | ||
| 133 | ".sched.text" => 1, | 134 | ".sched.text" => 1, |
| 134 | ".spinlock.text" => 1, | 135 | ".spinlock.text" => 1, |
| 135 | ".irqentry.text" => 1, | 136 | ".irqentry.text" => 1, |
diff --git a/scripts/rt-tester/rt-tester.py b/scripts/rt-tester/rt-tester.py index 44423b4dcb8..8c81d76959e 100644 --- a/scripts/rt-tester/rt-tester.py +++ b/scripts/rt-tester/rt-tester.py | |||
| @@ -33,8 +33,6 @@ cmd_opcodes = { | |||
| 33 | "lockintnowait" : "6", | 33 | "lockintnowait" : "6", |
| 34 | "lockcont" : "7", | 34 | "lockcont" : "7", |
| 35 | "unlock" : "8", | 35 | "unlock" : "8", |
| 36 | "lockbkl" : "9", | ||
| 37 | "unlockbkl" : "10", | ||
| 38 | "signal" : "11", | 36 | "signal" : "11", |
| 39 | "resetevent" : "98", | 37 | "resetevent" : "98", |
| 40 | "reset" : "99", | 38 | "reset" : "99", |
diff --git a/scripts/rt-tester/t2-l1-2rt-sameprio.tst b/scripts/rt-tester/t2-l1-2rt-sameprio.tst index 8821f27cc8b..3710c8b2090 100644 --- a/scripts/rt-tester/t2-l1-2rt-sameprio.tst +++ b/scripts/rt-tester/t2-l1-2rt-sameprio.tst | |||
| @@ -19,8 +19,6 @@ | |||
| 19 | # lockintnowait lock nr (0-7) | 19 | # lockintnowait lock nr (0-7) |
| 20 | # lockcont lock nr (0-7) | 20 | # lockcont lock nr (0-7) |
| 21 | # unlock lock nr (0-7) | 21 | # unlock lock nr (0-7) |
| 22 | # lockbkl lock nr (0-7) | ||
| 23 | # unlockbkl lock nr (0-7) | ||
| 24 | # signal 0 | 22 | # signal 0 |
| 25 | # reset 0 | 23 | # reset 0 |
| 26 | # resetevent 0 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ | |||
| 39 | # blocked lock nr (0-7) | 37 | # blocked lock nr (0-7) |
| 40 | # blockedwake lock nr (0-7) | 38 | # blockedwake lock nr (0-7) |
| 41 | # unlocked lock nr (0-7) | 39 | # unlocked lock nr (0-7) |
| 42 | # lockedbkl dont care | ||
| 43 | # blockedbkl dont care | ||
| 44 | # unlockedbkl dont care | ||
| 45 | # opcodeeq command opcode or number | 40 | # opcodeeq command opcode or number |
| 46 | # opcodelt number | 41 | # opcodelt number |
| 47 | # opcodegt number | 42 | # opcodegt number |
diff --git a/scripts/rt-tester/t2-l1-pi.tst b/scripts/rt-tester/t2-l1-pi.tst index cde1f189a02..b4cc95975ad 100644 --- a/scripts/rt-tester/t2-l1-pi.tst +++ b/scripts/rt-tester/t2-l1-pi.tst | |||
| @@ -19,8 +19,6 @@ | |||
| 19 | # lockintnowait lock nr (0-7) | 19 | # lockintnowait lock nr (0-7) |
| 20 | # lockcont lock nr (0-7) | 20 | # lockcont lock nr (0-7) |
| 21 | # unlock lock nr (0-7) | 21 | # unlock lock nr (0-7) |
| 22 | # lockbkl lock nr (0-7) | ||
| 23 | # unlockbkl lock nr (0-7) | ||
| 24 | # signal 0 | 22 | # signal 0 |
| 25 | # reset 0 | 23 | # reset 0 |
| 26 | # resetevent 0 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ | |||
| 39 | # blocked lock nr (0-7) | 37 | # blocked lock nr (0-7) |
| 40 | # blockedwake lock nr (0-7) | 38 | # blockedwake lock nr (0-7) |
| 41 | # unlocked lock nr (0-7) | 39 | # unlocked lock nr (0-7) |
| 42 | # lockedbkl dont care | ||
| 43 | # blockedbkl dont care | ||
| 44 | # unlockedbkl dont care | ||
| 45 | # opcodeeq command opcode or number | 40 | # opcodeeq command opcode or number |
| 46 | # opcodelt number | 41 | # opcodelt number |
| 47 | # opcodegt number | 42 | # opcodegt number |
diff --git a/scripts/rt-tester/t2-l1-signal.tst b/scripts/rt-tester/t2-l1-signal.tst index 3ab0bfc4995..1b57376cc1f 100644 --- a/scripts/rt-tester/t2-l1-signal.tst +++ b/scripts/rt-tester/t2-l1-signal.tst | |||
| @@ -19,8 +19,6 @@ | |||
| 19 | # lockintnowait lock nr (0-7) | 19 | # lockintnowait lock nr (0-7) |
| 20 | # lockcont lock nr (0-7) | 20 | # lockcont lock nr (0-7) |
| 21 | # unlock lock nr (0-7) | 21 | # unlock lock nr (0-7) |
| 22 | # lockbkl lock nr (0-7) | ||
| 23 | # unlockbkl lock nr (0-7) | ||
| 24 | # signal 0 | 22 | # signal 0 |
| 25 | # reset 0 | 23 | # reset 0 |
| 26 | # resetevent 0 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ | |||
| 39 | # blocked lock nr (0-7) | 37 | # blocked lock nr (0-7) |
| 40 | # blockedwake lock nr (0-7) | 38 | # blockedwake lock nr (0-7) |
| 41 | # unlocked lock nr (0-7) | 39 | # unlocked lock nr (0-7) |
| 42 | # lockedbkl dont care | ||
| 43 | # blockedbkl dont care | ||
| 44 | # unlockedbkl dont care | ||
| 45 | # opcodeeq command opcode or number | 40 | # opcodeeq command opcode or number |
| 46 | # opcodelt number | 41 | # opcodelt number |
| 47 | # opcodegt number | 42 | # opcodegt number |
diff --git a/scripts/rt-tester/t2-l2-2rt-deadlock.tst b/scripts/rt-tester/t2-l2-2rt-deadlock.tst index f4b5d5d6215..68b10629b6f 100644 --- a/scripts/rt-tester/t2-l2-2rt-deadlock.tst +++ b/scripts/rt-tester/t2-l2-2rt-deadlock.tst | |||
| @@ -19,8 +19,6 @@ | |||
| 19 | # lockintnowait lock nr (0-7) | 19 | # lockintnowait lock nr (0-7) |
| 20 | # lockcont lock nr (0-7) | 20 | # lockcont lock nr (0-7) |
| 21 | # unlock lock nr (0-7) | 21 | # unlock lock nr (0-7) |
| 22 | # lockbkl lock nr (0-7) | ||
| 23 | # unlockbkl lock nr (0-7) | ||
| 24 | # signal 0 | 22 | # signal 0 |
| 25 | # reset 0 | 23 | # reset 0 |
| 26 | # resetevent 0 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ | |||
| 39 | # blocked lock nr (0-7) | 37 | # blocked lock nr (0-7) |
| 40 | # blockedwake lock nr (0-7) | 38 | # blockedwake lock nr (0-7) |
| 41 | # unlocked lock nr (0-7) | 39 | # unlocked lock nr (0-7) |
| 42 | # lockedbkl dont care | ||
| 43 | # blockedbkl dont care | ||
| 44 | # unlockedbkl dont care | ||
| 45 | # opcodeeq command opcode or number | 40 | # opcodeeq command opcode or number |
| 46 | # opcodelt number | 41 | # opcodelt number |
| 47 | # opcodegt number | 42 | # opcodegt number |
diff --git a/scripts/rt-tester/t3-l1-pi-1rt.tst b/scripts/rt-tester/t3-l1-pi-1rt.tst index 63440ca2cce..8e6c8b11ae5 100644 --- a/scripts/rt-tester/t3-l1-pi-1rt.tst +++ b/scripts/rt-tester/t3-l1-pi-1rt.tst | |||
| @@ -19,8 +19,6 @@ | |||
| 19 | # lockintnowait lock nr (0-7) | 19 | # lockintnowait lock nr (0-7) |
| 20 | # lockcont lock nr (0-7) | 20 | # lockcont lock nr (0-7) |
| 21 | # unlock lock nr (0-7) | 21 | # unlock lock nr (0-7) |
| 22 | # lockbkl lock nr (0-7) | ||
| 23 | # unlockbkl lock nr (0-7) | ||
| 24 | # signal thread to signal (0-7) | 22 | # signal thread to signal (0-7) |
| 25 | # reset 0 | 23 | # reset 0 |
| 26 | # resetevent 0 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ | |||
| 39 | # blocked lock nr (0-7) | 37 | # blocked lock nr (0-7) |
| 40 | # blockedwake lock nr (0-7) | 38 | # blockedwake lock nr (0-7) |
| 41 | # unlocked lock nr (0-7) | 39 | # unlocked lock nr (0-7) |
| 42 | # lockedbkl dont care | ||
| 43 | # blockedbkl dont care | ||
| 44 | # unlockedbkl dont care | ||
| 45 | # opcodeeq command opcode or number | 40 | # opcodeeq command opcode or number |
| 46 | # opcodelt number | 41 | # opcodelt number |
| 47 | # opcodegt number | 42 | # opcodegt number |
diff --git a/scripts/rt-tester/t3-l1-pi-2rt.tst b/scripts/rt-tester/t3-l1-pi-2rt.tst index e5816fe67df..69c2212fc52 100644 --- a/scripts/rt-tester/t3-l1-pi-2rt.tst +++ b/scripts/rt-tester/t3-l1-pi-2rt.tst | |||
| @@ -19,8 +19,6 @@ | |||
| 19 | # lockintnowait lock nr (0-7) | 19 | # lockintnowait lock nr (0-7) |
| 20 | # lockcont lock nr (0-7) | 20 | # lockcont lock nr (0-7) |
| 21 | # unlock lock nr (0-7) | 21 | # unlock lock nr (0-7) |
| 22 | # lockbkl lock nr (0-7) | ||
| 23 | # unlockbkl lock nr (0-7) | ||
| 24 | # signal thread to signal (0-7) | 22 | # signal thread to signal (0-7) |
| 25 | # reset 0 | 23 | # reset 0 |
| 26 | # resetevent 0 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ | |||
| 39 | # blocked lock nr (0-7) | 37 | # blocked lock nr (0-7) |
| 40 | # blockedwake lock nr (0-7) | 38 | # blockedwake lock nr (0-7) |
| 41 | # unlocked lock nr (0-7) | 39 | # unlocked lock nr (0-7) |
| 42 | # lockedbkl dont care | ||
| 43 | # blockedbkl dont care | ||
| 44 | # unlockedbkl dont care | ||
| 45 | # opcodeeq command opcode or number | 40 | # opcodeeq command opcode or number |
| 46 | # opcodelt number | 41 | # opcodelt number |
| 47 | # opcodegt number | 42 | # opcodegt number |
diff --git a/scripts/rt-tester/t3-l1-pi-3rt.tst b/scripts/rt-tester/t3-l1-pi-3rt.tst index 718b82b5d3b..9b0f1eb26a8 100644 --- a/scripts/rt-tester/t3-l1-pi-3rt.tst +++ b/scripts/rt-tester/t3-l1-pi-3rt.tst | |||
| @@ -19,8 +19,6 @@ | |||
| 19 | # lockintnowait lock nr (0-7) | 19 | # lockintnowait lock nr (0-7) |
| 20 | # lockcont lock nr (0-7) | 20 | # lockcont lock nr (0-7) |
| 21 | # unlock lock nr (0-7) | 21 | # unlock lock nr (0-7) |
| 22 | # lockbkl lock nr (0-7) | ||
| 23 | # unlockbkl lock nr (0-7) | ||
| 24 | # signal thread to signal (0-7) | 22 | # signal thread to signal (0-7) |
| 25 | # reset 0 | 23 | # reset 0 |
| 26 | # resetevent 0 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ | |||
| 39 | # blocked lock nr (0-7) | 37 | # blocked lock nr (0-7) |
| 40 | # blockedwake lock nr (0-7) | 38 | # blockedwake lock nr (0-7) |
| 41 | # unlocked lock nr (0-7) | 39 | # unlocked lock nr (0-7) |
| 42 | # lockedbkl dont care | ||
| 43 | # blockedbkl dont care | ||
| 44 | # unlockedbkl dont care | ||
| 45 | # opcodeeq command opcode or number | 40 | # opcodeeq command opcode or number |
| 46 | # opcodelt number | 41 | # opcodelt number |
| 47 | # opcodegt number | 42 | # opcodegt number |
diff --git a/scripts/rt-tester/t3-l1-pi-signal.tst b/scripts/rt-tester/t3-l1-pi-signal.tst index c6e21356349..39ec74ab06e 100644 --- a/scripts/rt-tester/t3-l1-pi-signal.tst +++ b/scripts/rt-tester/t3-l1-pi-signal.tst | |||
| @@ -19,8 +19,6 @@ | |||
| 19 | # lockintnowait lock nr (0-7) | 19 | # lockintnowait lock nr (0-7) |
| 20 | # lockcont lock nr (0-7) | 20 | # lockcont lock nr (0-7) |
| 21 | # unlock lock nr (0-7) | 21 | # unlock lock nr (0-7) |
| 22 | # lockbkl lock nr (0-7) | ||
| 23 | # unlockbkl lock nr (0-7) | ||
| 24 | # signal thread to signal (0-7) | 22 | # signal thread to signal (0-7) |
| 25 | # reset 0 | 23 | # reset 0 |
| 26 | # resetevent 0 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ | |||
| 39 | # blocked lock nr (0-7) | 37 | # blocked lock nr (0-7) |
| 40 | # blockedwake lock nr (0-7) | 38 | # blockedwake lock nr (0-7) |
| 41 | # unlocked lock nr (0-7) | 39 | # unlocked lock nr (0-7) |
| 42 | # lockedbkl dont care | ||
| 43 | # blockedbkl dont care | ||
| 44 | # unlockedbkl dont care | ||
| 45 | # opcodeeq command opcode or number | 40 | # opcodeeq command opcode or number |
| 46 | # opcodelt number | 41 | # opcodelt number |
| 47 | # opcodegt number | 42 | # opcodegt number |
diff --git a/scripts/rt-tester/t3-l1-pi-steal.tst b/scripts/rt-tester/t3-l1-pi-steal.tst index f53749d59d7..e03db7e010f 100644 --- a/scripts/rt-tester/t3-l1-pi-steal.tst +++ b/scripts/rt-tester/t3-l1-pi-steal.tst | |||
| @@ -19,8 +19,6 @@ | |||
| 19 | # lockintnowait lock nr (0-7) | 19 | # lockintnowait lock nr (0-7) |
| 20 | # lockcont lock nr (0-7) | 20 | # lockcont lock nr (0-7) |
| 21 | # unlock lock nr (0-7) | 21 | # unlock lock nr (0-7) |
| 22 | # lockbkl lock nr (0-7) | ||
| 23 | # unlockbkl lock nr (0-7) | ||
| 24 | # signal thread to signal (0-7) | 22 | # signal thread to signal (0-7) |
| 25 | # reset 0 | 23 | # reset 0 |
| 26 | # resetevent 0 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ | |||
| 39 | # blocked lock nr (0-7) | 37 | # blocked lock nr (0-7) |
| 40 | # blockedwake lock nr (0-7) | 38 | # blockedwake lock nr (0-7) |
| 41 | # unlocked lock nr (0-7) | 39 | # unlocked lock nr (0-7) |
| 42 | # lockedbkl dont care | ||
| 43 | # blockedbkl dont care | ||
| 44 | # unlockedbkl dont care | ||
| 45 | # opcodeeq command opcode or number | 40 | # opcodeeq command opcode or number |
| 46 | # opcodelt number | 41 | # opcodelt number |
| 47 | # opcodegt number | 42 | # opcodegt number |
diff --git a/scripts/rt-tester/t3-l2-pi.tst b/scripts/rt-tester/t3-l2-pi.tst index cdc3e4fd7ba..7b59100d3e4 100644 --- a/scripts/rt-tester/t3-l2-pi.tst +++ b/scripts/rt-tester/t3-l2-pi.tst | |||
| @@ -19,8 +19,6 @@ | |||
| 19 | # lockintnowait lock nr (0-7) | 19 | # lockintnowait lock nr (0-7) |
| 20 | # lockcont lock nr (0-7) | 20 | # lockcont lock nr (0-7) |
| 21 | # unlock lock nr (0-7) | 21 | # unlock lock nr (0-7) |
| 22 | # lockbkl lock nr (0-7) | ||
| 23 | # unlockbkl lock nr (0-7) | ||
| 24 | # signal thread to signal (0-7) | 22 | # signal thread to signal (0-7) |
| 25 | # reset 0 | 23 | # reset 0 |
| 26 | # resetevent 0 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ | |||
| 39 | # blocked lock nr (0-7) | 37 | # blocked lock nr (0-7) |
| 40 | # blockedwake lock nr (0-7) | 38 | # blockedwake lock nr (0-7) |
| 41 | # unlocked lock nr (0-7) | 39 | # unlocked lock nr (0-7) |
| 42 | # lockedbkl dont care | ||
| 43 | # blockedbkl dont care | ||
| 44 | # unlockedbkl dont care | ||
| 45 | # opcodeeq command opcode or number | 40 | # opcodeeq command opcode or number |
| 46 | # opcodelt number | 41 | # opcodelt number |
| 47 | # opcodegt number | 42 | # opcodegt number |
diff --git a/scripts/rt-tester/t4-l2-pi-deboost.tst b/scripts/rt-tester/t4-l2-pi-deboost.tst index baa14137f47..2f0e049d644 100644 --- a/scripts/rt-tester/t4-l2-pi-deboost.tst +++ b/scripts/rt-tester/t4-l2-pi-deboost.tst | |||
| @@ -19,8 +19,6 @@ | |||
| 19 | # lockintnowait lock nr (0-7) | 19 | # lockintnowait lock nr (0-7) |
| 20 | # lockcont lock nr (0-7) | 20 | # lockcont lock nr (0-7) |
| 21 | # unlock lock nr (0-7) | 21 | # unlock lock nr (0-7) |
| 22 | # lockbkl lock nr (0-7) | ||
| 23 | # unlockbkl lock nr (0-7) | ||
| 24 | # signal thread to signal (0-7) | 22 | # signal thread to signal (0-7) |
| 25 | # reset 0 | 23 | # reset 0 |
| 26 | # resetevent 0 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ | |||
| 39 | # blocked lock nr (0-7) | 37 | # blocked lock nr (0-7) |
| 40 | # blockedwake lock nr (0-7) | 38 | # blockedwake lock nr (0-7) |
| 41 | # unlocked lock nr (0-7) | 39 | # unlocked lock nr (0-7) |
| 42 | # lockedbkl dont care | ||
| 43 | # blockedbkl dont care | ||
| 44 | # unlockedbkl dont care | ||
| 45 | # opcodeeq command opcode or number | 40 | # opcodeeq command opcode or number |
| 46 | # opcodelt number | 41 | # opcodelt number |
| 47 | # opcodegt number | 42 | # opcodegt number |
diff --git a/scripts/rt-tester/t5-l4-pi-boost-deboost-setsched.tst b/scripts/rt-tester/t5-l4-pi-boost-deboost-setsched.tst index e6ec0c81b54..04f4034ff89 100644 --- a/scripts/rt-tester/t5-l4-pi-boost-deboost-setsched.tst +++ b/scripts/rt-tester/t5-l4-pi-boost-deboost-setsched.tst | |||
| @@ -19,8 +19,6 @@ | |||
| 19 | # lockintnowait lock nr (0-7) | 19 | # lockintnowait lock nr (0-7) |
| 20 | # lockcont lock nr (0-7) | 20 | # lockcont lock nr (0-7) |
| 21 | # unlock lock nr (0-7) | 21 | # unlock lock nr (0-7) |
| 22 | # lockbkl lock nr (0-7) | ||
| 23 | # unlockbkl lock nr (0-7) | ||
| 24 | # signal thread to signal (0-7) | 22 | # signal thread to signal (0-7) |
| 25 | # reset 0 | 23 | # reset 0 |
| 26 | # resetevent 0 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ | |||
| 39 | # blocked lock nr (0-7) | 37 | # blocked lock nr (0-7) |
| 40 | # blockedwake lock nr (0-7) | 38 | # blockedwake lock nr (0-7) |
| 41 | # unlocked lock nr (0-7) | 39 | # unlocked lock nr (0-7) |
| 42 | # lockedbkl dont care | ||
| 43 | # blockedbkl dont care | ||
| 44 | # unlockedbkl dont care | ||
| 45 | # opcodeeq command opcode or number | 40 | # opcodeeq command opcode or number |
| 46 | # opcodelt number | 41 | # opcodelt number |
| 47 | # opcodegt number | 42 | # opcodegt number |
diff --git a/scripts/rt-tester/t5-l4-pi-boost-deboost.tst b/scripts/rt-tester/t5-l4-pi-boost-deboost.tst index ca64f8bbf4b..a48a6ee29dd 100644 --- a/scripts/rt-tester/t5-l4-pi-boost-deboost.tst +++ b/scripts/rt-tester/t5-l4-pi-boost-deboost.tst | |||
| @@ -19,8 +19,6 @@ | |||
| 19 | # lockintnowait lock nr (0-7) | 19 | # lockintnowait lock nr (0-7) |
| 20 | # lockcont lock nr (0-7) | 20 | # lockcont lock nr (0-7) |
| 21 | # unlock lock nr (0-7) | 21 | # unlock lock nr (0-7) |
| 22 | # lockbkl lock nr (0-7) | ||
| 23 | # unlockbkl lock nr (0-7) | ||
| 24 | # signal thread to signal (0-7) | 22 | # signal thread to signal (0-7) |
| 25 | # reset 0 | 23 | # reset 0 |
| 26 | # resetevent 0 | 24 | # resetevent 0 |
| @@ -39,9 +37,6 @@ | |||
| 39 | # blocked lock nr (0-7) | 37 | # blocked lock nr (0-7) |
| 40 | # blockedwake lock nr (0-7) | 38 | # blockedwake lock nr (0-7) |
| 41 | # unlocked lock nr (0-7) | 39 | # unlocked lock nr (0-7) |
| 42 | # lockedbkl dont care | ||
| 43 | # blockedbkl dont care | ||
| 44 | # unlockedbkl dont care | ||
| 45 | # opcodeeq command opcode or number | 40 | # opcodeeq command opcode or number |
| 46 | # opcodelt number | 41 | # opcodelt number |
| 47 | # opcodegt number | 42 | # opcodegt number |
diff --git a/scripts/selinux/genheaders/genheaders.c b/scripts/selinux/genheaders/genheaders.c index 58a12c27870..539855ff31f 100644 --- a/scripts/selinux/genheaders/genheaders.c +++ b/scripts/selinux/genheaders/genheaders.c | |||
| @@ -43,6 +43,8 @@ int main(int argc, char *argv[]) | |||
| 43 | int i, j, k; | 43 | int i, j, k; |
| 44 | int isids_len; | 44 | int isids_len; |
| 45 | FILE *fout; | 45 | FILE *fout; |
| 46 | const char *needle = "SOCKET"; | ||
| 47 | char *substr; | ||
| 46 | 48 | ||
| 47 | progname = argv[0]; | 49 | progname = argv[0]; |
| 48 | 50 | ||
| @@ -88,6 +90,24 @@ int main(int argc, char *argv[]) | |||
| 88 | fprintf(fout, "%2d\n", i); | 90 | fprintf(fout, "%2d\n", i); |
| 89 | } | 91 | } |
| 90 | fprintf(fout, "\n#define SECINITSID_NUM %d\n", i-1); | 92 | fprintf(fout, "\n#define SECINITSID_NUM %d\n", i-1); |
| 93 | fprintf(fout, "\nstatic inline bool security_is_socket_class(u16 kern_tclass)\n"); | ||
| 94 | fprintf(fout, "{\n"); | ||
| 95 | fprintf(fout, "\tbool sock = false;\n\n"); | ||
| 96 | fprintf(fout, "\tswitch (kern_tclass) {\n"); | ||
| 97 | for (i = 0; secclass_map[i].name; i++) { | ||
| 98 | struct security_class_mapping *map = &secclass_map[i]; | ||
| 99 | substr = strstr(map->name, needle); | ||
| 100 | if (substr && strcmp(substr, needle) == 0) | ||
| 101 | fprintf(fout, "\tcase SECCLASS_%s:\n", map->name); | ||
| 102 | } | ||
| 103 | fprintf(fout, "\t\tsock = true;\n"); | ||
| 104 | fprintf(fout, "\t\tbreak;\n"); | ||
| 105 | fprintf(fout, "\tdefault:\n"); | ||
| 106 | fprintf(fout, "\t\tbreak;\n"); | ||
| 107 | fprintf(fout, "\t}\n\n"); | ||
| 108 | fprintf(fout, "\treturn sock;\n"); | ||
| 109 | fprintf(fout, "}\n"); | ||
| 110 | |||
| 91 | fprintf(fout, "\n#endif\n"); | 111 | fprintf(fout, "\n#endif\n"); |
| 92 | fclose(fout); | 112 | fclose(fout); |
| 93 | 113 | ||
