Commit ff1848d
committed
Merge tag 'perf_urgent_for_v6.14_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull x86 perf fixes from Borislav Petkov:
- Explicitly clear DEBUGCTL.LBR to prevent LBRs continuing being
enabled after handoff to the OS
- Check CPUID(0x23) leaf and subleafs presence properly
- Remove the PEBS-via-PT feature from being supported on hybrid systems
- Fix perf record/top default commands on systems without a raw PMU
registered
* tag 'perf_urgent_for_v6.14_rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
perf/x86/intel: Ensure LBRs are disabled when a CPU is starting
perf/x86/intel: Fix ARCH_PERFMON_NUM_COUNTER_LEAF
perf/x86/intel: Clean up PEBS-via-PT on hybrid
perf/x86/rapl: Fix the error checking orderFile tree
5 files changed
+54
-32
lines changed- arch/x86
- events
- intel
- include/asm
5 files changed
+54
-32
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4905 | 4905 | | |
4906 | 4906 | | |
4907 | 4907 | | |
4908 | | - | |
| 4908 | + | |
| 4909 | + | |
| 4910 | + | |
4909 | 4911 | | |
4910 | | - | |
| 4912 | + | |
4911 | 4913 | | |
4912 | | - | |
| 4914 | + | |
4913 | 4915 | | |
4914 | | - | |
| 4916 | + | |
4915 | 4917 | | |
4916 | 4918 | | |
4917 | | - | |
| 4919 | + | |
4918 | 4920 | | |
4919 | | - | |
4920 | | - | |
4921 | | - | |
| 4921 | + | |
| 4922 | + | |
| 4923 | + | |
4922 | 4924 | | |
4923 | 4925 | | |
4924 | 4926 | | |
| |||
4941 | 4943 | | |
4942 | 4944 | | |
4943 | 4945 | | |
4944 | | - | |
4945 | | - | |
4946 | | - | |
4947 | | - | |
4948 | | - | |
4949 | 4946 | | |
4950 | 4947 | | |
4951 | 4948 | | |
| |||
5023 | 5020 | | |
5024 | 5021 | | |
5025 | 5022 | | |
5026 | | - | |
5027 | | - | |
5028 | | - | |
5029 | 5023 | | |
5030 | 5024 | | |
5031 | 5025 | | |
| |||
5048 | 5042 | | |
5049 | 5043 | | |
5050 | 5044 | | |
5051 | | - | |
| 5045 | + | |
| 5046 | + | |
5052 | 5047 | | |
| 5048 | + | |
| 5049 | + | |
5053 | 5050 | | |
5054 | 5051 | | |
5055 | 5052 | | |
| |||
6370 | 6367 | | |
6371 | 6368 | | |
6372 | 6369 | | |
6373 | | - | |
6374 | 6370 | | |
6375 | 6371 | | |
6376 | 6372 | | |
6377 | | - | |
6378 | 6373 | | |
6379 | 6374 | | |
6380 | 6375 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2578 | 2578 | | |
2579 | 2579 | | |
2580 | 2580 | | |
2581 | | - | |
| 2581 | + | |
| 2582 | + | |
| 2583 | + | |
| 2584 | + | |
| 2585 | + | |
| 2586 | + | |
| 2587 | + | |
| 2588 | + | |
| 2589 | + | |
2582 | 2590 | | |
2583 | 2591 | | |
2584 | 2592 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
370 | 370 | | |
371 | 371 | | |
372 | 372 | | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
373 | 377 | | |
374 | 378 | | |
375 | 379 | | |
| |||
387 | 391 | | |
388 | 392 | | |
389 | 393 | | |
390 | | - | |
391 | | - | |
392 | | - | |
393 | | - | |
394 | 394 | | |
395 | 395 | | |
396 | 396 | | |
397 | 397 | | |
398 | 398 | | |
399 | 399 | | |
400 | 400 | | |
401 | | - | |
402 | | - | |
403 | | - | |
404 | | - | |
405 | 401 | | |
406 | 402 | | |
407 | 403 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
395 | 395 | | |
396 | 396 | | |
397 | 397 | | |
398 | | - | |
| 398 | + | |
| 399 | + | |
399 | 400 | | |
400 | 401 | | |
401 | 402 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | 191 | | |
195 | 192 | | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
196 | 218 | | |
197 | 219 | | |
198 | 220 | | |
| |||
0 commit comments