summaryrefslogtreecommitdiffstats
path: root/sys/dev/hwpmc/hwpmc_soft.c
Commit message (Collapse)AuthorAgeFilesLines
* Convert hwpmc(4) debug printfs over to KTR.jhb2015-05-081-3/+3
| | | | | | | Differential Revision: https://reviews.freebsd.org/D2487 Reviewed by: davide, emaste MFC after: 2 weeks Sponsored by: Norse Corp, Inc.
* malloc(9) cannot return NULL if M_WAITOK flag is specified.davide2013-04-301-3/+0
|
* Add a generic way to call per event allocate / release function.fabient2013-03-051-6/+15
| | | | | Reviewed by: mav MFC after: 1 month
* Add support for good old 8192Hz profiling clock to software PMC.mav2013-02-261-3/+6
| | | | Reviewed by: fabient
* Change the way how software PMC updates counters.mav2013-02-261-2/+6
| | | | | | This at least fixes -n option of pmcstat. Reviewed by: fabient
* Quiesce a couple of clang warningssbruno2013-01-121-1/+1
| | | | | Submitted by: hiren panchasara <hiren.panchasara@gmail.com> Obtained from: Yahoo! Inc
* Add software PMC support.fabient2012-03-281-0/+485
New kernel events can be added at various location for sampling or counting. This will for example allow easy system profiling whatever the processor is with known tools like pmcstat(8). Simultaneous usage of software PMC and hardware PMC is possible, for example looking at the lock acquire failure, page fault while sampling on instructions. Sponsored by: NETASQ MFC after: 1 month
OpenPOWER on IntegriCloud