Commit 005ebc3
committed
Merge: perf: Add Processor Trace Trigger Tracing and several Intel TH fixes
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/7036
JIRA: https://issues.redhat.com/browse/RHEL-45091
JIRA: https://issues.redhat.com/browse/RHEL-47424
This MR adds features requested by Intel:
1) PTTT = a technology that enables the user to trigger Intel PT
tracing by events, such as uprobes, so that the trace does not
have to be recorded for the whole application execution time, but
rather just for the code path of interest.
2) Adds several CPUs into the list of supported models in Intel
Trace Hub.
Signed-off-by: Michael Petlan <mpetlan@redhat.com>
Approved-by: ashelat <ashelat@redhat.com>
Approved-by: Steve Best <sbest@redhat.com>
Approved-by: David Arcari <darcari@redhat.com>
Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
Merged-by: Augusto Caringi <acaringi@redhat.com>File tree
32 files changed
+1305
-364
lines changed- arch/x86/events/intel
- drivers/hwtracing/intel_th
- include
- linux
- uapi/linux
- kernel/events
- tools
- include/uapi/linux
- perf
- Documentation
- tests
- attr
- shell
- util
32 files changed
+1305
-364
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4004 | 4004 | | |
4005 | 4005 | | |
4006 | 4006 | | |
4007 | | - | |
4008 | | - | |
| 4007 | + | |
| 4008 | + | |
4009 | 4009 | | |
4010 | 4010 | | |
4011 | 4011 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
419 | 419 | | |
420 | 420 | | |
421 | 421 | | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
422 | 425 | | |
423 | 426 | | |
424 | 427 | | |
| |||
535 | 538 | | |
536 | 539 | | |
537 | 540 | | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
538 | 552 | | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
539 | 559 | | |
540 | 560 | | |
541 | 561 | | |
| |||
829 | 849 | | |
830 | 850 | | |
831 | 851 | | |
832 | | - | |
| 852 | + | |
833 | 853 | | |
834 | | - | |
| 854 | + | |
| 855 | + | |
835 | 856 | | |
836 | 857 | | |
| 858 | + | |
837 | 859 | | |
838 | 860 | | |
839 | 861 | | |
| |||
847 | 869 | | |
848 | 870 | | |
849 | 871 | | |
| 872 | + | |
850 | 873 | | |
851 | 874 | | |
| 875 | + | |
| 876 | + | |
852 | 877 | | |
853 | 878 | | |
854 | 879 | | |
| |||
866 | 891 | | |
867 | 892 | | |
868 | 893 | | |
869 | | - | |
| 894 | + | |
870 | 895 | | |
871 | 896 | | |
872 | 897 | | |
| |||
1512 | 1537 | | |
1513 | 1538 | | |
1514 | 1539 | | |
| 1540 | + | |
1515 | 1541 | | |
1516 | 1542 | | |
1517 | 1543 | | |
| |||
1520 | 1546 | | |
1521 | 1547 | | |
1522 | 1548 | | |
| 1549 | + | |
1523 | 1550 | | |
1524 | 1551 | | |
1525 | 1552 | | |
| |||
1574 | 1601 | | |
1575 | 1602 | | |
1576 | 1603 | | |
| 1604 | + | |
| 1605 | + | |
| 1606 | + | |
| 1607 | + | |
| 1608 | + | |
| 1609 | + | |
| 1610 | + | |
| 1611 | + | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + | |
| 1616 | + | |
| 1617 | + | |
| 1618 | + | |
| 1619 | + | |
| 1620 | + | |
| 1621 | + | |
| 1622 | + | |
| 1623 | + | |
1577 | 1624 | | |
1578 | 1625 | | |
1579 | 1626 | | |
| |||
1584 | 1631 | | |
1585 | 1632 | | |
1586 | 1633 | | |
1587 | | - | |
1588 | 1634 | | |
1589 | 1635 | | |
1590 | 1636 | | |
| |||
1602 | 1648 | | |
1603 | 1649 | | |
1604 | 1650 | | |
| 1651 | + | |
| 1652 | + | |
| 1653 | + | |
| 1654 | + | |
| 1655 | + | |
| 1656 | + | |
1605 | 1657 | | |
1606 | 1658 | | |
1607 | 1659 | | |
1608 | 1660 | | |
1609 | 1661 | | |
1610 | 1662 | | |
1611 | 1663 | | |
| 1664 | + | |
| 1665 | + | |
| 1666 | + | |
| 1667 | + | |
| 1668 | + | |
| 1669 | + | |
| 1670 | + | |
| 1671 | + | |
| 1672 | + | |
1612 | 1673 | | |
1613 | 1674 | | |
1614 | 1675 | | |
| |||
1658 | 1719 | | |
1659 | 1720 | | |
1660 | 1721 | | |
| 1722 | + | |
| 1723 | + | |
| 1724 | + | |
| 1725 | + | |
1661 | 1726 | | |
1662 | 1727 | | |
1663 | 1728 | | |
| |||
1677 | 1742 | | |
1678 | 1743 | | |
1679 | 1744 | | |
1680 | | - | |
| 1745 | + | |
| 1746 | + | |
| 1747 | + | |
1681 | 1748 | | |
| 1749 | + | |
| 1750 | + | |
| 1751 | + | |
1682 | 1752 | | |
1683 | 1753 | | |
1684 | 1754 | | |
| |||
1794 | 1864 | | |
1795 | 1865 | | |
1796 | 1866 | | |
1797 | | - | |
| 1867 | + | |
| 1868 | + | |
| 1869 | + | |
1798 | 1870 | | |
1799 | 1871 | | |
1800 | 1872 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| 65 | + | |
65 | 66 | | |
66 | 67 | | |
67 | 68 | | |
| |||
79 | 80 | | |
80 | 81 | | |
81 | 82 | | |
| 83 | + | |
82 | 84 | | |
83 | 85 | | |
84 | 86 | | |
| |||
114 | 116 | | |
115 | 117 | | |
116 | 118 | | |
| 119 | + | |
| 120 | + | |
117 | 121 | | |
118 | 122 | | |
119 | 123 | | |
| |||
122 | 126 | | |
123 | 127 | | |
124 | 128 | | |
| 129 | + | |
| 130 | + | |
125 | 131 | | |
126 | 132 | | |
127 | 133 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | 26 | | |
28 | 27 | | |
29 | 28 | | |
| |||
83 | 82 | | |
84 | 83 | | |
85 | 84 | | |
86 | | - | |
| 85 | + | |
87 | 86 | | |
88 | 87 | | |
89 | 88 | | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
90 | 95 | | |
91 | 96 | | |
92 | 97 | | |
| |||
100 | 105 | | |
101 | 106 | | |
102 | 107 | | |
103 | | - | |
104 | | - | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
105 | 112 | | |
106 | 113 | | |
107 | 114 | | |
108 | 115 | | |
109 | 116 | | |
110 | 117 | | |
111 | 118 | | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
112 | 123 | | |
113 | 124 | | |
114 | 125 | | |
| |||
304 | 315 | | |
305 | 316 | | |
306 | 317 | | |
307 | | - | |
308 | | - | |
| 318 | + | |
| 319 | + | |
309 | 320 | | |
310 | 321 | | |
311 | 322 | | |
312 | 323 | | |
313 | 324 | | |
314 | 325 | | |
315 | 326 | | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
316 | 352 | | |
317 | 353 | | |
318 | 354 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
170 | 170 | | |
171 | 171 | | |
172 | 172 | | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
173 | 179 | | |
174 | 180 | | |
175 | 181 | | |
| |||
294 | 300 | | |
295 | 301 | | |
296 | 302 | | |
| 303 | + | |
297 | 304 | | |
298 | 305 | | |
299 | 306 | | |
| |||
384 | 391 | | |
385 | 392 | | |
386 | 393 | | |
| 394 | + | |
| 395 | + | |
387 | 396 | | |
388 | 397 | | |
389 | 398 | | |
| |||
423 | 432 | | |
424 | 433 | | |
425 | 434 | | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
426 | 447 | | |
427 | 448 | | |
428 | 449 | | |
| |||
1687 | 1708 | | |
1688 | 1709 | | |
1689 | 1710 | | |
| 1711 | + | |
| 1712 | + | |
| 1713 | + | |
| 1714 | + | |
| 1715 | + | |
| 1716 | + | |
| 1717 | + | |
1690 | 1718 | | |
1691 | 1719 | | |
1692 | 1720 | | |
| |||
0 commit comments