Andre Silva
3fdd05c612
libpmc: userland support and pmc.rapl.3 for the RAPL class
...
Register PMC_CLASS_RAPL in libpmc: event table, allocator, class-table
descriptor, and the event-name/class-listing lookups, all x86-guarded
and modeled on the TSC class. Energy events are read-only and
unqualified. The class prefix (RAPL-) supplies the friendly spelling, so
pmcstat -S rapl-energy-pkg resolves to the canonical ENERGY_PKG event.
Add a pmc.rapl.3 manual page documenting the events, counter scope, the
microjoule unit and wrap handling, and the NUMA/package domain mapping;
link it from pmc.3.
Reviewed by: mhorne
Discussed with: Ali Mashtizadeh <[email protected] >
Sponsored by: AMD
Differential Revision: https://reviews.freebsd.org/D58029
2026-07-28 11:54:26 -03:00
..
2025-11-05 21:16:32 +00:00
2026-07-27 17:54:04 +01:00
2026-01-13 10:19:04 -05:00
2026-05-13 16:35:11 -03:00
2025-12-28 20:50:42 +01:00
2026-06-05 00:37:23 +02:00
2026-02-04 21:54:45 -06:00
2026-01-06 04:28:43 +00:00
2026-01-06 04:28:43 +00:00
2025-10-12 16:28:20 +01:00
2025-11-03 21:18:46 +01:00
2025-09-30 11:31:12 +08:00
2025-09-30 09:14:58 +01:00
2025-10-09 22:35:54 -07:00
2026-07-25 09:55:38 -07:00
2026-05-01 20:16:18 +02:00
2026-06-09 13:34:13 +02:00
2026-04-25 16:14:02 +02:00
2026-06-19 23:25:39 +02:00
2025-12-25 19:02:40 +01:00
2026-06-19 23:25:39 +02:00
2026-02-24 20:58:59 -05:00
2026-02-05 15:39:34 +01:00
2025-10-26 02:26:06 +00:00
2026-04-29 00:28:54 +03:30
2026-06-15 23:21:10 -04:00
2026-06-25 17:44:09 +03:00
2026-07-27 23:03:16 +00:00
2025-10-03 19:47:52 +02:00
2026-04-27 12:37:53 +01:00
2026-01-03 21:37:18 +01:00
2026-06-30 17:00:23 +00:00
2026-04-29 04:12:20 +01:00
2026-04-28 15:51:50 -05:00
2026-02-23 23:58:45 -06:00
2026-01-06 12:56:50 -05:00
2026-04-22 02:36:07 +03:00
2026-03-31 18:45:14 -07:00
2026-06-02 21:54:25 -07:00
2026-02-09 11:26:29 -05:00
2026-04-18 13:50:04 +02:00
2026-03-02 14:13:47 -05:00
2026-06-24 14:14:25 +00:00
2026-07-13 12:24:16 +00:00
2026-04-29 14:39:28 +00:00
2026-04-25 16:14:02 +02:00
2025-10-03 19:46:55 +02:00
2026-05-12 18:51:00 -04:00
2025-12-16 12:43:17 -05:00
2026-03-15 00:41:29 -03:00
2026-06-16 20:19:44 +00:00
2026-07-02 02:57:45 +02:00
2026-07-28 11:54:26 -03:00
2026-07-16 14:56:29 -07:00
2025-11-24 10:47:10 -05:00
2025-10-26 02:26:06 +00:00
2026-06-22 21:44:44 +00:00
2025-12-18 17:19:42 -05:00
2025-10-02 02:37:35 +01:00
2025-09-30 09:14:51 +01:00
2026-04-10 10:46:54 -07:00
2025-09-30 09:15:04 +01:00
2025-09-30 09:14:38 +01:00
2026-07-28 04:01:52 +03:00
2026-07-28 11:30:52 -03:00
2025-10-26 02:26:06 +00:00
2026-07-27 19:17:28 +03:00
2026-06-01 16:48:21 -07:00
2026-07-22 12:23:53 +00:00
2026-07-26 00:05:40 +08:00
2026-07-21 08:31:49 +00:00
2025-12-02 05:41:13 +02:00
2026-04-20 15:14:49 +00:00
2025-10-26 02:26:06 +00:00
2025-10-26 02:26:06 +00:00
2025-09-30 09:14:05 +01:00
2026-01-06 04:26:53 +00:00
2026-03-13 23:49:53 +00:00
2026-04-08 14:22:45 -07:00
2026-07-01 10:21:06 +02:00
2026-01-15 07:28:28 +01:00
2025-10-26 02:26:06 +00:00
2025-12-03 14:21:07 +00:00
2026-01-30 18:25:02 +02:00
2026-07-07 08:47:36 +02:00