aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hwpmc/hwpmc_mod.c
Commit message (Expand)AuthorAgeFilesLines
* Copy releng/8.2 to release/8.2.0 for 8.2-RELEASE.release/8.2.0_cvsKen Smith2011-02-161-1/+1
* MFC r199972:Ed Maste2010-09-021-1/+1
* MFC r208861:Fabien Thomas2010-08-031-8/+5
* MFC r207484:Ryan Stone2010-05-241-9/+9
* MFC r205998:Fabien Thomas2010-04-031-3/+5
* MFC 201151:Fabien Thomas2010-01-101-0/+6
* MFC 201021:Fabien Thomas2010-01-101-3/+161
* MFC 198343:Fabien Thomas2009-12-011-4/+4
* Fix a LOR between pmc_sx and proctree/allproc when creating a new threadAttilio Rao2009-06-251-7/+12
* - Bug fix: prevent a thread from migrating between CPUs between theJoseph Koshy2008-12-131-16/+60
* - Add support for PMCs in Intel CPUs of Family 6, model 0xE (Core SoloJoseph Koshy2008-11-271-6/+5
* 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
* - Separate PMC class dependent code from other kinds of machineJoseph Koshy2008-11-091-122/+230
* 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-231-12/+10
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-41/+37
* Support sparsely numbered CPUs.Joseph Koshy2008-09-221-38/+43
* - Provide kernelname as the name for process with P_KTHREAD set asJeff Roberson2008-07-251-1/+5
* 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
* Kernel and hwpmc(4) support for callchain capture.Joseph Koshy2007-12-071-63/+284
* Commit 14/14 of sched_lock decomposition.Jeff Roberson2007-06-051-6/+6
* Fix witness(4) warnings about mutex use.Joseph Koshy2007-04-191-17/+26
* 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
* 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
* MFP4: Support for profiling dynamically loaded objects.Joseph Koshy2006-03-261-5/+165
* 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
* When a process is de-configuring a log file, also stop all of itsJoseph Koshy2006-03-091-1/+6
* Fix a memory leak.Joseph Koshy2006-01-171-5/+7
* - Plug a memory leak: free up per-cpu sample buffers at module unload time.Joseph Koshy2005-12-261-3/+14
* Fix -Wundef warnings found when compiling i386 LINT, GENERIC andRuslan Ermilov2005-12-051-14/+14
* Return EOPNOTSUPP instead of EINVAL if a PMC allocation requestJoseph Koshy2005-08-221-1/+15
* Print PMC capabilities at module load time.Joseph Koshy2005-08-221-3/+9
* Fail the module loading process if the currently executing kernelJoseph Koshy2005-07-301-0/+12
* Use LK_CANRECURSE since when a PMC-owning process performs an exec,Joseph Koshy2005-07-171-1/+1
* Convert the atomic_ptr() operations over to operating on uintptr_tJohn Baldwin2005-07-151-1/+2
* sys/dev/hwpmc/hwpmc_{amd,piv,ppro}.c:Joseph Koshy2005-07-091-13/+13
* MFP4:Joseph Koshy2005-06-301-17/+20
* MFP4:Joseph Koshy2005-06-091-884/+1265
* Add convenience APIs pmc_width() and pmc_capabilities() to -lpmc.Joseph Koshy2005-05-011-140/+258
* Return the correct register number in the 'get_msr()' MD function.Joseph Koshy2005-04-281-7/+24
* Include <sys/pmc.h> instead of <machine/pmc_mdep.h>. The MI headerMarcel Moolenaar2005-04-201-2/+0
* Remove dead variable.Joseph Koshy2005-04-201-3/+2
* Minimal changes to get this to compile with -DDEBUG defined as wellWarner Losh2005-04-191-1/+3
* Bring a working snapshot of hwpmc(4), its associated libraries, userland util...Joseph Koshy2005-04-191-0/+3671