summaryrefslogtreecommitdiffstats
path: root/sys/dev/hwpmc
Commit message (Expand)AuthorAgeFilesLines
* Convert pm_runcount to int to correctly check for negative value.fabient2010-06-051-8/+5
* When configuring a system-wide couting PMC, hwpmc was incorrectly logging pro...rstone2010-05-011-9/+9
* - Fix a typo OFFCORE_REQUESTS.ANY.RFO is B0H10H and not 80H10H.fabient2010-04-152-2/+3
* - Support for uncore counting events: one fixed PMC with the uncorefabient2010-04-026-977/+3467
* If there is multiple PMCs for the same interrupt ignore new post.fabient2010-03-311-3/+5
* Handling SIGPIPE will cause deadlock/crash.fabient2010-03-261-4/+0
* Change the way shutdown is handled for log file.fabient2010-03-081-21/+27
* Add support for hwpmc(4) on the MIPS 24K, 32 bit, embedded processor.gnn2010-03-034-2/+811
* Use VFS_{LOCK,UNLOCK}_GIANT() around the call to vrele().jkoshy2009-12-291-0/+6
* * Support the L1D_CACHE_LD event on Core2 processors.jkoshy2009-12-261-8/+8
* Log process mappings for existing processes at PMC start time.jkoshy2009-12-261-3/+161
* Intel XScale hwpmc(4) support.rpaulo2009-12-234-20/+803
* Recognize Intel CPUs with Family 0x6, Models 0x1E and 0x1F.jkoshy2009-12-181-0/+2
* Use a better check for a valid kernel stack address when capturingjkoshy2009-12-031-2/+3
* Fix parenthesis typo -- copy full frame pointer for userland callchain,emaste2009-12-011-1/+1
* Use switch out (SWO) instead of switch in (SWI) debug log mask in csw_out.emaste2009-11-301-1/+1
* - fix a LOR between process lock and pmc thread mutexfabient2009-11-241-14/+19
* Only claim that the PMC_CLASS_IAF PMCs are supported by a CPU ifjkoshy2009-10-241-5/+15
* Handle the case where there is only one PMC in the system.fabient2009-10-211-4/+4
* Fix KASSERT string to include the real module name.rpaulo2009-10-181-1/+1
* Reserve events for XScale.rpaulo2009-09-221-2/+29
* Add counters for the i7 architecture which were accidentally leftgnn2009-09-012-3/+82
* Adjust the handling of the local APIC PMC interrupt vector:jhb2009-08-144-20/+19
* Fix a LOR between pmc_sx and proctree/allproc when creating a new threadattilio2009-06-252-7/+19
* - 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
OpenPOWER on IntegriCloud