summaryrefslogtreecommitdiffstats
path: root/lib/libpmc/pmc.ivybridgexeon.3
Commit message (Collapse)AuthorAgeFilesLines
* Fix Ivy Bridge+ MEM_UOPS_RETIRED countersrstone2015-03-101-25/+18
| | | | | | | | | | | | | The MEM_UOPS_RETIRED actually work the same way as the Sandy Bridge counters, but the counters were documented in a different way and that seemed to cause the Ivy Bridge counters to be implemented incorrectly. Use the same counter definitions as Sandy Bridge. While I'm here, rename the counters to match what's documented in the datasheet. Differential Revision: https://reviews.freebsd.org/D1590 MFC after: 1 month Sponsored by: Sandvine Inc.
* Fix Sandy Bridge+ hwpmc branch countersrstone2015-03-101-53/+33
| | | | | | | | | | | | | | | | | On Sandy Bridge and later, to count branch-related events you have to or together a mask indicating the type of branch instruction to count (e.g. direct jump, branch, etc) and a bits indicating whether to count taken and not-taken branches. The current counter definitions where defining this bits individually, so the counters never worked and always just counted 0. Fix the counter definitions to instead contain the proper combination of masks. Also update the man pages to reflect the new counters. Differential Revision: https://reviews.freebsd.org/D1587 MFC after: 1 month Sponsored by: Sandvine Inc.
* mdoc: sort SEE ALSO.joel2015-01-041-6/+6
|
* use .Mt to mark up email addresses consistently (part3)bapt2014-06-231-4/+3
| | | | | PR: 191174 Submitted by: Franco Fichtner <franco at lastsummer.de>
* Update hwpmc to support the Xeon class of Ivybridge processors.sbruno2013-01-311-0/+911
case 0x3E: /* Per Intel document 325462-045US 01/2013. */ Add manpage to document all the goodness that is available in this processor model. No support for uncore events at this time. Submitted by: hiren panchasara <hiren.panchasara@gmail.com> Reviewed by: davide, jimharris, sbruno Obtained from: Yahoo! Inc. MFC after: 2 weeks
OpenPOWER on IntegriCloud