Commit 3b347e4
committed
Merge tag 'trace-v6.6-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Pull tracing fixes from Steven Rostedt:
- Make sure 32-bit applications using user events have aligned access
when running on a 64-bit kernel.
- Add cond_resched in the loop that handles converting enums in
print_fmt string is trace events.
- Fix premature wake ups of polling processes in the tracing ring
buffer. When a task polls waiting for a percentage of the ring buffer
to be filled, the writer still will wake it up at every event. Add
the polling's percentage to the "shortest_full" list to tell the
writer when to wake it up.
- For eventfs dir lookups on dynamic events, an event system's only
event could be removed, leaving its dentry with no children. This is
totally legitimate. But in eventfs_release() it must not access the
children array, as it is only allocated when the dentry has children.
* tag 'trace-v6.6-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace:
eventfs: Test for dentries array allocated in eventfs_release()
tracing/user_events: Align set_bit() address for all archs
tracing: relax trace_event_eval_update() execution with cond_resched()
ring-buffer: Update "shortest_full" in pollingFile tree
4 files changed
+56
-8
lines changed- fs/tracefs
- kernel/trace
4 files changed
+56
-8
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
421 | 421 | | |
422 | 422 | | |
423 | 423 | | |
424 | | - | |
| 424 | + | |
425 | 425 | | |
426 | 426 | | |
427 | 427 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1137 | 1137 | | |
1138 | 1138 | | |
1139 | 1139 | | |
| 1140 | + | |
| 1141 | + | |
| 1142 | + | |
1140 | 1143 | | |
1141 | 1144 | | |
1142 | 1145 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2770 | 2770 | | |
2771 | 2771 | | |
2772 | 2772 | | |
| 2773 | + | |
2773 | 2774 | | |
2774 | 2775 | | |
2775 | 2776 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
130 | | - | |
131 | | - | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
132 | 137 | | |
133 | 138 | | |
134 | 139 | | |
| |||
174 | 179 | | |
175 | 180 | | |
176 | 181 | | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
177 | 206 | | |
178 | 207 | | |
179 | 208 | | |
| |||
482 | 511 | | |
483 | 512 | | |
484 | 513 | | |
| 514 | + | |
485 | 515 | | |
486 | 516 | | |
487 | 517 | | |
| |||
497 | 527 | | |
498 | 528 | | |
499 | 529 | | |
| 530 | + | |
| 531 | + | |
500 | 532 | | |
501 | 533 | | |
502 | 534 | | |
| |||
515 | 547 | | |
516 | 548 | | |
517 | 549 | | |
518 | | - | |
| 550 | + | |
519 | 551 | | |
520 | | - | |
| 552 | + | |
521 | 553 | | |
522 | 554 | | |
523 | 555 | | |
| |||
849 | 881 | | |
850 | 882 | | |
851 | 883 | | |
| 884 | + | |
| 885 | + | |
| 886 | + | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
852 | 890 | | |
853 | 891 | | |
854 | 892 | | |
| |||
2377 | 2415 | | |
2378 | 2416 | | |
2379 | 2417 | | |
2380 | | - | |
| 2418 | + | |
| 2419 | + | |
2381 | 2420 | | |
2382 | 2421 | | |
2383 | 2422 | | |
2384 | 2423 | | |
2385 | 2424 | | |
2386 | 2425 | | |
2387 | 2426 | | |
2388 | | - | |
| 2427 | + | |
2389 | 2428 | | |
2390 | 2429 | | |
2391 | 2430 | | |
| |||
2415 | 2454 | | |
2416 | 2455 | | |
2417 | 2456 | | |
| 2457 | + | |
2418 | 2458 | | |
2419 | 2459 | | |
2420 | 2460 | | |
| |||
2425 | 2465 | | |
2426 | 2466 | | |
2427 | 2467 | | |
| 2468 | + | |
2428 | 2469 | | |
2429 | 2470 | | |
2430 | 2471 | | |
| |||
2441 | 2482 | | |
2442 | 2483 | | |
2443 | 2484 | | |
| 2485 | + | |
| 2486 | + | |
| 2487 | + | |
2444 | 2488 | | |
2445 | 2489 | | |
2446 | 2490 | | |
| |||
2454 | 2498 | | |
2455 | 2499 | | |
2456 | 2500 | | |
2457 | | - | |
| 2501 | + | |
2458 | 2502 | | |
2459 | 2503 | | |
2460 | 2504 | | |
| |||
0 commit comments