summaryrefslogtreecommitdiffstats
path: root/sys/dev/hwpmc
Commit message (Expand)AuthorAgeFilesLines
...
* Fix a >80 character long line, introduced in my previous commit.adrian2013-08-251-1/+2
* Update the MEM_UOP_RETIRED PMC operation for sandy bridge and sandyadrian2013-08-252-24/+35
* Rename the kld_unload event handler to kld_unload_try, and add a newmarkj2013-08-241-58/+53
* Change the name of this particular event to reflect the name used inadrian2013-08-211-2/+2
* Correct a typo in the event mask mnemonic.bz2013-08-201-1/+1
* Add in missing events for Sandy Bridge Xeon.adrian2013-08-182-5/+27
* Relax the vm object locking. Use a read lock.alc2013-06-051-10/+10
* Suppress a GCC warning. This warning is actually bogus and newer GCCdavide2013-05-021-1/+1
* malloc(9) cannot return NULL if M_WAITOK flag is specified.davide2013-04-302-17/+5
* The Intel PMC architectural events have encodings which are identical todavide2013-04-302-25/+49
* Complete r250097:davide2013-04-301-3/+6
* When hwpmc(4) module is unloaded it reports a double leakage. This happensdavide2013-04-301-7/+3
* Fixup Westmere hwpmc(4) support: add missing CPU flag so thatdavide2013-04-301-3/+3
* Improve/correct a comment. We now support a lot more cpu types.hiren2013-04-141-1/+1
* Cosmetic change: make a comment reference Sandy Bridge *Xeon*rstone2013-04-121-1/+1
* Trailing whitespace cleanup along with 80 column enforcemnt.sbruno2013-04-034-1682/+1803
* Update hwpmc to support Haswell class processors.sbruno2013-03-284-187/+532
* MFCattilio2013-03-081-6/+15
|\
| * Add a generic way to call per event allocate / release function.fabient2013-03-051-6/+15
| * Add support for good old 8192Hz profiling clock to software PMC.mav2013-02-261-3/+6
| * Change the way how software PMC updates counters.mav2013-02-261-2/+6
* | MFCattilio2013-02-261-3/+6
* | MFCattilio2013-02-261-2/+6
* | Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() toattilio2013-02-201-10/+10
* | Switch vm_object lock to be a rwlock.attilio2013-02-201-0/+1
|/
* Update hwpmc to support the Xeon class of Ivybridge processors.sbruno2013-01-313-191/+428
* Quiesce a couple of clang warningssbruno2013-01-122-2/+2
* Fixup r240246: hwpmc needs to retain the pinning until ASTs are notattilio2012-10-301-1/+1
* Cleanup and rename some variables in libpmc and hwpmc.sbruno2012-10-241-5/+5
* Remove the support for using non-mpsafe filesystem modules.kib2012-10-221-3/+0
* Update hwpmc to support the Xeon class of Sandybridge processors.sbruno2012-10-193-211/+532
* hwpmc amd_pcpu_fini: fix a bug in code locked under DEBUGavg2012-09-181-1/+1
* Remove all the checks on curthread != NULL with the exception of some MDattilio2012-09-132-9/+3
* Complete and merge the list between Sandy/Ivy bridge of eventsfabient2012-09-071-28/+18
* Add Intel Ivy Bridge support to hwpmc(9).fabient2012-09-064-176/+433
* Disable hwpmc(4) support for Intel Xeon Sandy Bridge (Model 0x2D).davide2012-06-171-1/+0
* Add ARM callchain support for hwpmc.fabient2012-06-131-12/+92
* Soft PMC support for ARM.fabient2012-05-231-8/+17
* Remove out of date KASSERT that fire with soft PMC.fabient2012-05-101-12/+0
* Fix so that ,usr and ,os work correctly with fixed function (IAF)gnn2012-05-021-1/+2
* Fix class malloc init for mips and powerpc that was not convertedfabient2012-04-232-6/+2
* Add software PMC support.fabient2012-03-2815-69/+802
* Fix crash on VirtualBox (and probably on some real hardware):gonzo2012-03-272-1/+8
* Fix random deadlock on pmcstat exit:fabient2012-03-271-2/+4
* Add Octeon PMC hardware backendgonzo2012-03-231-0/+195
* Add list of Octeon's PMC counters obtained from cvmx-core.hgonzo2012-03-231-0/+63
* Rework MIPS PMC code:gonzo2012-03-223-598/+561
* - Remove unncessary type castsgonzo2012-03-141-6/+15
* This header file no longer exists when doing cross builds, so remove it.adrian2012-03-121-1/+0
* Implement pmc_save_user_callchain and pmc_save_kernel_callchain for MIPSgonzo2012-03-121-10/+308
OpenPOWER on IntegriCloud