Commit b1169cc
committed
tracing: Remove mock up poll wait function
Now that the ring buffer has a built in way to wake up readers
when there's data, using irq_work such that it is safe to do it
in any context. But it was still using the old "poor man's"
wait polling that checks every 1/10 of a second to see if it
should wake up a waiter. This makes the latency for a wake up
excruciatingly long. No need to do that anymore.
Completely remove the different wait_poll types from the tracers
and have them all use the default one now.
Reported-by: Johannes Berg <[email protected]>
Signed-off-by: Steven Rostedt <[email protected]>1 parent f487426 commit b1169cc
File tree
6 files changed
+4
-34
lines changed- kernel/trace
6 files changed
+4
-34
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1085 | 1085 | | |
1086 | 1086 | | |
1087 | 1087 | | |
1088 | | - | |
| 1088 | + | |
1089 | 1089 | | |
1090 | 1090 | | |
1091 | 1091 | | |
| |||
1202 | 1202 | | |
1203 | 1203 | | |
1204 | 1204 | | |
1205 | | - | |
1206 | | - | |
1207 | 1205 | | |
1208 | 1206 | | |
1209 | 1207 | | |
| |||
4207 | 4205 | | |
4208 | 4206 | | |
4209 | 4207 | | |
4210 | | - | |
4211 | | - | |
4212 | | - | |
4213 | | - | |
4214 | | - | |
4215 | | - | |
4216 | | - | |
4217 | | - | |
4218 | | - | |
4219 | | - | |
4220 | | - | |
4221 | | - | |
4222 | | - | |
4223 | | - | |
4224 | | - | |
4225 | | - | |
4226 | | - | |
4227 | | - | |
4228 | | - | |
4229 | 4208 | | |
4230 | 4209 | | |
4231 | 4210 | | |
| |||
4251 | 4230 | | |
4252 | 4231 | | |
4253 | 4232 | | |
4254 | | - | |
| 4233 | + | |
4255 | 4234 | | |
4256 | 4235 | | |
4257 | 4236 | | |
| |||
5179 | 5158 | | |
5180 | 5159 | | |
5181 | 5160 | | |
5182 | | - | |
| 5161 | + | |
5183 | 5162 | | |
5184 | 5163 | | |
5185 | 5164 | | |
| |||
5390 | 5369 | | |
5391 | 5370 | | |
5392 | 5371 | | |
5393 | | - | |
| 5372 | + | |
5394 | 5373 | | |
5395 | 5374 | | |
5396 | 5375 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
338 | 338 | | |
339 | 339 | | |
340 | 340 | | |
341 | | - | |
342 | 341 | | |
343 | 342 | | |
344 | 343 | | |
| |||
357 | 356 | | |
358 | 357 | | |
359 | 358 | | |
360 | | - | |
361 | 359 | | |
362 | 360 | | |
363 | 361 | | |
| |||
566 | 564 | | |
567 | 565 | | |
568 | 566 | | |
569 | | - | |
570 | | - | |
571 | 567 | | |
572 | 568 | | |
573 | 569 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
252 | 252 | | |
253 | 253 | | |
254 | 254 | | |
255 | | - | |
256 | 255 | | |
257 | 256 | | |
258 | 257 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1505 | 1505 | | |
1506 | 1506 | | |
1507 | 1507 | | |
1508 | | - | |
1509 | 1508 | | |
1510 | 1509 | | |
1511 | 1510 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
95 | 94 | | |
96 | 95 | | |
97 | 96 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
705 | 705 | | |
706 | 706 | | |
707 | 707 | | |
708 | | - | |
709 | 708 | | |
710 | 709 | | |
711 | 710 | | |
| |||
728 | 727 | | |
729 | 728 | | |
730 | 729 | | |
731 | | - | |
732 | 730 | | |
733 | 731 | | |
734 | 732 | | |
| |||
0 commit comments