diff --git a/libbpf-tools/bashreadline.c b/libbpf-tools/bashreadline.c index a83141e8b2f6..263d7664afc6 100644 --- a/libbpf-tools/bashreadline.c +++ b/libbpf-tools/bashreadline.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include @@ -87,7 +88,7 @@ static void handle_event(void *ctx, int cpu, void *data, __u32 data_size) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - warn("lost %llu events on CPU #%d\n", lost_cnt, cpu); + warn("lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } static char *find_readline_function_name(const char *bash_path) diff --git a/libbpf-tools/bindsnoop.c b/libbpf-tools/bindsnoop.c index 8247dc8fdfe6..ca7b8fbc6afd 100644 --- a/libbpf-tools/bindsnoop.c +++ b/libbpf-tools/bindsnoop.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include @@ -178,7 +179,7 @@ static void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - warn("lost %llu events on CPU #%d\n", lost_cnt, cpu); + warn("lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/biosnoop.c b/libbpf-tools/biosnoop.c index d0f70feb91cb..166603134dc5 100644 --- a/libbpf-tools/biosnoop.c +++ b/libbpf-tools/biosnoop.c @@ -4,6 +4,7 @@ // Based on biosnoop(8) from BCC by Brendan Gregg. // 29-Jun-2020 Wenbo Zhang Created this. #include +#include #include #include #include @@ -216,7 +217,7 @@ void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - fprintf(stderr, "lost %llu events on CPU #%d\n", lost_cnt, cpu); + fprintf(stderr, "lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } static void blk_account_io_set_attach_target(struct biosnoop_bpf *obj) diff --git a/libbpf-tools/capable.c b/libbpf-tools/capable.c index 365c83205f5a..c5ae7a1d1223 100644 --- a/libbpf-tools/capable.c +++ b/libbpf-tools/capable.c @@ -4,6 +4,7 @@ // Copyright 2022 Sony Group Corporation #include +#include #include #include #include @@ -300,7 +301,7 @@ static void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - fprintf(stderr, "lost %llu events on CPU #%d\n", lost_cnt, cpu); + fprintf(stderr, "lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/drsnoop.c b/libbpf-tools/drsnoop.c index 58fa98d59d26..e9427ef073e8 100644 --- a/libbpf-tools/drsnoop.c +++ b/libbpf-tools/drsnoop.c @@ -4,6 +4,7 @@ // Based on drsnoop(8) from BCC by Wenbo Zhang. // 28-Feb-2020 Wenbo Zhang Created this. #include +#include #include #include #include @@ -143,7 +144,7 @@ void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - fprintf(stderr, "lost %llu events on CPU #%d\n", lost_cnt, cpu); + fprintf(stderr, "lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/execsnoop.c b/libbpf-tools/execsnoop.c index 8d3a0fb2f041..7269553c3741 100644 --- a/libbpf-tools/execsnoop.c +++ b/libbpf-tools/execsnoop.c @@ -1,6 +1,7 @@ // Based on execsnoop(8) from BCC by Brendan Gregg and others. // #include +#include #include #include #include @@ -262,7 +263,7 @@ static void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - fprintf(stderr, "Lost %llu events on CPU #%d!\n", lost_cnt, cpu); + fprintf(stderr, "Lost %" PRIu64" events on CPU #%d!\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/exitsnoop.c b/libbpf-tools/exitsnoop.c index ed9a26284e35..0d07f5926021 100644 --- a/libbpf-tools/exitsnoop.c +++ b/libbpf-tools/exitsnoop.c @@ -10,6 +10,7 @@ */ #include #include +#include #include #include #include @@ -163,7 +164,7 @@ static void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - warn("lost %llu events on CPU #%d\n", lost_cnt, cpu); + warn("lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/filelife.c b/libbpf-tools/filelife.c index c0f0cdf2e21a..b40d22fff09f 100644 --- a/libbpf-tools/filelife.c +++ b/libbpf-tools/filelife.c @@ -7,6 +7,7 @@ // 23-Aug-2023 Rong Tao Add vfs_* 'struct mnt_idmap' support.(CO-RE) // 08-Nov-2023 Rong Tao Support unlink failed #include +#include #include #include #include @@ -111,7 +112,7 @@ void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - fprintf(stderr, "lost %llu events on CPU #%d\n", lost_cnt, cpu); + fprintf(stderr, "lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/fsslower.c b/libbpf-tools/fsslower.c index d3e9b9a4181d..129e2c83031f 100644 --- a/libbpf-tools/fsslower.c +++ b/libbpf-tools/fsslower.c @@ -12,6 +12,7 @@ * 27-Oct-2023 Pcheng Cui Add support for F2FS. */ #include +#include #include #include #include @@ -386,7 +387,7 @@ static void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - warn("lost %llu events on CPU #%d\n", lost_cnt, cpu); + warn("lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/gethostlatency.c b/libbpf-tools/gethostlatency.c index 574683d221aa..2351f21b364c 100644 --- a/libbpf-tools/gethostlatency.c +++ b/libbpf-tools/gethostlatency.c @@ -10,6 +10,7 @@ */ #include #include +#include #include #include #include @@ -119,7 +120,7 @@ static void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - warn("lost %llu events on CPU #%d\n", lost_cnt, cpu); + warn("lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } static int get_libc_path(char *path) diff --git a/libbpf-tools/ksnoop.c b/libbpf-tools/ksnoop.c index ea300e1af7df..3641e65738f1 100644 --- a/libbpf-tools/ksnoop.c +++ b/libbpf-tools/ksnoop.c @@ -4,6 +4,7 @@ #include #include #include +#include #include #include #include @@ -772,7 +773,7 @@ static void trace_handler(void *ctx, int cpu, void *data, __u32 size) static void lost_handler(void *ctx, int cpu, __u64 cnt) { - p_err("\t/* lost %llu events */", cnt); + p_err("\t/* lost %" PRIu64" events */", cnt); } static void sig_int(int signo) diff --git a/libbpf-tools/mdflush.c b/libbpf-tools/mdflush.c index 5c778690157c..8c47ea18e61a 100644 --- a/libbpf-tools/mdflush.c +++ b/libbpf-tools/mdflush.c @@ -10,6 +10,7 @@ */ #include #include +#include #include #include #include @@ -84,7 +85,7 @@ static void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - warn("lost %llu events on CPU #%d\n", lost_cnt, cpu); + warn("lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/mountsnoop.c b/libbpf-tools/mountsnoop.c index b05bf20ae03e..397372e8832c 100644 --- a/libbpf-tools/mountsnoop.c +++ b/libbpf-tools/mountsnoop.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include @@ -454,7 +455,7 @@ static int handle_event(void *ctx, void *data, size_t len) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - warn("lost %llu events on CPU #%d\n", lost_cnt, cpu); + warn("lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/oomkill.c b/libbpf-tools/oomkill.c index 586e8b7cd634..82b741e90011 100644 --- a/libbpf-tools/oomkill.c +++ b/libbpf-tools/oomkill.c @@ -7,6 +7,7 @@ // 17-Oct-2022 Krisztian Fekete Edited this. #include #include +#include #include #include #include @@ -90,7 +91,7 @@ static int handle_event(void *ctx, void *data, size_t len) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - printf("Lost %llu events on CPU #%d!\n", lost_cnt, cpu); + printf("Lost %" PRIu64" events on CPU #%d!\n", (uint64_t)lost_cnt, cpu); } static void sig_int(int signo) diff --git a/libbpf-tools/opensnoop.c b/libbpf-tools/opensnoop.c index 49d54b94a020..a2eb9c3aa8e0 100644 --- a/libbpf-tools/opensnoop.c +++ b/libbpf-tools/opensnoop.c @@ -8,6 +8,7 @@ #define _GNU_SOURCE #endif #include +#include #include #include #include @@ -307,7 +308,7 @@ int handle_event(void *ctx, void *data, size_t data_sz) void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - fprintf(stderr, "Lost %llu events on CPU #%d!\n", lost_cnt, cpu); + fprintf(stderr, "Lost %" PRIu64" events on CPU #%d!\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/runqslower.c b/libbpf-tools/runqslower.c index f41ef7d732ba..6fb381fbf34c 100644 --- a/libbpf-tools/runqslower.c +++ b/libbpf-tools/runqslower.c @@ -4,6 +4,7 @@ // Based on runqslower(8) from BCC by Ivan Babrou. // 11-Feb-2020 Andrii Nakryiko Created this. #include +#include #include #include #include @@ -142,7 +143,7 @@ void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - printf("Lost %llu events on CPU #%d!\n", lost_cnt, cpu); + printf("Lost %" PRIu64" events on CPU #%d!\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/sigsnoop.c b/libbpf-tools/sigsnoop.c index 62278b5758df..b8af92f84406 100644 --- a/libbpf-tools/sigsnoop.c +++ b/libbpf-tools/sigsnoop.c @@ -8,6 +8,7 @@ * 08-Aug-2021 Hengqi Chen Created this. */ #include +#include #include #include #include @@ -232,7 +233,7 @@ static void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - warn("lost %llu events on CPU #%d\n", lost_cnt, cpu); + warn("lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/solisten.c b/libbpf-tools/solisten.c index 6bdad6fb6bdc..bfced16fd45a 100644 --- a/libbpf-tools/solisten.c +++ b/libbpf-tools/solisten.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -129,7 +130,7 @@ static void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - warn("lost %llu events on CPU #%d\n", lost_cnt, cpu); + warn("lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/statsnoop.c b/libbpf-tools/statsnoop.c index 113897065a0a..b0b68b3b1d0d 100644 --- a/libbpf-tools/statsnoop.c +++ b/libbpf-tools/statsnoop.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -183,7 +184,7 @@ static void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - warn("lost %llu events on CPU #%d\n", lost_cnt, cpu); + warn("lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/syncsnoop.c b/libbpf-tools/syncsnoop.c index 5f53d65827ae..09767007ac93 100644 --- a/libbpf-tools/syncsnoop.c +++ b/libbpf-tools/syncsnoop.c @@ -5,6 +5,7 @@ // 08-Feb-2024 Tiago Ilieve Created this. // 19-Jul-2024 Rong Tao Support more sync syscalls #include +#include #include #include #include @@ -76,7 +77,7 @@ void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - printf("Lost %llu events on CPU #%d!\n", lost_cnt, cpu); + printf("Lost %" PRIu64" events on CPU #%d!\n", (uint64_t)lost_cnt, cpu); } static void sig_int(int signo) diff --git a/libbpf-tools/tcpconnect.c b/libbpf-tools/tcpconnect.c index 50f104ee0e1f..c58ef801b232 100644 --- a/libbpf-tools/tcpconnect.c +++ b/libbpf-tools/tcpconnect.c @@ -5,6 +5,7 @@ #include #include #include +#include #include #include #include @@ -357,7 +358,7 @@ static void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - warn("Lost %llu events on CPU #%d!\n", lost_cnt, cpu); + warn("Lost %" PRIu64" events on CPU #%d!\n", (uint64_t)lost_cnt, cpu); } static void print_events(int perf_map_fd) diff --git a/libbpf-tools/tcpconnlat.c b/libbpf-tools/tcpconnlat.c index 2836ae09fa26..f0906bd1f026 100644 --- a/libbpf-tools/tcpconnlat.c +++ b/libbpf-tools/tcpconnlat.c @@ -5,6 +5,7 @@ // 11-Jul-2020 Wenbo Zhang Created this. #include #include +#include #include #include #include @@ -151,7 +152,7 @@ void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - fprintf(stderr, "lost %llu events on CPU #%d\n", lost_cnt, cpu); + fprintf(stderr, "lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/tcplife.c b/libbpf-tools/tcplife.c index 99d34f5a6086..887ed95bfb95 100644 --- a/libbpf-tools/tcplife.c +++ b/libbpf-tools/tcplife.c @@ -9,6 +9,7 @@ * 02-Jun-2022 Hengqi Chen Created this. */ #include +#include #include #include #include @@ -144,7 +145,7 @@ static void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - fprintf(stderr, "lost %llu events on CPU #%d\n", lost_cnt, cpu); + fprintf(stderr, "lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/tcppktlat.c b/libbpf-tools/tcppktlat.c index 4b1c2241fb46..527bfe1e73c7 100644 --- a/libbpf-tools/tcppktlat.c +++ b/libbpf-tools/tcppktlat.c @@ -1,6 +1,7 @@ // SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause) // Copyright (c) 2023 Wenbo Zhang #include +#include #include #include #include @@ -172,7 +173,7 @@ static int handle_event(void *ctx, void *data, size_t data_sz) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - fprintf(stderr, "lost %llu events on CPU #%d\n", lost_cnt, cpu); + fprintf(stderr, "lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/tcpstates.c b/libbpf-tools/tcpstates.c index 8f5d6a3541ab..414140a44dde 100644 --- a/libbpf-tools/tcpstates.c +++ b/libbpf-tools/tcpstates.c @@ -8,6 +8,7 @@ * 18-Dec-2021 Hengqi Chen Created this. */ #include +#include #include #include #include @@ -189,7 +190,7 @@ static void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - warn("lost %llu events on CPU #%d\n", lost_cnt, cpu); + warn("lost %" PRIu64" events on CPU #%d\n", (uint64_t)lost_cnt, cpu); } int main(int argc, char **argv) diff --git a/libbpf-tools/tcptracer.c b/libbpf-tools/tcptracer.c index 8e15fe9fe2c1..7a2ff0c360d2 100644 --- a/libbpf-tools/tcptracer.c +++ b/libbpf-tools/tcptracer.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include @@ -226,7 +227,7 @@ static void handle_event(void *ctx, int cpu, void *data, __u32 data_sz) static void handle_lost_events(void *ctx, int cpu, __u64 lost_cnt) { - warn("Lost %llu events on CPU #%d!\n", lost_cnt, cpu); + warn("Lost %" PRIu64" events on CPU #%d!\n", (uint64_t)lost_cnt, cpu); } static void print_events(int perf_map_fd)