aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hwpmc/hwpmc_intel.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* hwpmc: trim obsolete Intel CPU and class defsMitchell Horne2023-05-061-1/+1
* hwpmc: Add IDs for few more Intel Atom CPUs.Alexander Motin2022-06-031-4/+17
* hwpmc: Add basic Intel Alderlake CPUs support.Alexander Motin2022-05-311-80/+27
* hwpmc: Add IDs for Intel Comet/Ice/Tiger/Rocketlake CPUs.Alexander Motin2021-11-261-0/+23
* 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: Always set pmc_cpuid to somethingRyan Moeller2020-07-141-4/+6
* Add stepping to the kern.hwpmc.cpuid string on x86.Alexander Motin2020-07-141-2/+2
* Add family 0x5F (Denverton) to PMC_CPU_INTEL_ATOM_GOLDMONT.Alexander Motin2020-04-241-0/+1
* Add hwpmc support for Intel Atom Goldmont microarchitectureMarcin Wojtas2020-04-061-0/+6
* hwpmc_intel: List all Silvermont ids.Konstantin Belousov2019-06-031-0/+4
* hwpmc: remove unused pre-table driven bits for intelMatt Macy2018-05-311-82/+1
* hwpmc(9): Make pmclog buffer pcpu and update constantsMatt Macy2018-05-121-0/+2
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* o Support for Kabylake CPU PMCs (fall down to PMC_CPU_INTEL_SKYLAKE).Ruslan Bukin2017-10-131-0/+4
* Skylake server core PMC support for hwpmc(4).Konstantin Belousov2017-09-061-0/+6
* Add support for Intel Skylake and Intel Broadwell PMC's. The Broadwell PMC's ...Randall Stewart2015-11-301-0/+15
* Convert hwpmc(4) debug printfs over to KTR.John Baldwin2015-05-081-4/+4
* hwpmc: add initial Intel Broadwell support.Rui Paulo2015-04-051-0/+8
* Update the hwpmc driver to have the new type HASWELL_XEON. AlsoRandall Stewart2015-01-141-1/+9
* For Xeon 7500 and 48XX (Nehalem EX and Westmere EX) variants of theKonstantin Belousov2014-06-041-1/+12
* Update hwpmc to support core events for Atom Silvermont microarchitecture.Hiren Panchasara2014-03-201-0/+6
* Add another Haswell model (0x45) to the set of supported chips.George V. Neville-Neil2013-12-201-0/+1
* o Remove assertions on ipa_version as sometimes the version detectionAttilio Rao2013-12-201-4/+12
* Complete r250097:Davide Italiano2013-04-301-3/+6
* When hwpmc(4) module is unloaded it reports a double leakage. This happensDavide Italiano2013-04-301-7/+3
* Trailing whitespace cleanup along with 80 column enforcemnt.Sean Bruno2013-04-031-4/+10
* Update hwpmc to support Haswell class processors.Sean Bruno2013-03-281-0/+8
* Update hwpmc to support the Xeon class of Ivybridge processors.Sean Bruno2013-01-311-0/+6
* Update hwpmc to support the Xeon class of Sandybridge processors.Sean Bruno2012-10-191-0/+6
* Add Intel Ivy Bridge support to hwpmc(9).Fabien Thomas2012-09-061-0/+6
* Disable hwpmc(4) support for Intel Xeon Sandy Bridge (Model 0x2D).Davide Italiano2012-06-171-1/+0
* Remove out of date KASSERT that fire with soft PMC.Fabien Thomas2012-05-101-12/+0
* Add software PMC support.Fabien Thomas2012-03-281-4/+2
* Fix crash on VirtualBox (and probably on some real hardware):Oleksandr Tymoshenko2012-03-271-0/+3
* - Add support for the Intel Sandy Bridge microarchitecture (both core and unc...Davide Italiano2012-03-011-0/+9
* - Support for uncore counting events: one fixed PMC with the uncoreFabien Thomas2010-04-021-1/+40
* Recognize Intel CPUs with Family 0x6, Models 0x1E and 0x1F.Joseph Koshy2009-12-181-0/+2
* - Add support for nehalem/corei7 cpus. This supports all of the coreJeff Roberson2009-01-271-0/+5
* Fixes for Core2 Extreme support.Joseph Koshy2008-12-031-0/+2
* - Add support for PMCs in Intel CPUs of Family 6, model 0xE (Core SoloJoseph Koshy2008-11-271-5/+37
* Introduce cpu_vendor_id and replace a lot of strcmp(cpu_vendor, "...").Jung-uk Kim2008-11-261-1/+2
* Fix assertions.Joseph Koshy2008-11-151-6/+9
* - Separate PMC class dependent code from other kinds of machineJoseph Koshy2008-11-091-0/+227
* MFP4:Joseph Koshy2005-06-091-143/+0
* Add convenience APIs pmc_width() and pmc_capabilities() to -lpmc.Joseph Koshy2005-05-011-1/+3
* Include <sys/pmc.h> instead of <machine/pmc_mdep.h>. The MI headerMarcel Moolenaar2005-04-201-2/+1