From b211ae9498ace0b42f6412b4e7b59027dca40245 Mon Sep 17 00:00:00 2001 From: Wang Yu Date: Mon, 20 Jul 2026 09:38:45 +0800 Subject: [PATCH] fix: make power-snoop internal symbols static for test linking Signed-off-by: Wang Yu --- observe/power-snoop.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/observe/power-snoop.cpp b/observe/power-snoop.cpp index c4ef5a3..bbdeec1 100644 --- a/observe/power-snoop.cpp +++ b/observe/power-snoop.cpp @@ -42,7 +42,8 @@ struct env bool summary; time_t interval; int times; -} env = { +}; +static struct env env = { .pid = 0, .cpu = (__u32)-1, .comm = "", @@ -493,7 +494,7 @@ static void print_stats(void) printf("RPM events: %llu\n", global_stats.rpm_events); } -void ringbuffer_worker(void) +static void ringbuffer_worker(void) { int err; while (!exiting && --env.times != 0)