Re: [PATCH] cpupower: Include stdint.h for int64_t in the CPPC helper

From: Jeremy Linton

Date: Wed Oct 21 2026 - 15:20:48 EST


Hi,

On 10/20/26 4:47 PM, Florian Fainelli wrote:
cppc_show_perf_and_freq() uses int64_t without including the header that
defines it. Building cpupower against musl fails with "unknown type name
'int64_t'" because the other included headers do not provide the type.

Include stdint.h directly instead of relying on transitive declarations
from other C library headers.

Fixes: 68f34fad760b ("cpupower: Add generic CPPC performance display")
Signed-off-by: Florian Fainelli <florian.fainelli@xxxxxxxxxxxx>
---
tools/power/cpupower/utils/helpers/cppc.c | 1 +
1 file changed, 1 insertion(+)

diff --git a/tools/power/cpupower/utils/helpers/cppc.c b/tools/power/cpupower/utils/helpers/cppc.c
index 3493ce8551ea..e0e9784fe589 100644
--- a/tools/power/cpupower/utils/helpers/cppc.c
+++ b/tools/power/cpupower/utils/helpers/cppc.c
@@ -1,6 +1,7 @@
// SPDX-License-Identifier: GPL-2.0
#include <stdio.h>
+#include <stdint.h>
#include <errno.h>
#include <stdlib.h>
#include <string.h>

Looks good, thanks

Reviewed-by: Jeremy Linton <jeremy.linton@xxxxxxx>