Linus Torvalds
1a7c611546
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-04-25 12:39:01 -07:00
2023-06-16 10:32:32 +01:00
2023-06-16 12:27:38 +01:00
2023-03-27 15:09:09 +01:00
2023-06-05 15:39:59 +01:00
2023-06-16 10:24:12 +01:00
2022-11-15 13:45:01 +00:00
2022-11-08 12:42:46 +00:00
2022-09-01 12:01:40 +01:00
2023-07-26 12:28:47 +02:00
2023-06-28 10:59:38 -07:00
2022-11-15 13:47:04 +00:00
2023-02-07 11:52:21 +00:00
2023-06-05 14:53:04 +01:00
2022-06-23 15:44:45 +01:00
2023-06-16 10:28:21 +01:00
2023-06-25 17:47:09 -07:00
2023-02-03 13:04:22 +00:00
2023-06-09 12:01:10 +01:00
2023-07-01 08:58:41 -07:00
2023-07-01 08:58:41 -07:00
2023-01-19 18:30:21 +00:00
2023-01-19 18:30:22 +00:00
2023-06-05 15:01:27 +01:00
2023-03-27 15:03:01 +01:00
2022-10-09 13:24:01 -07:00
2023-06-20 12:55:24 -07:00
2023-07-12 07:41:23 -07:00
2022-02-08 15:14:53 +00:00
2022-02-15 14:38:57 +00:00