summaryrefslogtreecommitdiff
path: root/kern/perfmon.h
AgeCommit message (Collapse)Author
2018-05-03perfmon: Remove useless accessors.Remy Noel
Also rename pmc oveflow handling function.
2018-05-03perfmon: register a pmu_driver in place of pmu_ops.Remy Noel
Replace pmu_get_width with a property. Prepare the default overfow handling.
2018-04-29Minor changesRichard Braun
2018-04-21perfmon: various cosmetics.Remy Noel
2018-04-21perfmon: Test overflow in cpu test.Remy Noel
Adds perfmon_event_write as a test-only API.
2018-04-21perfmon: Add overflow handling.Remy Noel
Only architectural version 1 handled so far.
2018-04-21kern/perfmon: add perfmon_cpu_pmc get/setters.Remy Noel
2018-04-21kern/perfmon: Handle overflow on sync.Remy Noel
Add new perfmon driver method "get_pmc_width".
2018-02-25Merge branch 'master' into perfmonRemy Noel
2018-02-22perfmon: split pmu into amd and intel architectures.Remy Noel
pmu_driver handling is now perfmon's responsibility.
2018-01-14kern/perfmon: Remove tsd dependency.Remy Noel
Necessary as TSD is planned for removal.
2017-10-01Perfmon module prototypeRemy Noel