Merge tag 'perf-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull perf events updates from Ingo Molnar: - Fix Intel Alder Lake PEBS memory access latency & data source profiling info bugs. - Use Intel large-PEBS hardware feature in more circumstances, to reduce PMI overhead & reduce sampling data. - Extend the lost-sample profiling output with the PERF_FORMAT_LOST ABI variant, which tells tooling the exact number of samples lost. - Add new IBS register bits definitions. - AMD uncore events: Add PerfMonV2 DF (Data Fabric) enhancements. * tag 'perf-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: perf/x86/ibs: Add new IBS register bits into header perf/x86/intel: Fix PEBS data source encoding for ADL perf/x86/intel: Fix PEBS memory access info encoding for ADL perf/core: Add a new read format to get a number of lost samples perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignments perf/x86/amd/uncore: Add PerfMonV2 DF event format perf/x86/amd/uncore: Detect available DF counters perf/x86/amd/uncore: Use attr_update for format attributes perf/x86/amd/uncore: Use dynamic events array x86/events/intel/ds: Enable large PEBS for PERF_SAMPLE_WEIGHT_TYPE
No related branches found
No related tags found
Showing
- arch/x86/events/amd/uncore.c 120 additions, 26 deletionsarch/x86/events/amd/uncore.c
- arch/x86/events/intel/core.c 4 additions, 3 deletionsarch/x86/events/intel/core.c
- arch/x86/events/intel/ds.c 86 additions, 43 deletionsarch/x86/events/intel/ds.c
- arch/x86/events/perf_event.h 16 additions, 1 deletionarch/x86/events/perf_event.h
- arch/x86/include/asm/amd-ibs.h 10 additions, 6 deletionsarch/x86/include/asm/amd-ibs.h
- arch/x86/include/asm/perf_event.h 16 additions, 0 deletionsarch/x86/include/asm/perf_event.h
- include/linux/perf_event.h 2 additions, 0 deletionsinclude/linux/perf_event.h
- include/uapi/linux/perf_event.h 4 additions, 1 deletioninclude/uapi/linux/perf_event.h
- kernel/events/core.c 18 additions, 3 deletionskernel/events/core.c
- kernel/events/ring_buffer.c 4 additions, 1 deletionkernel/events/ring_buffer.c
Loading
Please register or sign in to comment