opnsense-src/sys/dev/hwpmc
Fabien Thomas 2dde521a9a There's a small set of events on Nehalem, that are not supported in
processors with CPUID signature 06_1AH, 06_1EH, and 06_1FH.

Refuse to allocate them on unsupported model.

Submitted by:	Davide Italiano <davide.italiano@gmail.com>
MFC after:	1 month
2011-12-12 13:12:55 +00:00
..
hwpmc_amd.c - Efficiency tweak: when checking for PMC overflows, only go to 2008-12-02 10:46:35 +00:00
hwpmc_amd.h - Separate PMC class dependent code from other kinds of machine 2008-11-09 17:37:54 +00:00
hwpmc_arm.c Intel XScale hwpmc(4) support. 2009-12-23 23:16:54 +00:00
hwpmc_core.c There's a small set of events on Nehalem, that are not supported in 2011-12-12 13:12:55 +00:00
hwpmc_core.h Make sure that we clear the correct bits when we turn off 2010-07-29 17:52:23 +00:00
hwpmc_ia64.c Unbreak LINT. 2008-11-22 12:34:49 +00:00
hwpmc_intel.c - Support for uncore counting events: one fixed PMC with the uncore 2010-04-02 13:23:49 +00:00
hwpmc_logging.c Add a flush of the current PMC log buffer before displaying the next top. 2011-10-18 15:25:43 +00:00
hwpmc_mips.c Add support for hwpmc(4) on the MIPS 24K, 32 bit, embedded processor. 2010-03-03 15:05:58 +00:00
hwpmc_mips24k.c Flip on processing interrupt profile events for mips24k. 2011-11-09 17:38:27 +00:00
hwpmc_mips24k.h Begin implementing correct MIPS24K sampling mode behaviour. 2011-10-07 06:13:38 +00:00
hwpmc_mod.c Add a flush of the current PMC log buffer before displaying the next top. 2011-10-18 15:25:43 +00:00
hwpmc_pentium.c - Separate PMC class dependent code from other kinds of machine 2008-11-09 17:37:54 +00:00
hwpmc_pentium.h - Separate PMC class dependent code from other kinds of machine 2008-11-09 17:37:54 +00:00
hwpmc_piv.c Adjust the handling of the local APIC PMC interrupt vector: 2009-08-14 21:05:08 +00:00
hwpmc_piv.h - Separate PMC class dependent code from other kinds of machine 2008-11-09 17:37:54 +00:00
hwpmc_powerpc.c Unbreak LINT. 2008-11-22 12:34:49 +00:00
hwpmc_ppro.c Adjust the handling of the local APIC PMC interrupt vector: 2009-08-14 21:05:08 +00:00
hwpmc_ppro.h - Separate PMC class dependent code from other kinds of machine 2008-11-09 17:37:54 +00:00
hwpmc_sparc64.c Unbreak LINT. 2008-11-22 12:34:49 +00:00
hwpmc_tsc.c - Separate PMC class dependent code from other kinds of machine 2008-11-09 17:37:54 +00:00
hwpmc_tsc.h - Separate PMC class dependent code from other kinds of machine 2008-11-09 17:37:54 +00:00
hwpmc_uncore.c - Support for uncore counting events: one fixed PMC with the uncore 2010-04-02 13:23:49 +00:00
hwpmc_uncore.h - Support for uncore counting events: one fixed PMC with the uncore 2010-04-02 13:23:49 +00:00
hwpmc_x86.c Use a better check for a valid kernel stack address when capturing 2009-12-03 14:59:42 +00:00
hwpmc_xscale.c Intel XScale hwpmc(4) support. 2009-12-23 23:16:54 +00:00
hwpmc_xscale.h Intel XScale hwpmc(4) support. 2009-12-23 23:16:54 +00:00
pmc_events.h Fix two aliases that had the same name but were pointing to different 2010-10-04 17:22:18 +00:00