Commit 820725b
committed
sched: Add deadline tracepoints
Add the following tracepoints:
* sched_dl_throttle(dl_se, cpu, type):
Called when a deadline entity is throttled
* sched_dl_replenish(dl_se, cpu, type):
Called when a deadline entity's runtime is replenished
* sched_dl_update(dl_se, cpu, type):
Called when a deadline entity updates without throttle or replenish
* sched_dl_server_start(dl_se, cpu, type):
Called when a deadline server is started
* sched_dl_server_stop(dl_se, cpu, type):
Called when a deadline server is stopped
Those tracepoints can be useful to validate the deadline scheduler with
RV and are not exported to tracefs.
Reviewed-by: Phil Auld <pauld@redhat.com>
Acked-by: Juri Lelli <juri.lelli@redhat.com>
Link: https://lore.kernel.org/r/20260330111010.153663-11-gmonaco@redhat.com
Signed-off-by: Gabriele Monaco <gmonaco@redhat.com>1 parent da282bf commit 820725b
3 files changed
Lines changed: 54 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
896 | 896 | | |
897 | 897 | | |
898 | 898 | | |
| 899 | + | |
| 900 | + | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
| 915 | + | |
| 916 | + | |
| 917 | + | |
| 918 | + | |
| 919 | + | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
| 924 | + | |
899 | 925 | | |
900 | 926 | | |
901 | 927 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
125 | 130 | | |
126 | 131 | | |
127 | 132 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
118 | 131 | | |
119 | 132 | | |
120 | 133 | | |
| |||
733 | 746 | | |
734 | 747 | | |
735 | 748 | | |
| 749 | + | |
736 | 750 | | |
737 | 751 | | |
738 | 752 | | |
| |||
848 | 862 | | |
849 | 863 | | |
850 | 864 | | |
| 865 | + | |
| 866 | + | |
851 | 867 | | |
852 | 868 | | |
853 | 869 | | |
| |||
1345 | 1361 | | |
1346 | 1362 | | |
1347 | 1363 | | |
| 1364 | + | |
1348 | 1365 | | |
1349 | 1366 | | |
1350 | 1367 | | |
| |||
1508 | 1525 | | |
1509 | 1526 | | |
1510 | 1527 | | |
| 1528 | + | |
1511 | 1529 | | |
1512 | 1530 | | |
1513 | 1531 | | |
| |||
1532 | 1550 | | |
1533 | 1551 | | |
1534 | 1552 | | |
| 1553 | + | |
| 1554 | + | |
1535 | 1555 | | |
1536 | 1556 | | |
1537 | 1557 | | |
| |||
1810 | 1830 | | |
1811 | 1831 | | |
1812 | 1832 | | |
| 1833 | + | |
1813 | 1834 | | |
1814 | 1835 | | |
1815 | 1836 | | |
| |||
1821 | 1842 | | |
1822 | 1843 | | |
1823 | 1844 | | |
| 1845 | + | |
| 1846 | + | |
1824 | 1847 | | |
1825 | 1848 | | |
1826 | 1849 | | |
| |||
0 commit comments