Commit ddb8ea9
committed
tracing: Allow trace_printk() to go to other instance buffers
Currently, trace_printk() just goes to the top level ring buffer. But
there may be times that it should go to one of the instances created by
the kernel command line.
Add a new trace_instance flag: traceprintk (also can use "printk" or
"trace_printk" as people tend to forget the actual flag name).
trace_instance=foo^traceprintk
Will assign the trace_printk to this buffer at boot up.
Cc: Masami Hiramatsu <[email protected]>
Cc: Mark Rutland <[email protected]>
Cc: Mathieu Desnoyers <[email protected]>
Cc: Andrew Morton <[email protected]>
Cc: Vincent Donnefort <[email protected]>
Cc: Joel Fernandes <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: Vineeth Pillai <[email protected]>
Cc: Beau Belgrave <[email protected]>
Cc: Alexander Graf <[email protected]>
Cc: Baoquan He <[email protected]>
Cc: Borislav Petkov <[email protected]>
Cc: "Paul E. McKenney" <[email protected]>
Cc: David Howells <[email protected]>
Cc: Mike Rapoport <[email protected]>
Cc: Dave Hansen <[email protected]>
Cc: Tony Luck <[email protected]>
Cc: Guenter Roeck <[email protected]>
Cc: Ross Zwisler <[email protected]>
Cc: Kees Cook <[email protected]>
Cc: Alexander Aring <[email protected]>
Cc: "Luis Claudio R. Goncalves" <[email protected]>
Cc: Tomas Glozar <[email protected]>
Cc: John Kacur <[email protected]>
Cc: Clark Williams <[email protected]>
Cc: Linus Torvalds <[email protected]>
Cc: "Jonathan Corbet" <[email protected]>
Link: https://lore.kernel.org/[email protected]
Signed-off-by: Steven Rostedt (Google) <[email protected]>1 parent b6fc31b commit ddb8ea9
File tree
2 files changed
+45
-15
lines changed- Documentation/admin-guide
- kernel/trace
2 files changed
+45
-15
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6744 | 6744 | | |
6745 | 6745 | | |
6746 | 6746 | | |
6747 | | - | |
6748 | | - | |
6749 | | - | |
| 6747 | + | |
6750 | 6748 | | |
6751 | | - | |
| 6749 | + | |
| 6750 | + | |
| 6751 | + | |
| 6752 | + | |
| 6753 | + | |
| 6754 | + | |
| 6755 | + | |
| 6756 | + | |
| 6757 | + | |
6752 | 6758 | | |
6753 | 6759 | | |
6754 | 6760 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
500 | 500 | | |
501 | 501 | | |
502 | 502 | | |
| 503 | + | |
| 504 | + | |
503 | 505 | | |
504 | 506 | | |
505 | 507 | | |
| |||
1117 | 1119 | | |
1118 | 1120 | | |
1119 | 1121 | | |
1120 | | - | |
| 1122 | + | |
1121 | 1123 | | |
1122 | 1124 | | |
1123 | 1125 | | |
| |||
1128 | 1130 | | |
1129 | 1131 | | |
1130 | 1132 | | |
| 1133 | + | |
1131 | 1134 | | |
1132 | 1135 | | |
1133 | 1136 | | |
1134 | 1137 | | |
1135 | 1138 | | |
1136 | 1139 | | |
1137 | 1140 | | |
1138 | | - | |
| 1141 | + | |
1139 | 1142 | | |
1140 | 1143 | | |
1141 | 1144 | | |
1142 | 1145 | | |
1143 | 1146 | | |
1144 | 1147 | | |
1145 | | - | |
| 1148 | + | |
1146 | 1149 | | |
1147 | 1150 | | |
1148 | 1151 | | |
| |||
1155 | 1158 | | |
1156 | 1159 | | |
1157 | 1160 | | |
1158 | | - | |
| 1161 | + | |
1159 | 1162 | | |
1160 | 1163 | | |
1161 | 1164 | | |
| |||
3025 | 3028 | | |
3026 | 3029 | | |
3027 | 3030 | | |
3028 | | - | |
| 3031 | + | |
3029 | 3032 | | |
3030 | 3033 | | |
3031 | 3034 | | |
| |||
3244 | 3247 | | |
3245 | 3248 | | |
3246 | 3249 | | |
3247 | | - | |
| 3250 | + | |
3248 | 3251 | | |
3249 | 3252 | | |
3250 | 3253 | | |
| |||
3342 | 3345 | | |
3343 | 3346 | | |
3344 | 3347 | | |
3345 | | - | |
| 3348 | + | |
3346 | 3349 | | |
3347 | 3350 | | |
3348 | 3351 | | |
| |||
3438 | 3441 | | |
3439 | 3442 | | |
3440 | 3443 | | |
3441 | | - | |
| 3444 | + | |
3442 | 3445 | | |
3443 | 3446 | | |
3444 | 3447 | | |
| |||
3450 | 3453 | | |
3451 | 3454 | | |
3452 | 3455 | | |
3453 | | - | |
| 3456 | + | |
3454 | 3457 | | |
3455 | 3458 | | |
3456 | 3459 | | |
| |||
9666 | 9669 | | |
9667 | 9670 | | |
9668 | 9671 | | |
| 9672 | + | |
| 9673 | + | |
| 9674 | + | |
9669 | 9675 | | |
9670 | 9676 | | |
9671 | 9677 | | |
| |||
10468 | 10474 | | |
10469 | 10475 | | |
10470 | 10476 | | |
| 10477 | + | |
10471 | 10478 | | |
10472 | 10479 | | |
10473 | 10480 | | |
| |||
10489 | 10496 | | |
10490 | 10497 | | |
10491 | 10498 | | |
10492 | | - | |
| 10499 | + | |
10493 | 10500 | | |
10494 | | - | |
| 10501 | + | |
| 10502 | + | |
| 10503 | + | |
| 10504 | + | |
| 10505 | + | |
10495 | 10506 | | |
10496 | 10507 | | |
| 10508 | + | |
10497 | 10509 | | |
10498 | 10510 | | |
10499 | 10511 | | |
| |||
10548 | 10560 | | |
10549 | 10561 | | |
10550 | 10562 | | |
| 10563 | + | |
| 10564 | + | |
| 10565 | + | |
| 10566 | + | |
| 10567 | + | |
| 10568 | + | |
| 10569 | + | |
| 10570 | + | |
| 10571 | + | |
| 10572 | + | |
| 10573 | + | |
| 10574 | + | |
10551 | 10575 | | |
10552 | 10576 | | |
10553 | 10577 | | |
| |||
0 commit comments