summaryrefslogtreecommitdiff
path: root/lib/libpmc
AgeCommit message (Expand)Author
10 dayslibpmc: Import AMD Zen 5 PMU events.Ali Mashtizadeh
2025-12-04pmc: add alderlaken modelAnaëlle CAZUC
2025-12-04pmc: add emerald rapids modelAnaëlle CAZUC
2025-09-23libpmc: Move libpmc and utils to a new pmc packageLexi Winter
2025-02-25libpmc: add more alderlake modelsacazuc
2024-11-14man: Misc syntax fixesGraham Percival
2024-10-28manuals: Fix datesGraham Percival
2024-07-15Remove residual blank line at start of MakefileWarner Losh
2024-05-26cross-tools: fts has different types for cmp routineWarner Losh
2024-05-23libpmc: remove tautological assertBrooks Davis
2024-04-20libpmc: Import AMD Zen 4 PMU eventsAlexander Motin
2024-03-16jevents: Fix bootstrapping on macOS with Clang 16 / Apple Clang 15Jessica Clarke
2023-12-11jevents: fix bootstrapping on Linux with Clang 16Alex Richardson
2023-11-26lib: Automated cleanup of cdefs and other formattingWarner Losh
2023-10-29dirdeps: Add missing dependency filesStephen J. Kiernan
2023-10-18pmc.amd(3): rename from pmc.k8(3)Mitchell Horne
2023-10-18pmc: remove last bits of AMD K7 CPU supportMitchell Horne
2023-09-03pmc: better distinguish pmu-events allocation pathMitchell Horne
2023-09-03libpmc: make pmc_pmu_pmcallocate() machine-independentMitchell Horne
2023-08-16Remove $FreeBSD$: two-line nroff patternWarner Losh
2023-08-16Remove $FreeBSD$: one-line sh patternWarner Losh
2023-08-16Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16Remove $FreeBSD$: one-line .c comment patternWarner Losh
2023-08-16Remove $FreeBSD$: one-line .h patternWarner Losh
2023-08-16Remove $FreeBSD$: two-line .h patternWarner Losh
2023-07-10pmclog(3): Drop .UdMitchell Horne
2023-06-24pmc: clean up remaining Pentium man page referencesMitchell Horne
2023-06-20libpmc: Define a PMCLOG_SKIP32 helper macro to skip over a 32-bit field.John Baldwin
2023-06-16pmc: clarify and strengthen statements about API/ABIMitchell Horne
2023-06-07libpmc: Handle PMCALLOCATE log with PMC code on PMU event systemJessica Clarke
2023-06-01libpmc: expand PMC_OP* definesMitchell Horne
2023-05-31pmc: Rework PROCEXEC event to support PIEsJessica Clarke
2023-05-31pmc: Initialise and check the pm_flags field for CONFIGURELOGJessica Clarke
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-04-18Update/fix Makefile.depend for userlandSimon J. Gerraty
2023-04-05pmc: Keep a list sorted.Joseph Koshy
2023-03-23libpmc: Use LIB_CXX instead of explicit LDADD to link a C++ library.John Baldwin
2023-01-18Refresh CPU types and classes from sys/sys/pmc.h.Pau Amma
2022-12-02libpmc: remove unused auto_ptr warning suppressionEd Maste
2022-10-11pmc.sandybridge(3): Fix a few EVENT_ vs Event inconsistenciesJessica Clarke
2022-09-05libpmc: pmc_init() should avoid overflowing pmc_class_tableToomas Soome
2022-09-04pmc(3): Correct some typos in event descriptionsGordon Bergling
2022-07-26Add pmc.dmc-620(3) man page.Aleksandr Rybalko
2022-07-10Add the Arm CoreLink CMN-600 Coherent Mesh Network Controller PMU driver man ...Aleksandr Rybalko
2022-07-06libpmc: add armv8 pmu-event aliasesMitchell Horne
2022-07-06libpmc: import updated pmu-events for arm64Mitchell Horne
2022-07-03pmc(3): Fix a common typo in a descriptionGordon Bergling
2022-06-26libpmc: attempt to fix the buildBjoern A. Zeeb
2022-06-26Allocate event for DMC-620 and CMN-600 controllers PMU. Add events supported ...Aleksandr Rybalko
2022-06-26System wide and NUMA domain wide counters support. PMC classes for ARM DMC-62...Aleksandr Rybalko