aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hwpmc
Commit message (Expand)AuthorAgeFilesLines
* - Add support for nehalem/corei7 cpus. This supports all of the coreJeff Roberson2009-01-273-53/+838
* Bug fixes:Joseph Koshy2008-12-161-7/+6
* - Disambiguate a few panic messages.Joseph Koshy2008-12-151-35/+37
* - Bug fix: prevent a thread from migrating between CPUs between theJoseph Koshy2008-12-131-16/+60
* Fixes for Core2 Extreme support.Joseph Koshy2008-12-032-3/+5
* Add aliases that map architectural event names to fixed function counters.Joseph Koshy2008-12-031-0/+5
* - Efficiency tweak: when checking for PMC overflows, only go toJoseph Koshy2008-12-022-14/+13
* Improve a comment.Joseph Koshy2008-11-301-4/+7
* - Add support for PMCs in Intel CPUs of Family 6, model 0xE (Core SoloJoseph Koshy2008-11-276-20/+2878
* Introduce cpu_vendor_id and replace a lot of strcmp(cpu_vendor, "...").Jung-uk Kim2008-11-264-7/+11
* Unbreak LINT.Joseph Koshy2008-11-224-0/+24
* Print PMC widths in the initialization announcement.Joseph Koshy2008-11-161-1/+2
* Correct an oversight: call the MD finalize hook at module unloadJoseph Koshy2008-11-151-0/+3
* Fix assertions.Joseph Koshy2008-11-151-6/+9
* Correct an indexing error (a change missed out in #184802).Joseph Koshy2008-11-151-1/+1
* - Separate PMC class dependent code from other kinds of machineJoseph Koshy2008-11-0913-912/+1455
* Style tweak.Joseph Koshy2008-11-091-2/+2
* Remove unnecessary locking around vn_fullpath(). The vnode lock for theJohn Baldwin2008-11-041-2/+0
* Fix a number of style issues in the MALLOC / FREE commit. I've tried toDag-Erling Smørgrav2008-10-232-15/+13
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-236-55/+50
* - Sparsely number enumerations 'pmc_cputype' and 'pmc_event' in order toJoseph Koshy2008-10-091-443/+373
* Rework pmc-dependent flag handling.Joseph Koshy2008-10-091-14/+22
* Correct a typo.Joseph Koshy2008-10-061-1/+1
* Fix a typo.Joseph Koshy2008-10-041-1/+1
* Correct misspellings.Joseph Koshy2008-10-021-2/+2
* Support sparsely numbered CPUs.Joseph Koshy2008-09-224-71/+77
* Correct a callchain capture bug on the i386.Joseph Koshy2008-09-151-3/+3
* - Provide kernelname as the name for process with P_KTHREAD set asJeff Roberson2008-07-251-1/+5
* Sign-extend the 48-bit AMD PMC counter before treating it to a 64-bitAdrian Chadd2008-03-181-5/+8
* Fix the debugging output - the '0x' was duplicated from the %p option.Adrian Chadd2008-03-181-1/+1
* Correct a typo.Joseph Koshy2008-03-141-2/+6
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inAttilio Rao2008-01-131-4/+2
* vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao2008-01-101-1/+1
* Add stub functions to unbreak LINT.Joseph Koshy2007-12-074-0/+80
* Kernel and hwpmc(4) support for callchain capture.Joseph Koshy2007-12-076-112/+547
* Revert revision 1.4.Joseph Koshy2007-11-291-1/+1
* Rename the kthread_xxx (e.g. kthread_create()) callsJulian Elischer2007-10-201-2/+2
* Commit 14/14 of sched_lock decomposition.Jeff Roberson2007-06-051-6/+6
* Fix witness(4) warnings about mutex use.Joseph Koshy2007-04-193-20/+30
* Use pause() rather than tsleep() on stack variables and function pointers.John Baldwin2007-02-271-4/+4
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-7/+12
* Declare security and security.bsd sysctl hierarchies in sysctl.h alongRobert Watson2006-09-171-2/+0
* First pass at removing Alpha kernel support.John Baldwin2006-05-111-40/+0
* Change msleep() and tsleep() to not alter the calling thread's priorityJohn Baldwin2006-04-171-8/+1
* Fix a cut-n-paste bug that crept in.Joseph Koshy2006-04-111-2/+2
* Add support for Intel cpu model's 5 & 6.Paul Saab2006-04-041-1/+1
* Forcibly turn off all PMCs at module unload time.Joseph Koshy2006-03-281-0/+6
* MFP4: Support for profiling dynamically loaded objects.Joseph Koshy2006-03-262-16/+189
* When deconfiguring a log, only stop PMCs that are in the RUNNINGJoseph Koshy2006-03-181-1/+2
* When compiled with -DDEBUG, only print the old value of a PMC in aJoseph Koshy2006-03-161-1/+1