Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock Please unblock package libpfm4 I'd like to update libpfm4 to a new snapshot for adding/improving support for modern CPUs (e.g. Zen2/3) and fixing some encoding issues (e.g. current kernels may issue a warning if some unused (or rather kernel private) bits in the structs are not cleared). The diffstat looks huge at a first glance: 2137 insertions(+), 97 deletions(-) but 1750 added lines alone are for newly added files (and tests) to support new CPUs and their events and therefore have a very low regression potential (it can hardly get worse than not supporting some chips/events). Added files: docs/man3/libpfm_amd64_fam19h_zen3.3 | 49 + docs/man3/libpfm_amd64_fam19h_zen3_l3.3 | 19 docs/man3/libpfm_intel_icx.3 | 84 ++ lib/events/amd64_events_fam19h_zen3.h | 999 +++++++++++++++++++++++++++++++ lib/events/amd64_events_fam19h_zen3_l3.h | 55 + lib/pfmlib_amd64_fam19h.c | 56 + lib/pfmlib_amd64_fam19h_l3.c | 76 ++ lib/pfmlib_amd64_rapl.c | 121 +++ Modified files: README | 1 debian/changelog | 9 docs/Makefile | 4 docs/man3/libpfm_arm_a64fx.3 | 4 docs/man3/libpfm_intel_icl.3 | 2 docs/man3/pfm_get_os_event_encoding.3 | 16 include/perfmon/perf_event.h | 1 include/perfmon/pfmlib.h | 7 lib/Makefile | 7 lib/events/arm_neoverse_n1_events.h | 20 lib/events/intel_icl_events.h | 55 + lib/events/intel_skl_events.h | 2 lib/events/perf_events.h | 30 lib/pfmlib_amd64.c | 62 - lib/pfmlib_amd64_fam11h.c | 2 lib/pfmlib_amd64_fam12h.c | 2 lib/pfmlib_amd64_fam15h.c | 2 lib/pfmlib_amd64_fam16h.c | 2 lib/pfmlib_amd64_fam17h.c | 2 lib/pfmlib_amd64_perf_event.c | 20 lib/pfmlib_amd64_priv.h | 33 - lib/pfmlib_arm_armv8.c | 2 lib/pfmlib_common.c | 4 lib/pfmlib_intel_icl.c | 44 + lib/pfmlib_intel_nhm_unc.c | 2 lib/pfmlib_intel_snbep_unc.c | 4 lib/pfmlib_intel_x86_perf_event.c | 16 lib/pfmlib_perf_event.c | 2 lib/pfmlib_perf_event_pmu.c | 4 lib/pfmlib_priv.h | 4 lib/pfmlib_s390x_perf_event.c | 56 + perf_examples/notify_group.c | 2 perf_examples/perf_util.c | 8 tests/validate_x86.c | 344 ++++++++++ 42 files changed, 2137 insertions(+), 97 deletions(-) Andreas unblock libpfm4/4.11.1+git32-gd0b85fb-1
Attachment:
libpfm4_4.11.1+git32-gd0b85fb-1.dsc.diff.xz
Description: application/xz