aboutsummaryrefslogtreecommitdiff
path: root/lib/libpmc
Commit message (Expand)AuthorAgeFilesLines
* libpmc: add more alderlake modelsacazuc2025-02-251-0/+3
* man: Misc syntax fixesGraham Percival2024-11-142-2/+0
* manuals: Fix datesGraham Percival2024-10-281-1/+1
* Remove residual blank line at start of MakefileWarner Losh2024-07-153-3/+0
* cross-tools: fts has different types for cmp routineWarner Losh2024-05-261-1/+1
* libpmc: remove tautological assertBrooks Davis2024-05-231-1/+0
* libpmc: Import AMD Zen 4 PMU eventsAlexander Motin2024-04-2011-1/+3871
* jevents: Fix bootstrapping on macOS with Clang 16 / Apple Clang 15Jessica Clarke2024-03-161-1/+1
* jevents: fix bootstrapping on Linux with Clang 16Alex Richardson2023-12-121-0/+4
* lib: Automated cleanup of cdefs and other formattingWarner Losh2023-11-273-3/+0
* dirdeps: Add missing dependency filesStephen J. Kiernan2023-10-291-0/+10
* pmc.amd(3): rename from pmc.k8(3)Mitchell Horne2023-10-1825-27/+32
* pmc: remove last bits of AMD K7 CPU supportMitchell Horne2023-10-1826-294/+1
* pmc: better distinguish pmu-events allocation pathMitchell Horne2023-09-033-17/+5
* libpmc: make pmc_pmu_pmcallocate() machine-independentMitchell Horne2023-09-032-13/+26
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-1638-76/+0
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-164-4/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-162-4/+0
* Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-162-2/+0
* Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-161-1/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-169-18/+0
* pmclog(3): Drop .UdMitchell Horne2023-07-101-3/+1
* pmc: clean up remaining Pentium man page referencesMitchell Horne2023-06-242-6/+0
* libpmc: Define a PMCLOG_SKIP32 helper macro to skip over a 32-bit field.John Baldwin2023-06-201-6/+7
* pmc: clarify and strengthen statements about API/ABIMitchell Horne2023-06-161-6/+2
* libpmc: Handle PMCALLOCATE log with PMC code on PMU event systemJessica Clarke2023-06-072-7/+29
* libpmc: expand PMC_OP* definesMitchell Horne2023-06-011-24/+23
* pmc: Rework PROCEXEC event to support PIEsJessica Clarke2023-05-303-4/+9
* pmc: Initialise and check the pm_flags field for CONFIGURELOGJessica Clarke2023-05-301-0/+1
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-128-8/+8
* Update/fix Makefile.depend for userlandSimon J. Gerraty2023-04-191-0/+1
* pmc: Keep a list sorted.Joseph Koshy2023-04-051-41/+41
* libpmc: Use LIB_CXX instead of explicit LDADD to link a C++ library.John Baldwin2023-03-231-2/+1
* Refresh CPU types and classes from sys/sys/pmc.h.Pau Amma2023-01-181-8/+72
* libpmc: remove unused auto_ptr warning suppressionEd Maste2022-12-021-3/+0
* pmc.sandybridge(3): Fix a few EVENT_ vs Event inconsistenciesJessica Clarke2022-10-101-4/+4
* libpmc: pmc_init() should avoid overflowing pmc_class_tableToomas Soome2022-09-052-22/+88
* pmc(3): Correct some typos in event descriptionsGordon Bergling2022-09-046-10/+10
* Add pmc.dmc-620(3) man page.Aleksandr Rybalko2022-07-262-0/+166
* Add the Arm CoreLink CMN-600 Coherent Mesh Network Controller PMU driver man ...Aleksandr Rybalko2022-07-102-0/+598
* libpmc: add armv8 pmu-event aliasesMitchell Horne2022-07-061-0/+15
* libpmc: import updated pmu-events for arm64Mitchell Horne2022-07-06168-4/+10204
* pmc(3): Fix a common typo in a descriptionGordon Bergling2022-07-031-1/+1
* libpmc: attempt to fix the buildBjoern A. Zeeb2022-06-261-0/+2
* Allocate event for DMC-620 and CMN-600 controllers PMU. Add events supported ...Aleksandr Rybalko2022-06-261-0/+181
* System wide and NUMA domain wide counters support. PMC classes for ARM DMC-62...Aleksandr Rybalko2022-06-261-1/+5
* libpmc: Prefer fixed counters in Intel event aliases.Alexander Motin2022-06-021-4/+4
* libpmc: Fix INVERT flag mapping for both Intel and AMD.Alexander Motin2022-05-311-2/+2
* libpmc: Disable hardcoding of Intel fixed counters.Alexander Motin2022-05-312-2/+3
* libpmc: jevents: Sync with the latest Linux kernel.Alexander Motin2022-05-3010-233/+569