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