From 608b6910e228d59ae73ae73afab5bac5c75cb04e Mon Sep 17 00:00:00 2001 From: Tamir Duberstein Date: Fri, 17 Oct 2025 06:01:15 -0400 Subject: [PATCH] Update for perf_event API --- {{project-name}}/src/main.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/{{project-name}}/src/main.rs b/{{project-name}}/src/main.rs index 86cf0cf..2d7eccd 100644 --- a/{{project-name}}/src/main.rs +++ b/{{project-name}}/src/main.rs @@ -205,8 +205,7 @@ async fn main() -> anyhow::Result<()> { program.load()?; for cpu in online_cpus().map_err(|(_, error)| error)? { program.attach( - perf_event::PerfTypeId::Software, - perf_event::perf_sw_ids::PERF_COUNT_SW_CPU_CLOCK as u64, + perf_event::PerfEventConfig::Software(perf_event::SoftwareEvent::CpuClock), perf_event::PerfEventScope::AllProcessesOneCpu { cpu }, perf_event::SamplePolicy::Frequency(1), true,