Andreas Abel
ce80f09e2e
Minor fix
2026-01-29 23:22:52 +01:00
Deepak Sharma
78fde5bc68
native_write_msr compatibilty for kernel 6.16+
...
Since kernel 6.16 release, we have the patch https://lore.kernel.org/all/20250427092027.1598740-14-xin@zytor.com/ merged mainline with the commit `785cdec46e92`
It introduces some changes to definition of macros associated with msr operations
Change `native_write_msr` arguments to support this change, along with proper version checks
2025-11-16 02:31:34 +05:30
Andreas Abel
faf75236ca
ranges
2023-03-12 13:48:05 +01:00
Andreas Abel
d3d4060be3
cycle-by-cycle measurements
2022-01-21 00:12:50 +01:00
Andreas Abel
a148f95497
helper functions
2022-01-14 20:51:50 +01:00
Andreas Abel
39f97457c6
improved drain_frontend
2022-01-12 20:33:09 +01:00
Andreas Abel
a1ad0fbf47
consistency
2022-01-12 17:14:49 +01:00
Andreas Abel
3330672330
improved counter configuration
2022-01-12 17:11:46 +01:00
Andreas Abel
81914f9166
APIC interrupts
2021-12-11 00:51:31 +01:00
Andreas Abel
f09bd19032
compatibility with kernel 5.16
2021-12-08 23:36:28 +01:00
Andreas Abel
8b68e6aa6b
events from 01.org
2021-12-08 22:01:44 +01:00
Andreas Abel
7a76d0e82d
fix warnings
2021-11-26 02:10:05 +01:00
Andreas Abel
6feb2a02bf
extended drain_frontend
2021-11-19 18:30:16 +01:00
Andreas Abel
e6f6dc4a45
added TakenAlone option
2021-11-15 18:50:38 +01:00
Andreas Abel
a69f6e5596
bool
2021-11-02 17:25:33 +01:00
Andreas Abel
04bfd842a4
make fixed counters optional
2021-10-29 17:32:59 +02:00
Andreas Abel
645d7c7b92
modified programmable perf. ctr. configuration
2021-10-28 20:29:26 +02:00
Andreas Abel
2e11511017
minor change
2021-10-25 16:55:31 +02:00
Andreas Abel
4971d6c23a
added -df option
2021-03-03 15:47:23 +01:00
Andreas Abel
6d9e1f9e85
late_init option
2020-12-08 20:34:21 +01:00
Andreas Abel
ef556c41a3
added no_normalization option
2020-12-08 17:17:29 +01:00
Andreas Abel
4a6f3d2d45
msr config bugfix
2020-12-08 00:57:09 +01:00
Oleksii Oleksenko
976902dee1
Aggregation function MAX
2020-06-25 16:06:57 +02:00
Andreas Abel
b40b898de8
code alignment
2020-05-11 23:39:33 +02:00
Andreas Abel
d1863495b0
minor fix
2019-10-24 00:03:49 +02:00
Andreas Abel
f3b31d391c
starting/stopping counters
2019-09-24 14:31:47 +02:00
Andreas Abel
3588b20e52
various improvements
2019-08-09 18:10:12 +02:00
Andreas Abel
de6f3606c3
support for huge pages
2019-03-28 21:33:27 +01:00
Andreas Abel
1f9c1f2321
use different memory areas for R14, RBP, etc.
2019-03-25 15:08:39 +01:00
Andreas Abel
b04bd228af
fix for AMD
2019-03-13 23:04:53 +01:00
Andreas Abel
fe6cc1c675
restore OF flag
2019-03-06 17:12:10 +01:00
Andreas Abel
e75204a3cb
added debug mode
2019-02-26 19:06:32 +01:00
Andreas Abel
d2ce6c6135
Secure Boot
2019-02-21 17:12:42 +01:00
Andreas Abel
52c7c22141
adding license
2019-02-20 16:02:56 +01:00
Andreas Abel
a01b9742c7
Initial commit
2019-02-20 14:57:43 +01:00