aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hwpmc
Commit message (Expand)AuthorAgeFilesLines
...
* hwpmc_mod.c: whitespace style cleanupMitchell Horne2023-06-141-291/+169
* hwpmc_mod.c: return statement styleMitchell Horne2023-06-141-42/+38
* pmc: Rework PROCEXEC event to support PIEsJessica Clarke2023-05-302-7/+9
* pmc: Provide full path to modules from kernel linkerJessica Clarke2023-05-301-1/+1
* pmc: Initialise and check the pm_flags field for CONFIGURELOGJessica Clarke2023-05-301-0/+6
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-1221-21/+21
* hwpmc: pass pmc pointer to more class methodsMitchell Horne2023-05-0613-329/+87
* hwpmc: unused/diagused annotations in tsc classMitchell Horne2023-05-061-19/+8
* hwpmc: remove stub pmd_switch_{in,out} methodsMitchell Horne2023-05-064-64/+8
* hwpmc: remove pmd_pcpu_{init,fini} callbacksMitchell Horne2023-05-063-11/+0
* hwpmc_logging: less macro magic for type namesMitchell Horne2023-05-061-24/+33
* hwpmc: don't use deprecated copystr(9)Mitchell Horne2023-05-0610-78/+24
* hwpmc: use kstack_contains()Mitchell Horne2023-05-063-69/+45
* hwpmc: simplify arm64 kernel stack unwindingMitchell Horne2023-05-061-21/+10
* hwpmc: trim obsolete Intel CPU and class defsMitchell Horne2023-05-061-1/+1
* pmc_events.h: event list formattingMitchell Horne2023-05-061-24/+24
* pmc_events.h: update event list commentMitchell Horne2023-05-061-4/+4
* hwpmc: remove remaining UCP event definitionsMitchell Horne2023-05-062-33/+0
* hwpmc: drop vestigial IAP event definitionsMitchell Horne2023-05-061-16/+0
* hwpmc: Fix a typoMark Johnston2023-05-011-1/+1
* hwpmc: Don't wrap entire files in #ifdef DEV_ACPI.John Baldwin2023-03-012-14/+1
* Fix the SPDX-License-Identifier in DMC-620 filesAndrew Turner2022-12-224-4/+4
* Fix the SPDX-License-Identifier in CMN-600 filesAndrew Turner2022-12-222-2/+2
* Fix loading the hwpmc module when ACPI is enabledAndrew Turner2022-12-222-1/+14
* hwpmc: Define full set of Armv8.0 eventsJessica Clarke2022-10-101-2/+773
* hwpmc: Move DMC-620 and CMN-600 events to allow for full Armv8.0 spaceJessica Clarke2022-10-101-7/+7
* hwpmc: purge EOL release compatibilityElliott Mitchell2022-09-083-14/+0
* hwpmc: Avoid touching MSR_DEBUGCTLMSR inside VMs.Alexander Motin2022-09-011-1/+1
* arm64: Fix hwpmc module for OPT_ACPI isn't selectedEmmanuel Vadot2022-08-311-0/+6
* pmu_dmc620: Remove unused devclass from DRIVER_MODULE.John Baldwin2022-08-231-3/+1
* Adjust function definition in hwpmc to avoid clang 15 warningAndrew Turner2022-08-117-8/+8
* AST: reworkKonstantin Belousov2022-08-021-2/+15
* Fix unused variable warnings in hwpmc_mod.cDimitry Andric2022-07-211-15/+0
* Adjust pmc_thread_descriptor_pool_drain() definition to avoid clang 15 warningDimitry Andric2022-07-211-1/+1
* Adjust pcm_md_initialize() definition to avoid clang 15 warningDimitry Andric2022-07-211-1/+1
* Adjust pcmlog_{initialize,shutdown}() definitions to avoid clang 15 warningDimitry Andric2022-07-211-2/+2
* hwpmc: further fix build (__diagused/debug/missing files entries)Bjoern A. Zeeb2022-06-272-9/+5
* pmc: unhide struct pmc_md_dmc620_pmu_op_pmcallocateBjoern A. Zeeb2022-06-271-2/+2
* Add support of ARM CMN-600 controller, PMU access functions only. Add support...Aleksandr Rybalko2022-06-261-0/+830
* The Arm CoreLink DMC-620 Dynamic Memory Controller PMU driverAleksandr Rybalko2022-06-262-0/+1020
* Allocate event for DMC-620 and CMN-600 controllers PMU. Add events supported ...Aleksandr Rybalko2022-06-264-1/+432
* Support of optional PMC classes.Aleksandr Rybalko2022-06-262-5/+36
* hwpmc: Reenable PME before reenabling counters.Alexander Motin2022-06-151-3/+3
* hwpmc: Correct sysctl description.Alexander Motin2022-06-151-1/+1
* hwpmc: Permit the minimum sampling count to be set as a sysctl.John Baldwin2022-06-091-12/+26
* hwpmc: Increase thread priority while iterating CPUs.Alexander Motin2022-06-072-21/+17
* hwpmc: Add IDs for few more Intel Atom CPUs.Alexander Motin2022-06-032-4/+19
* hwpmc: Skip GLOBAL_CTRL updates on stop_pmc().Alexander Motin2022-06-022-10/+4
* hwpmc: Bump Intel's IA32_PERFEVTSELx width to 64 bits.Alexander Motin2022-06-024-23/+28
* hwpmc: Make powerpc memory allocation alike to x86.Alexander Motin2022-06-012-7/+5