Linus Torvalds
1a7c611546
Perf events changes for v6.6:
...
- AMD IBS improvements
- Intel PMU driver updates
- Extend core perf facilities & the ARM PMU driver to better handle ARM big.LITTLE events
- Micro-optimize software events and the ring-buffer code
- Misc cleanups & fixes
Signed-off-by: Ingo Molnar <mingo@kernel.org>
-----BEGIN PGP SIGNATURE-----
iQJFBAABCgAvFiEEBpT5eoXrXCwVQwEKEnMQ0APhK1gFAmTtBscRHG1pbmdvQGtl
cm5lbC5vcmcACgkQEnMQ0APhK1hHoQ/+IBQ8Xi/rcdd40n8OqEB/VBWVuSjNT3uN
3pHHcTl2Pio9CxBeat42NekNijlRILCKJrZ3Lt3JWBmWyWv5l3KFabelj+lDF2xa
TVCjTnQNe1+HvrODYnF4ECIs5vaoMVjcJ9jg8+VDgAcOQr1nZs4m5TVAd6TLqPpV
urBEQVULkkzk7ZRhfrugKhw+wrpWFefgGCx0RV8ijZB7TLMHc2wE+Q/sTxKdKceL
wNaJaDgV33pZh0aImwR9pKUE532hF1FiBdLuehkh61PZa1L82jzAX1xjw2s1hSa4
eIWemPHJIYfivRlENbJsDWc4N8gk6ijVHwrxGcr4Axu+NN+zPtQ3ddhaGMAyKdTo
qUKXH3MZSMIl++jI5Fkc6xM+XLvY1rML62epSzMwu/cc7Z5MeyWdQcri0N9YFuO7
wUUNnFpU00lwQBLbyyUQ3Zi8E0QV7NuPW4axTkmntiIjMpLagaEvVSf6nf8qLpbE
WTT16s707t19hUZNazNZ7ONmhly4ALbHFQEH65J2KoYn99fYqy9z68Hwk+xnmykw
bc3qvfhpw0MImQQ+DqHiBwb4n4UuvY2WlkkZI3FfNeSG63DaM2mZikfpElpXYjn6
9iOIXvx21Wiq/n0cbLhidI2q/ZzFCzYLCk6ikZ320wb+rhvd7EoSlZil6QSzn3pH
Qdk+NEZgWQY=
=ZT6+
-----END PGP SIGNATURE-----
Merge tag 'perf-core-2023-08-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull perf event updates from Ingo Molnar:
- AMD IBS improvements
- Intel PMU driver updates
- Extend core perf facilities & the ARM PMU driver to better handle ARM big.LITTLE events
- Micro-optimize software events and the ring-buffer code
- Misc cleanups & fixes
* tag 'perf-core-2023-08-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
perf/x86/uncore: Remove unnecessary ?: operator around pcibios_err_to_errno() call
perf/x86/intel: Add Crestmont PMU
x86/cpu: Update Hybrids
x86/cpu: Fix Crestmont uarch
x86/cpu: Fix Gracemont uarch
perf: Remove unused extern declaration arch_perf_get_page_size()
perf: Remove unused PERF_PMU_CAP_HETEROGENEOUS_CPUS capability
arm_pmu: Remove unused PERF_PMU_CAP_HETEROGENEOUS_CPUS capability
perf/x86: Remove unused PERF_PMU_CAP_HETEROGENEOUS_CPUS capability
arm_pmu: Add PERF_PMU_CAP_EXTENDED_HW_TYPE capability
perf/x86/ibs: Set mem_lvl_num, mem_remote and mem_hops for data_src
perf/mem: Add PERF_MEM_LVLNUM_NA to PERF_MEM_NA
perf/mem: Introduce PERF_MEM_LVLNUM_UNC
perf/ring_buffer: Use local_try_cmpxchg in __perf_output_begin
locking/arch: Avoid variable shadowing in local_try_cmpxchg()
perf/core: Use local64_try_cmpxchg in perf_swevent_set_period
perf/x86: Use local64_try_cmpxchg
perf/amd: Prevent grouping of IBS events
2023-08-28 16:35:01 -07:00
..
2023-07-31 16:01:58 +02:00
2023-07-11 12:15:30 +02:00
2023-06-08 11:00:17 +02:00
2023-08-28 16:35:01 -07:00
2023-05-09 11:54:43 +02:00
2023-03-07 12:19:13 +01:00
2023-04-25 18:32:43 -07:00
2023-03-07 12:19:26 +01:00
2023-03-07 12:19:43 +01:00
2023-06-16 16:47:44 +02:00
2022-11-23 19:11:22 +01:00
2023-05-15 14:55:57 +02:00
2023-06-13 12:32:45 +02:00
2022-11-23 19:11:22 +01:00
2023-07-25 15:38:44 +02:00
2023-01-12 19:35:51 +01:00
2023-03-07 12:19:45 +01:00
2023-03-16 16:10:54 +01:00
2023-03-07 12:19:47 +01:00
2022-11-23 19:11:22 +01:00
2022-09-03 12:17:27 +02:00
2022-11-23 19:11:22 +01:00
2022-11-23 19:11:22 +01:00
2023-05-16 10:36:56 +02:00
2022-10-03 09:40:04 +02:00
2023-07-25 16:38:03 +02:00
2023-03-17 15:29:06 +01:00
2023-08-21 13:09:38 +02:00
2023-04-06 12:33:34 +02:00
2023-03-17 15:16:27 +01:00
2023-05-08 17:35:08 +02:00
2023-05-23 13:04:30 +02:00
2023-08-21 13:08:32 +02:00
2023-05-09 12:36:09 +02:00
2022-12-12 13:38:17 -08:00
2023-05-09 12:36:09 +02:00
2023-08-13 14:49:46 +02:00
2023-08-09 21:57:50 +02:00
2023-03-27 16:10:20 +02:00
2023-07-25 16:35:58 +02:00
2022-12-08 16:32:12 +01:00
2023-02-18 11:45:52 +01:00
2022-11-07 12:33:49 +01:00
2022-11-23 19:11:22 +01:00
2023-03-16 16:14:52 +01:00
2022-08-25 16:23:52 +02:00
2022-10-03 09:40:04 +02:00
2023-03-07 12:20:44 +01:00
2023-07-31 16:03:39 +02:00
2023-06-08 18:29:44 +01:00
2023-03-16 16:11:03 +01:00
2023-05-16 10:36:56 +02:00
2023-07-25 15:30:57 +02:00
2022-04-04 15:20:53 +02:00
2023-07-11 11:34:14 +02:00
2022-11-23 19:11:22 +01:00
2023-05-16 10:36:56 +02:00
2022-11-23 19:11:22 +01:00
2022-11-23 19:11:22 +01:00
2023-07-14 15:58:38 +02:00
2023-02-10 17:24:37 +01:00
2022-10-03 09:40:04 +02:00
2022-12-12 13:38:17 -08:00
2023-07-10 14:48:42 +02:00
2023-03-07 12:20:50 +01:00
2022-11-23 19:11:22 +01:00