aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hwpmc
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* hwpmc: Remove always zero pc_resync field.Alexander Motin2022-06-011-21/+8
* hwpmc: Add basic Intel Alderlake CPUs support.Alexander Motin2022-05-312-80/+28
* hwpmc: Update Intel's programmable counters restrictions.Alexander Motin2022-05-311-47/+54
* hwpmc: Correct selection of Intel fixed counters.Alexander Motin2022-05-311-9/+25
* hwpmc: Use hardware PMCs freezing on PMI on Intel v2+.Alexander Motin2022-05-301-129/+86
* hwpmc: Add Intel Core register defines up to version 5.Alexander Motin2022-05-291-6/+15
* hwpmc: Use __diagused for variables only used in KASSERT().John Baldwin2022-04-133-3/+3
* ppc hwpmc: Remove unused variables.John Baldwin2022-04-122-11/+0
* hwpmc_arm64: remove write only variables and the computations they doWarner Losh2022-04-062-13/+0
* armv7_allocate_pmc: remove write only variable pacWarner Losh2022-04-051-5/+0
* pmc_save_user_callchain: eliminate write only td variableWarner Losh2022-04-051-2/+0
* arm64 hwpmc: Support restricting counters to user or kernel mode.John Baldwin2022-03-111-0/+17
* hwpmc_arm64_md.c: Correct architecture name in assertions.Brett Gutstein2022-03-021-2/+2
* hwpmc: remove mips event definitionsMitchell Horne2022-01-281-366/+4
* hwpmc(4): Fix a typo in a sysctl descriptionGordon Bergling2022-01-261-1/+1
* hwpmc: drop 0x before %p printf format stringEd Maste2022-01-221-1/+1
* hwpmc: Fix amd/arm64/armv7/uncore sampling overflow raceJessica Clarke2022-01-104-21/+49
* hwpmc: deorbit mips supportWarner Losh2021-12-316-2143/+0
* hwpmc: Remove CTLFLAG_NEEDGIANT from sysctl.Alexander Motin2021-12-261-1/+1
* hwpmc: Add IDs for Intel Comet/Ice/Tiger/Rocketlake CPUs.Alexander Motin2021-11-262-1/+26
* hwpmc: initialize arm64 counter/interrupt stateMitchell Horne2021-11-081-0/+10
* libpmc: fix the 'cycles' event alias on x86Mitchell Horne2021-09-301-0/+3
* hwpmc: don't validate capabilities in allocation methodMitchell Horne2021-08-306-32/+5
* hwpmc: consistently validate PMC class in allocation methodMitchell Horne2021-08-308-0/+19
* Update a sysctl name to nbuffers_pcpu in hwpmc.4 and pmcstat.cPiotr Pawel Stefaniak2021-08-291-1/+1
* Fix some common typos in commentsGordon Bergling2021-08-081-1/+1
* x86_msr_op: extend the KPI to allow MSR read and single-CPU operationsKonstantin Belousov2021-08-051-4/+4
* hwpmc_intel: assert for correct nclasses valueMitchell Horne2021-08-041-0/+2
* hwpmc: disable uncore class on Sandy Bridge and newerMitchell Horne2021-08-041-6/+25
* hwpmc: remove static POWER8 definitionsLeandro Lupori2021-07-292-168/+1
* powerpc: change mfpvr return type to uint32_tLeandro Lupori2021-07-281-1/+1