Task #54120 - kernel-6.14.3-300.fc42/scan.log

back to task #54120
download
<...trimmed, download required for full log>
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:490:22: note: (3) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:490:22: note: (4) ‘fopen("/sys/kernel/tracing/trace_pipe", "r")’ leaks here; was opened at (3) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:490:22: warning: leak of ‘fopen("/sys/kernel/tracing/trace_pipe", "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:489:12: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:490:22: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:490:22: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:490:22: note: (4) ‘fopen("/sys/kernel/tracing/trace_pipe", "r")’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:492:22: warning: leak of FILE ‘fopen("/sys/kernel/debug/tracing/trace_pipe", "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:489:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:492:22: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:492:22: note: (3) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:492:22: note: (4) ‘fopen("/sys/kernel/debug/tracing/trace_pipe", "r")’ leaks here; was opened at (3) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:492:22: warning: leak of ‘fopen("/sys/kernel/debug/tracing/trace_pipe", "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:489:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:492:22: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:492:22: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/trace_helpers.c:492:22: note: (4) ‘fopen("/sys/kernel/debug/tracing/trace_pipe", "r")’ leaks here; was allocated at (3) <--[gcc]
cswrap: error: child 1234347 (/usr/bin/gcc) terminated by signal 15
make[1]: *** [Makefile:242: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from /usr/include/errno.h:25, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:4: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/fixdep.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c: In function ‘server_main’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.h:8:15: error: symbol '__sum16' redeclared with different type (different base types): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.h:8:15:    unsigned short [usertype] __sum16 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c: note: in included file (through /usr/include/bits/sched.h, /usr/include/sched.h): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/types.h:68:25: note: previously declared as: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/types.h:68:25:    restricted __sum16 [usertype] __sum16 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.h:16:15: error: symbol '__sum16' redeclared with different type (different base types): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.h:16:15:    unsigned short [usertype] __sum16 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c: note: in included file (through /usr/include/bits/sched.h, /usr/include/sched.h): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/types.h:68:25: note: previously declared as: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/types.h:68:25:    restricted __sum16 [usertype] __sum16 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1676:35: warning: dereference of possibly-NULL ‘data’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1670:16: note: (1) this call could return NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1673:23: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1676:21: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1676:35: note: (4) ‘data + (long unsigned int)i * 8’ could be NULL: unchecked value from (1) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1678:22: warning: use of possibly-NULL ‘dispatcher_threads’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1669:30: note: (1) this call could return NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1673:23: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1676:21: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1678:22: note: (4) argument 1 (‘dispatcher_threads + (long unsigned int)i * 8’) from (1) could be NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.h:33, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:5: <--[gcc]
/usr/include/pthread.h:202:12: note: argument 1 of ‘pthread_create’ must be non-null <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1688:35: warning: dereference of possibly-NULL ‘dispatcher_threads’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1669:30: note: (1) this call could return NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1673:23: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1686:16: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1686:23: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1688:72: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.c:1688:35: note: (6) ‘dispatcher_threads + (long unsigned int)i * 8’ could be NULL: unchecked value from (1) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/exec-cmd.c: note: in included file (through /usr/include/features.h, /usr/include/bits/libc-header-start.h, /usr/include/stdint.h, ...): <--[smatch]
/usr/include/sys/cdefs.h:486:10: warning: preprocessor token __attribute_const__ redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/exec-cmd.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/compiler.h:100:10: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/exec-cmd.c:177: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: nargv <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/run-command.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/parse-options.c: note: in included file (through /usr/include/features.h, /usr/include/bits/libc-header-start.h, /usr/include/stdint.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/parse-options.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c: In function ‘prepare_reuseport_grp’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/exec-cmd.c: In function ‘prepare_exec_cmd’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/run-command.c: In function ‘dup_devnull’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/exec-cmd.c:179: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: nargv <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/exec-cmd.c:180: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: nargv <--[cppcheck]
/usr/include/sys/cdefs.h:486:10: warning: preprocessor token __attribute_const__ redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/parse-options.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/compiler.h:100:10: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c: In function ‘start_server_str’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c: In function ‘add_cmdname’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:234: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: path <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/parse-options.c:565: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: (char*)ctx->argv[0] <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/parse-options.c:832: warning: nullPointer(CWE-476): Possible null pointer dereference: o <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/exec-cmd.c:177:18: warning: dereference of possibly-NULL ‘nargv’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/exec-cmd.c:175:17: note: (1) this call could return NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/exec-cmd.c:177:18: note: (2) ‘nargv’ could be NULL: unchecked value from (1) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1712:1: warning: leak of file descriptor [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1650:23: note: (1) following ‘true’ branch (when ‘i < n’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (3) socket created here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (4) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1712:1: note: (5) leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c: In function ‘test_sockmap’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1144:1: warning: leak of file descriptor ‘sfd[0]’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:671:23: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:672:20: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:672:26: note: (3) stream socket created here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:672:26: note: (4) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:673:20: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:675:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:677:20: note: (7) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:681:23: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:682:20: note: (9) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:686:17: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:691:20: note: (11) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:696:23: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:696:23: note: (13) stream socket bound here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:696:23: note: (14) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:697:20: note: (15) following ‘true’ branch (when ‘err < 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:698:25: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1144:1: note: (17) ‘sfd[0]’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c: In function ‘prepare_reuseport_grp’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1712:1: warning: leak of file descriptor ‘fd64’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1650:23: note: (1) following ‘true’ branch (when ‘i < n’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (3) when ‘socket’ succeeds <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:26: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (4) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1652:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1656:23: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (6) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1658:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1662:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (8) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1670:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1675:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (10) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1676:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1679:20: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1679:20: note: (12) following ‘true’ branch (when ‘i == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1680:31: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (14) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1682:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1687:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (16) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1689:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1692:20: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (18) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1699:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (20) stream socket bound here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (21) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (22) following ‘true’ branch (when ‘__ret != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1704:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:12:17: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1704:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1712:1: note: (24) ‘fd64’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1712:1: warning: leak of file descriptor ‘fd64’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1650:23: note: (1) following ‘true’ branch (when ‘i < n’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (3) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (4) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1652:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1656:23: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (6) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1658:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1662:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (8) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1670:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1675:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (10) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1676:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1679:20: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1679:20: note: (12) following ‘true’ branch (when ‘i == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1680:31: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (14) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1682:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1687:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (16) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1689:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1692:20: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1692:20: note: (18) following ‘true’ branch (when ‘type == 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1697:31: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (20) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1699:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (22) stream socket marked as passive here via ‘listen’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (23) when ‘listen’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (24) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1704:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1709:22: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1650:23: note: (26) following ‘false’ branch (when ‘i >= n’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1712:1: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1712:1: note: (28) ‘fd64’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c: In function ‘test_map_in_map’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1298:17: warning: double ‘close’ of file descriptor ‘fd’ [CWE-1341] [-Wanalyzer-fd-double-close] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1162:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1167:15: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1168:12: note: (3) following ‘false’ branch (when ‘map’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1172:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1173:12: note: (5) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1178:15: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1179:12: note: (7) following ‘false’ branch (when ‘map’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1183:15: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1184:12: note: (9) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1189:15: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1190:12: note: (11) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1195:15: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1196:12: note: (13) following ‘false’ branch (when ‘map’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1200:18: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1201:12: note: (15) following ‘false’ branch (when ‘mim_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1206:15: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1207:12: note: (17) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1212:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1213:12: note: (19) following ‘false’ branch (when ‘map’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1217:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1218:12: note: (21) following ‘false’ branch (when ‘mim_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1223:15: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1224:12: note: (23) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1229:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1236:12: note: (25) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1242:15: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1243:12: note: (27) following ‘false’ branch (when ‘map’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1248:24: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1251:12: note: (29) following ‘false’ branch (when ‘err != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1256:9: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1263:20: note: (31) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1270:22: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1279:20: note: (33) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1285:22: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1285:20: note: (35) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1290:17: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1290:17: note: (37) first ‘close’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1264:28: note: (38) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:11: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1266:62: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1297:12: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1298:17: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1298:17: note: (42) second ‘close’ here; first ‘close’ was at (37) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c: In function ‘prepare_reuseport_grp’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1650:29: warning: leak of file descriptor [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1650:23: note: (1) following ‘true’ branch (when ‘i < n’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (3) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (4) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1652:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1656:23: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (6) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1658:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1662:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (8) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1670:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1675:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (10) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1676:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1679:20: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1679:20: note: (12) following ‘true’ branch (when ‘i == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1680:31: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (14) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1682:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1687:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (16) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1689:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1692:20: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1692:20: note: (18) following ‘true’ branch (when ‘type == 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1697:31: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (20) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1699:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (22) stream socket marked as passive here via ‘listen’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (23) when ‘listen’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (24) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1704:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1709:22: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1650:23: note: (26) following ‘true’ branch (when ‘i < n’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (28) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (29) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1652:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1656:23: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (31) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1658:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1662:20: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (33) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1670:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1675:23: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (35) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1676:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1679:20: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (37) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1689:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1692:20: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1692:20: note: (39) following ‘true’ branch (when ‘type == 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1697:31: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (41) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1699:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (43) stream socket marked as passive here via ‘listen’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (44) when ‘listen’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (45) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1704:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1709:22: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1650:29: note: (47) leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:22: warning: leak of file descriptor ‘fd64’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1650:23: note: (1) following ‘true’ branch (when ‘i < n’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (3) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (4) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1652:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1656:23: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (6) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1658:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1662:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (8) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1670:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1675:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (10) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1676:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1679:20: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1679:20: note: (12) following ‘true’ branch (when ‘i == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1680:31: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (14) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1682:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1687:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (16) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1689:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1692:20: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1692:20: note: (18) following ‘true’ branch (when ‘type == 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1697:31: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (20) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1699:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (22) stream socket marked as passive here via ‘listen’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (23) when ‘listen’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (24) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1704:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1709:22: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1650:23: note: (26) following ‘true’ branch (when ‘i < n’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (28) when ‘socket’ fails <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:22: note: (29) ‘fd64’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:14:17: warning: leak of file descriptor ‘fd64’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1704:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1650:23: note: (1) following ‘true’ branch (when ‘i < n’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1651:24: note: (3) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (4) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1652:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1656:23: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (6) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1658:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1662:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (8) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1670:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1675:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (10) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1676:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1679:20: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1679:20: note: (12) following ‘true’ branch (when ‘i == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1680:31: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (14) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1682:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1687:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (16) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1689:17: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1692:20: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1692:20: note: (18) following ‘true’ branch (when ‘type == 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1697:31: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (20) following ‘false’ branch (when ‘__ret == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1699:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (22) stream socket bound here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1703:31: note: (23) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:11:12: note: (24) following ‘true’ branch (when ‘__ret != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1704:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:12:17: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1704:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.h:14:17: note: (26) ‘fd64’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_maps.c:1704:25: note: in expansion of macro ‘CHECK’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/run-command.c:26:9: warning: ‘dup2’ on possibly invalid file descriptor ‘open("/dev/null", 2)’ [-Wanalyzer-fd-use-without-check] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/run-command.c:262:5: note: (1) entry to ‘run_command’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/run-command.c:264:20: note: (2) calling ‘start_command’ from ‘run_command’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/run-command.c:30:5: note: (3) entry to ‘start_command’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/run-command.c:83:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/run-command.c:84:21: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/run-command.c:84:20: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/run-command.c:85:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/run-command.c:85:25: note: (8) calling ‘dup_devnull’ from ‘start_command’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/run-command.c:23:20: note: (9) entry to ‘dup_devnull’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/run-command.c:25:18: note: (10) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/run-command.c:26:9: note: (11) ‘open("/dev/null", 2)’ could be invalid: unchecked value from (10) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:105:48: warning: leak of file descriptor ‘start_server_addr(type, & addr,  addrlen,  opts)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:139:5: note: (1) entry to ‘start_server_str’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:148:13: note: (2) calling ‘make_sockaddr’ from ‘start_server_str’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:389:5: note: (3) entry to ‘make_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:403:20: note: (4) following ‘true’ branch (when ‘len’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:404:30: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:148:13: note: (6) returning to ‘start_server_str’ from ‘make_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:148:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:151:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:151:16: note: (9) calling ‘start_server_addr’ from ‘start_server_str’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:97:5: note: (10) entry to ‘start_server_addr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:105:14: note: (11) socket created here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:105:14: note: (12) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:106:12: note: (13) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:111:30: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:111:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:114:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:120:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:125:12: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:125:12: note: (19) following ‘true’ branch (when ‘type == 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:126:36: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:126:21: note: (21) stream socket marked as passive here via ‘listen’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:126:21: note: (22) when ‘listen’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:126:20: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:132:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:151:16: note: (25) returning to ‘start_server_str’ from ‘start_server_addr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:105:48: note: (26) ‘start_server_addr(type, & addr,  addrlen,  opts)’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c: In function ‘start_reuseport_server’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:105:48: warning: leak of file descriptor ‘start_server_addr(type, & addr,  addrlen, & opts)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:171:6: note: (1) entry to ‘start_reuseport_server’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:183:12: note: (2) following ‘false’ branch (when ‘nr_listens != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:186:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:186:13: note: (4) calling ‘make_sockaddr’ from ‘start_reuseport_server’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:389:5: note: (5) entry to ‘make_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:392:12: note: (6) following ‘true’ branch (when ‘family == 2’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:393:37: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:398:20: note: (8) following ‘false’ branch (when ‘addr_str’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:403:20: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:403:20: note: (10) following ‘true’ branch (when ‘len’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:404:30: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:186:13: note: (12) returning to ‘start_reuseport_server’ from ‘make_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:186:12: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:189:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:190:12: note: (15) following ‘false’ branch (when ‘fds’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:193:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:193:18: note: (17) calling ‘start_server_addr’ from ‘start_reuseport_server’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:97:5: note: (18) entry to ‘start_server_addr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:102:12: note: (19) following ‘false’ branch (when ‘opts’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:105:48: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:105:14: note: (21) socket created here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:105:14: note: (22) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:106:12: note: (23) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:111:30: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:111:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:114:17: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:114:12: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:115:17: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:114:34: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:120:13: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:120:12: note: (31) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:125:12: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:125:12: note: (33) following ‘true’ branch (when ‘type == 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:126:36: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:126:21: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:126:21: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:126:21: note: (37) stream socket marked as passive here via ‘listen’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:126:21: note: (38) when ‘listen’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:126:20: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:132:16: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:193:18: note: (41) returning to ‘start_reuseport_server’ from ‘start_server_addr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:105:48: note: (42) ‘start_server_addr(type, & addr,  addrlen, & opts)’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c: In function ‘start_server’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:148:13: warning: leak of file descriptor ‘start_server_str(family,  type,  addr_str, (int)port, & opts)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:154:5: note: (1) entry to ‘start_server’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:161:16: note: (2) calling ‘start_server_str’ from ‘start_server’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:139:5: note: (3) entry to ‘start_server_str’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:145:12: note: (4) following ‘false’ branch (when ‘opts’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:148:13: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:148:13: note: (6) calling ‘make_sockaddr’ from ‘start_server_str’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:389:5: note: (7) entry to ‘make_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:398:20: note: (8) following ‘false’ branch (when ‘addr_str’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:403:20: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:403:20: note: (10) following ‘true’ branch (when ‘len’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:404:30: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:148:13: note: (12) returning to ‘start_server_str’ from ‘make_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:148:12: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:151:16: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:151:16: note: (15) calling ‘start_server_addr’ from ‘start_server_str’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:97:5: note: (16) entry to ‘start_server_addr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:102:12: note: (17) following ‘false’ branch (when ‘opts’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:105:48: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:105:14: note: (19) socket created here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:105:14: note: (20) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:106:12: note: (21) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:111:30: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:111:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:114:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:114:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:120:13: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:120:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:125:12: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:125:12: note: (29) following ‘true’ branch (when ‘type == 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:126:36: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:126:21: note: (31) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:126:21: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:126:21: note: (33) stream socket marked as passive here via ‘listen’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:126:21: note: (34) when ‘listen’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:126:20: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:132:16: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:151:16: note: (37) returning to ‘start_server_str’ from ‘start_server_addr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:161:16: note: (38) returning to ‘start_server’ from ‘start_server_str’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:148:13: note: (39) ‘start_server_str(family,  type,  addr_str, (int)port, & opts)’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c: In function ‘open_netns’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:512:32: warning: leak of file descriptor ‘open("/proc/self/ns/net", 0)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:507:12: note: (1) following ‘false’ branch (when ‘token’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:512:32: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:512:32: note: (3) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:512:32: note: (4) ‘open("/proc/self/ns/net", 0)’ leaks here; was opened at (3) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:519:16: warning: leak of file descriptor ‘open(&nspath, 524288)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:507:12: note: (1) following ‘false’ branch (when ‘token’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:512:32: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:513:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:518:9: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:519:16: note: (5) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:519:16: note: (6) ‘open(&nspath, 524288)’ leaks here; was opened at (5) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c: In function ‘send_recv_server’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:636:19: warning: infinite loop [CWE-835] [-Wanalyzer-infinite-loop] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:636:19: note: (1) infinite loop here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:636:19: note: (2) when ‘fd == -1’: always following ‘true’ branch... <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:4: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:637:21: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:637:20: note: (4) if it ever follows ‘true’ branch, it will always do so... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:637:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:637:20: note: (6) looping back... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/network_helpers.c:636:19: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:27:34: warning: leak of ‘ent’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:216:6: note: (1) entry to ‘load_command_list’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:223:12: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:224:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:224:17: note: (4) calling ‘list_commands_in_dir’ from ‘load_command_list’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:179:13: note: (5) entry to ‘list_commands_in_dir’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:188:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:190:12: note: (7) ...to here <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:12: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/subcmd-util.h:60:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:194:9: note: in expansion of macro ‘astrcatf’ <--[gcc]
cc1: note: (9) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:196:36: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:199:34: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:199:20: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:202:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:202:17: note: (14) calling ‘astrcat’ from ‘list_commands_in_dir’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/subcmd-util.h:65:20: note: (15) entry to ‘astrcat’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/subcmd-util.h:69:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/subcmd-util.h:72:9: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:202:17: note: (18) returning to ‘list_commands_in_dir’ from ‘astrcat’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:203:22: note: (19) calling ‘is_executable’ from ‘list_commands_in_dir’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:160:12: note: (20) entry to ‘is_executable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:164:12: note: (21) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:9: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:165:24: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:164:29: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:168:27: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:203:22: note: (25) returning to ‘list_commands_in_dir’ from ‘is_executable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:203:20: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:206:26: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:210:17: note: (28) calling ‘add_cmdname’ from ‘list_commands_in_dir’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:16:6: note: (29) entry to ‘add_cmdname’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:18:31: note: (30) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:19:12: note: (31) assuming ‘ent’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:19:12: note: (32) following ‘false’ branch (when ‘ent’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:22:18: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/subcmd-util.h:40:20: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:26:9: note: in expansion of macro ‘ALLOC_GROW’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:27:13: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:27:34: note: (36) ‘ent’ leaks here; was allocated at (30) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c: In function ‘list_commands_in_dir’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/subcmd-util.h:60:12: warning: leak of ‘opendir(path)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:194:9: note: in expansion of macro ‘astrcatf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:216:6: note: (1) entry to ‘load_command_list’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:223:12: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:224:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:224:17: note: (4) calling ‘list_commands_in_dir’ from ‘load_command_list’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:179:13: note: (5) entry to ‘list_commands_in_dir’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:184:20: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:188:12: note: (7) assuming ‘opendir(path)’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:188:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:190:12: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/subcmd-util.h:60:12: note: (10) ‘opendir(path)’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:194:9: note: in expansion of macro ‘astrcatf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c: In function ‘load_command_list’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:234:38: warning: use of possibly-NULL ‘path’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:230:12: note: (1) following ‘true’ branch (when ‘env_path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:232:32: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:232:32: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/help.c:234:38: note: (4) argument 1 (‘path’) from (3) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strchr’ must be non-null
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/parse-options.c: In function ‘options__order’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/parse-options.c:832:9: warning: use of NULL ‘ordered’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/parse-options.c:814:26: note: (1) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/parse-options.c:832:24: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/parse-options.c:832:16: note: (3) ‘ordered’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/parse-options.c:832:16: note: (4) ‘ordered’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/parse-options.c:832:9: note: (5) argument 1 (‘ordered + (long unsigned int)nr_opts * 96’) NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/parse-options.c:832:9: warning: use of NULL ‘o’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/parse-options.c:814:26: note: (1) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/parse-options.c:832:24: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/parse-options.c:832:9: note: (3) argument 2 (‘o’) NULL where non-null expected <--[gcc]
<built-in>: note: argument 2 of ‘__builtin_memcpy’ must be non-null
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/ctype.c: note: in included file (through /usr/include/features.h, /usr/include/bits/libc-header-start.h, /usr/include/stdint.h, ...): <--[smatch]
/usr/include/sys/cdefs.h:486:10: warning: preprocessor token __attribute_const__ redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/ctype.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/ctype.h): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/compiler.h:100:10: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/rbtree.c: note: in included file (through /usr/include/features.h, /usr/include/bits/libc-header-start.h, /usr/include/stdint.h, ...): <--[smatch]
/usr/include/sys/cdefs.h:486:10: warning: preprocessor token __attribute_const__ redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/rbtree.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/rbtree_augmented.h): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/compiler.h:100:10: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/rbtree.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c: In function ‘btf_id__add’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:241:14: warning: leak of ‘get_id(name + size)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:776:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:805:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:808:24: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:810:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:817:22: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:817:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:818:22: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:817:42: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:824:13: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:824:13: note: (10) calling ‘symbols_collect’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:430:12: note: (11) entry to ‘symbols_collect’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:438:12: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:441:13: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:441:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:444:15: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:450:23: note: (16) following ‘true’ branch (when ‘i < n’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:455:22: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:455:20: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:458:24: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:458:20: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:462:38: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:464:20: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:471:24: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:474:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:475:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:476:30: note: (26) calling ‘add_symbol’ from ‘symbols_collect’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:278:23: note: (27) entry to ‘add_symbol’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:282:14: note: (28) calling ‘get_id’ from ‘add_symbol’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:227:14: note: (29) entry to ‘get_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:238:12: note: (30) following ‘false’ branch (when ‘len > 2’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:241:14: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:241:14: note: (32) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:242:12: note: (33) assuming ‘id’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:242:12: note: (34) following ‘true’ branch (when ‘id’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:249:21: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:251:20: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:255:20: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:282:14: note: (38) returning to ‘add_symbol’ from ‘get_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:283:12: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:288:16: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:288:16: note: (41) calling ‘btf_id__add’ from ‘add_symbol’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:198:1: note: (42) entry to ‘btf_id__add’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:218:12: note: (43) following ‘false’ branch... <--[gcc]
cc1: note: (44) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/resolve_btfids/main.c:241:14: note: (45) ‘get_id(name + size)’ leaks here; was allocated at (32) <--[gcc]

Auto-detecting system features:
...                         clang-bpf-co-re: [ on  ]
...                                    llvm: [ OFF ]
...                                  libcap: [ on  ]
...                                  libbfd: [ OFF ]

In file included from /usr/include/errno.h:25, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cgroup.c:6: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/ctype.h:25, <--[gcc]
In file included from /usr/include/bits/libc-header-start.h:33, <--[gcc]
In file included from /usr/include/ctype.h:25, <--[gcc]
In file included from /usr/include/errno.h:25, <--[gcc]
In file included from /usr/include/ctype.h:25, <--[gcc]
In file included from /usr/include/ctype.h:25, <--[gcc]
In file included from /usr/include/errno.h:25, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/btf_dumper.c:4: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:7: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/gen.c:7: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /usr/include/stdint.h:26, <--[gcc]
                 from /usr/lib/gcc/x86_64-redhat-linux/15/include/stdint.h:11, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/btf_dumper.c:867 shorten_path() warn: inconsistent indenting <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/types.h:7, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:5, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:4: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/iter.c:7: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/btf.c:7: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/feature.c:4: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/btf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/iter.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cgroup.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/feature.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/btf.c:869: error: uninitvar(CWE-457): Uninitialized variable: btf_name <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/btf.c:1325: error: uninitvar(CWE-457): Uninitialized variable: name <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/gen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
In file included from /usr/include/bits/libc-header-start.h:33, <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:234 open_obj_pinned_any() warn: unsigned 'type' is never less than zero. <--[smatch]
In file included from /usr/include/errno.h:25, <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/include/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:402 get_fd_type_name() warn: unsigned 'type' is never less than zero. <--[smatch]
                 from /usr/include/stdio.h:28, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/json_writer.c:11: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/link.c:4: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/json_writer.c: In function ‘jsonw_printf’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/json_writer.c:174:1: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/json_writer.c:170:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/json_writer.c:174:1: note: (2) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
In file included from /usr/include/ctype.h:25, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:4: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/gen.c:1182 do_skeleton() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/gen.c:1589 do_subskeleton() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/gen.c:1885 do_object() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/gen.c:2427 btfgen_record_obj() error: uninitialized symbol 'err'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/gen.c:2602 do_min_core_btf() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c: In function ‘detect_common_prefix’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:252:1: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:234:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:235:16: note: (2) following ‘true’ branch (when ‘ref’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:236:22: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:252:1: note: (4) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c: In function ‘do_batch’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:336:24: warning: leak of FILE ‘fp’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:334:12: note: (1) following ‘false’ branch (when ‘argc > 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:337:19: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:337:19: note: (3) following ‘false’ branch (when ‘argc <= 2’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:340:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:340:19: note: (5) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:17: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:34:32: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:344:9: note: in expansion of macro ‘NEXT_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:34:47: note: (7) following ‘false’ branch (when ‘argc >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:344:9: note: in expansion of macro ‘NEXT_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:346:14: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:346:12: note: (9) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (11) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:350:12: note: (12) assuming ‘fp’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:350:12: note: (13) following ‘false’ branch (when ‘fp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:355:13: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:429:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:432:13: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:336:24: note: (17) ‘fp’ leaks here; was opened at (11) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:336:24: warning: leak of ‘fp’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:334:12: note: (1) following ‘false’ branch (when ‘argc > 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:337:19: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:337:19: note: (3) following ‘false’ branch (when ‘argc <= 2’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:340:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:340:19: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:34:32: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:344:9: note: in expansion of macro ‘NEXT_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:34:47: note: (7) following ‘false’ branch (when ‘argc >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:344:9: note: in expansion of macro ‘NEXT_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:346:14: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:346:12: note: (9) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:350:12: note: (12) assuming ‘fp’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:350:12: note: (13) following ‘false’ branch (when ‘fp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:355:13: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:429:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:432:13: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:336:24: note: (17) ‘fp’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: warning: leak of FILE ‘fopen(*argv, "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:334:12: note: (1) following ‘false’ branch (when ‘argc > 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:337:19: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:337:19: note: (3) following ‘false’ branch (when ‘argc <= 2’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:340:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:340:19: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:34:32: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:344:9: note: in expansion of macro ‘NEXT_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:34:47: note: (7) following ‘false’ branch (when ‘argc >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:344:9: note: in expansion of macro ‘NEXT_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:346:14: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:346:12: note: (9) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (11) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (12) ‘fopen(*argv, "r")’ leaks here; was opened at (11) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: warning: leak of ‘fopen(*argv, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:334:12: note: (1) following ‘false’ branch (when ‘argc > 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:337:19: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:337:19: note: (3) following ‘false’ branch (when ‘argc <= 2’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:340:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:340:19: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:34:32: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:344:9: note: in expansion of macro ‘NEXT_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:34:47: note: (7) following ‘false’ branch (when ‘argc >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:344:9: note: in expansion of macro ‘NEXT_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:346:14: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:346:12: note: (9) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (12) ‘fopen(*argv, "r")’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/btf.c:896 do_dump() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/btf.c:905 do_dump() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/btf.c:935 do_dump() warn: ignoring unreachable code. <--[smatch]
In file included from /usr/include/errno.h:25, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:4: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:4: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h: In function ‘INIT_LIST_HEAD’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:28:20: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (11) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (12) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (14) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/types.h:5, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:5: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (16) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (17) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:7: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (19) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (21) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (22) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (23) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (24) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:172:9: note: (25) calling ‘INIT_LIST_HEAD’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:25:20: note: (26) entry to ‘INIT_LIST_HEAD’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:28:20: note: (27) out-of-bounds write from byte 24 till byte 31 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:28:20: note: write of 8 bytes to beyond the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h: In function ‘__list_add’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:42:20: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (11) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (12) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (14) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (16) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (19) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (21) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (22) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (23) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (24) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (25) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (26) entry to ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:20: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:96:28: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:102:12: note: (31) following ‘false’ branch (when ‘new_bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:106:22: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:109:9: note: (33) calling ‘list_add’ from ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:61:20: note: (34) entry to ‘list_add’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:63:9: note: (35) calling ‘__list_add’ from ‘list_add’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:38:20: note: (36) entry to ‘__list_add’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:42:20: note: (37) out-of-bounds write from byte 24 till byte 31 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:42:20: note: write of 8 bytes to beyond the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c: In function ‘cfg_append_func’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (11) out-of-bounds read from byte 32 till byte 39 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: read of 8 bytes from after the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:70:30: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:20: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:70:30: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:70:30: note: (13) out-of-bounds read from byte 32 till byte 39 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:70:30: note: read of 8 bytes from after the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c: In function ‘func_append_bb’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (11) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (12) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (14) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (16) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (19) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (21) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (22) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (23) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (24) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (25) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (26) entry to ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (29) out-of-bounds read from byte 64 till byte 71 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: read of 8 bytes from after the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: warning: use of uninitialized value ‘*bb.head’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (2) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (3) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (4) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (5) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (6) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (7) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (8) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:20: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:70:30: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:75:20: note: (12) region created on heap here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:76:12: note: (13) following ‘false’ branch (when ‘new_func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:80:25: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (15) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (16) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:20: note: (18) following ‘false’ branch (when ‘cur >= end’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:374:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:57:9: note: in expansion of macro ‘list_last_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:150:21: note: in expansion of macro ‘cfg_last_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (20) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (22) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (25) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (27) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (28) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (29) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (30) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (31) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (32) entry to ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (35) use of uninitialized value ‘*bb.head’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: warning: heap-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (2) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (3) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (4) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (5) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (6) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (7) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (8) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:75:20: note: (10) capacity: 56 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:76:12: note: (11) following ‘false’ branch (when ‘new_func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:80:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (13) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (14) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:20: note: (16) following ‘true’ branch (when ‘cur < end’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:141:24: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (18) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (20) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (23) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (25) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (26) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (27) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (28) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (29) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (30) entry to ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (31) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (33) out-of-bounds read from byte 64 till byte 71 but region ends at byte 56 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: read of 8 bytes from after the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:96:28: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (11) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (12) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (14) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (16) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (19) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (21) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (22) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (23) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (24) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (25) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (26) entry to ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:20: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:96:28: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:96:28: note: (31) out-of-bounds read from byte 64 till byte 71 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:96:28: note: read of 8 bytes from after the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:96:28: warning: heap-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (2) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (3) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (4) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (5) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (6) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (7) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (8) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:75:20: note: (10) capacity: 56 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:76:12: note: (11) following ‘false’ branch (when ‘new_func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:80:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (13) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (14) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:20: note: (16) following ‘true’ branch (when ‘cur < end’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:141:24: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (18) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (20) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (23) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (25) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (26) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (27) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (28) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (29) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (30) entry to ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (31) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:20: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:96:28: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:96:28: note: (35) out-of-bounds read from byte 64 till byte 71 but region ends at byte 56 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:96:28: note: read of 8 bytes from after the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:412:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:50:33: note: in expansion of macro ‘list_prev_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:100:14: note: in expansion of macro ‘bb_prev’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (11) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (12) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (14) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (16) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (19) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (21) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (22) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (23) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (24) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (25) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (26) entry to ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:20: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:96:28: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (31) out-of-bounds read from byte 24 till byte 31 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:412:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:50:33: note: in expansion of macro ‘list_prev_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:100:14: note: in expansion of macro ‘bb_prev’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: read of 8 bytes from after the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:412:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:50:33: note: in expansion of macro ‘list_prev_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:100:14: note: in expansion of macro ‘bb_prev’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c: In function ‘cfg_partition_funcs’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:145:24: warning: leak of ‘func’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (2) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (3) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (4) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (5) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (6) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (7) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (8) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:20: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:70:30: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:75:20: note: (12) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:76:12: note: (13) assuming ‘new_func’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:76:12: note: (14) following ‘false’ branch (when ‘new_func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:80:25: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (16) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (17) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:20: note: (19) following ‘true’ branch (when ‘cur < end’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:141:24: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:141:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:143:34: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:143:20: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:145:54: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:145:24: note: (25) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (26) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (27) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:76:12: note: (29) following ‘true’ branch (when ‘new_func’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:77:17: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:145:24: note: (31) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:146:20: note: (32) following ‘true’ branch (when ‘func’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:147:32: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:145:24: note: (34) ‘func’ leaks here; was allocated at (12) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:151:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (11) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (12) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:151:24: note: (14) out-of-bounds write from byte 40 till byte 47 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:151:24: note: write of 8 bytes to beyond the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:152:14: warning: leak of ‘func’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (2) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (3) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (4) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (5) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (6) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (7) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (8) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:20: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:70:30: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:75:20: note: (12) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:76:12: note: (13) assuming ‘new_func’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:76:12: note: (14) following ‘false’ branch (when ‘new_func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:80:25: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (16) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (17) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:20: note: (19) following ‘false’ branch (when ‘cur >= end’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:374:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:57:9: note: in expansion of macro ‘list_last_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:150:21: note: in expansion of macro ‘cfg_last_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (21) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:152:14: note: (23) ‘func’ leaks here; was allocated at (12) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c: In function ‘func_partition_bb_head’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:170:13: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (11) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (12) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (14) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (16) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (19) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (21) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (22) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (23) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (24) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:170:13: note: (25) out-of-bounds read from byte 32 till byte 39 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:170:13: note: read of 8 bytes from after the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:171:13: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (11) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (12) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (14) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (16) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (19) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (21) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (22) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (23) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (24) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:171:13: note: (25) out-of-bounds read from byte 40 till byte 47 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:171:13: note: read of 8 bytes from after the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c: In function ‘func_partition_bb_tail’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:374:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:61:9: note: in expansion of macro ‘list_last_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:204:16: note: in expansion of macro ‘func_last_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (11) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (12) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (14) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (16) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (19) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (21) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (22) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (23) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (24) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (25) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (26) entry to ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (29) returning to ‘func_partition_bb_head’ from ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:174:12: note: (30) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:177:9: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (32) returning to ‘func_partition_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (35) calling ‘func_partition_bb_tail’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:199:13: note: (36) entry to ‘func_partition_bb_tail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (37) out-of-bounds read from byte 24 till byte 31 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:374:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:61:9: note: in expansion of macro ‘list_last_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:204:16: note: in expansion of macro ‘func_last_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: read of 8 bytes from after the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:374:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:61:9: note: in expansion of macro ‘list_last_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:204:16: note: in expansion of macro ‘func_last_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:205:20: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (11) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (12) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (14) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (16) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (19) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (21) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (22) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (23) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (24) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (25) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (26) entry to ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (29) returning to ‘func_partition_bb_head’ from ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:174:12: note: (30) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:177:9: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (32) returning to ‘func_partition_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (35) calling ‘func_partition_bb_tail’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:199:13: note: (36) entry to ‘func_partition_bb_tail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:205:20: note: (37) out-of-bounds write from byte 72 till byte 79 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:205:20: note: write of 8 bytes to beyond the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:205:26: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (11) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (12) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (14) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (16) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (19) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (21) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (22) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (23) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (24) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (25) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (26) entry to ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (29) returning to ‘func_partition_bb_head’ from ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:174:12: note: (30) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:177:9: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (32) returning to ‘func_partition_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (35) calling ‘func_partition_bb_tail’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:199:13: note: (36) entry to ‘func_partition_bb_tail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:205:26: note: (37) out-of-bounds read from byte 40 till byte 47 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:205:26: note: read of 8 bytes from after the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:212:19: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (11) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (12) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (14) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (16) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (19) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (21) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (22) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (23) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (24) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (25) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (26) entry to ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (29) returning to ‘func_partition_bb_head’ from ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:174:12: note: (30) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:177:9: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (32) returning to ‘func_partition_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (35) calling ‘func_partition_bb_tail’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:199:13: note: (36) entry to ‘func_partition_bb_tail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (37) following ‘false’ branch (when ‘bb == last’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:207:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:212:27: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:212:19: note: (39) out-of-bounds write from byte 80 till byte 83 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:212:19: note: write of 4 bytes to beyond the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:213:22: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (11) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (12) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (14) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (16) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (19) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (21) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (22) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (23) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (24) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (25) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (26) entry to ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (29) returning to ‘func_partition_bb_head’ from ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:174:12: note: (30) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:177:9: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (32) returning to ‘func_partition_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (35) calling ‘func_partition_bb_tail’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:199:13: note: (36) entry to ‘func_partition_bb_tail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (37) following ‘false’ branch (when ‘bb == last’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:207:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:212:27: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:213:22: note: (39) out-of-bounds write from byte 52 till byte 55 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:213:22: note: write of 4 bytes to beyond the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c: In function ‘func_add_special_bb’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:225:14: warning: leak of ‘bb’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (2) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (3) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (4) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (5) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (6) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (7) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (8) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (10) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (11) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (13) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (15) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (18) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (21) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (22) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (23) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (24) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (25) entry to ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (28) returning to ‘func_partition_bb_head’ from ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:174:12: note: (29) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:177:9: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (31) returning to ‘func_partition_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (34) calling ‘func_partition_bb_tail’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:199:13: note: (35) entry to ‘func_partition_bb_tail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (36) following ‘false’ branch (when ‘bb == last’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:207:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:212:27: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (38) returning to ‘func_partition_bb’ from ‘func_partition_bb_tail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (39) returning to ‘cfg_build’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:20: note: (40) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:48: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:48: note: (42) calling ‘func_add_special_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:216:13: note: (43) entry to ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:220:14: note: (44) calling ‘func_insert_dummy_bb’ from ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:114:24: note: (45) entry to ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:118:14: note: (46) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:119:12: note: (47) assuming ‘bb’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:119:12: note: (48) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:124:9: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:220:14: note: (50) returning to ‘func_add_special_bb’ from ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:221:12: note: (51) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:223:17: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:225:14: note: (53) calling ‘func_insert_dummy_bb’ from ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:114:24: note: (54) entry to ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:119:12: note: (55) following ‘true’ branch (when ‘bb’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:120:17: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:225:14: note: (57) returning to ‘func_add_special_bb’ from ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:226:12: note: (58) following ‘true’ branch (when ‘bb’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:227:24: note: (59) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:225:14: note: (60) ‘bb’ leaks here; was allocated at (46) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:374:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:61:9: note: in expansion of macro ‘list_last_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:225:36: note: in expansion of macro ‘func_last_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (11) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (12) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (14) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (16) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (19) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (21) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (22) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (23) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (24) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (25) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (26) entry to ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (29) returning to ‘func_partition_bb_head’ from ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:174:12: note: (30) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:177:9: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (32) returning to ‘func_partition_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (35) calling ‘func_partition_bb_tail’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:199:13: note: (36) entry to ‘func_partition_bb_tail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (37) following ‘false’ branch (when ‘bb == last’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:207:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:212:27: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (39) returning to ‘func_partition_bb’ from ‘func_partition_bb_tail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (40) returning to ‘cfg_build’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:20: note: (41) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:48: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:48: note: (43) calling ‘func_add_special_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:216:13: note: (44) entry to ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:220:14: note: (45) calling ‘func_insert_dummy_bb’ from ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:114:24: note: (46) entry to ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:119:12: note: (47) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:124:9: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:220:14: note: (49) returning to ‘func_add_special_bb’ from ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:221:12: note: (50) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:223:17: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (52) out-of-bounds read from byte 24 till byte 31 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:374:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:61:9: note: in expansion of macro ‘list_last_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:225:36: note: in expansion of macro ‘func_last_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: read of 8 bytes from after the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:374:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:61:9: note: in expansion of macro ‘list_last_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:225:36: note: in expansion of macro ‘func_last_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c: In function ‘func_add_bb_edges’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:374:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:61:9: note: in expansion of macro ‘list_last_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:53:33: note: in expansion of macro ‘func_last_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:289:14: note: in expansion of macro ‘exit_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (11) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (12) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (14) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (16) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (19) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (21) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/usr/include/errno.h/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (22) entry to ‘func_partition_bb’ <--[gcc]
:25,/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (23) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (24) entry to ‘func_partition_bb_head’ <--[gcc]
/usr/include/errno.h <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (25) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (26) entry to ‘func_append_bb’ <--[gcc]
:25, <--[gcc]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c <--[cppcheck]
:173:14: note: (29) returning to ‘func_partition_bb_head’ from ‘func_append_bb’ <--[gcc]
/usr/include/bits/libc-header-start.h/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:174:12: note: (30) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.:177:9: note: (31) ...to here <--[gcc]
:33,/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (32) returning to ‘func_partition_bb’ from ‘func_partition_bb_head’ <--[gcc]
 <--[gcc]
: In function ‘do_pop_dequeue’:/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:12: note: (33) following ‘false’ branch... <--[gcc]
 <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (35) calling ‘func_partition_bb_tail’ from ‘func_partition_bb’ <--[gcc]
 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:199:13: note: (36) entry to ‘func_partition_bb_tail’: In function ‘query_flow_dissector’: <--[gcc]
: In function ‘p_err’: <--[gcc]
/usr/include/ctype.h/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (37) following ‘false’ branch (when ‘bb == last’)... <--[gcc]
 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:207:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:212:27: note: (38) ...to here <--[gcc]
:25,/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (39) returning to ‘func_partition_bb’ from ‘func_partition_bb_tail’: In function ‘has_perf_query_support’: <--[gcc]
 <--[gcc]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (40) returning to ‘cfg_build’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:20: note: (41) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c <--[gcc]
:345:48: note: (42) ...to here <--[gcc]
 <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:48: note: (43) calling ‘func_add_special_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:216:13: note: (44) entry to ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:220:14: note: (45) calling ‘func_insert_dummy_bb’ from ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:114:24: note: (46) entry to ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:119:12: note: (47) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:124:9: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:220:14: note: (49) returning to ‘func_add_special_bb’ from ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:221:12: note: (50) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:223:17: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:225:14: note: (52) calling ‘func_insert_dummy_bb’ from ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:114:24: note: (53) entry to ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:119:12: note: (54) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:124:9: note: (55) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:225:14: note: (56) returning to ‘func_add_special_bb’ from ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:226:12: note: (57) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:228:17: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:48: note: (59) returning to ‘cfg_build’ from ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:45: note: (60) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:348:21: note: (61) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:348:21: note: (62) calling ‘func_add_bb_edges’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:277:13: note: (63) entry to ‘func_add_bb_edges’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:284:13: note: (64) calling ‘new_edge’ from ‘func_add_bb_edges’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:256:26: note: (65) entry to ‘new_edge’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:262:12: note: (66) following ‘false’ branch (when ‘e’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:267:12: note: (67) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:267:12: note: (68) following ‘true’ branch (when ‘src’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:268:24: note: (69) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:269:12: note: (70) following ‘true’ branch (when ‘dst’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:270:24: note: (71) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:284:13: note: (72) returning to ‘func_add_bb_edges’ from ‘new_edge’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:285:12: note: (73) following ‘false’ branch (when ‘e’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:287:9: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (75) out-of-bounds read from byte 24 till byte 31 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:374:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:61:9: note: in expansion of macro ‘list_last_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:53:33: note: in expansion of macro ‘func_last_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:289:14: note: in expansion of macro ‘exit_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: read of 8 bytes from after the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:374:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:61:9: note: in expansion of macro ‘list_last_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:53:33: note: in expansion of macro ‘func_last_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:289:14: note: in expansion of macro ‘exit_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:290:13: warning: leak of ‘e’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (2) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (3) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (4) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (5) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (6) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (7) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (8) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (10) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (11) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (13) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (15) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (18) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (21) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (22) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (23) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (24) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (25) entry to ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (28) returning to ‘func_partition_bb_head’ from ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:174:12: note: (29) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:177:9: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (31) returning to ‘func_partition_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (34) calling ‘func_partition_bb_tail’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:199:13: note: (35) entry to ‘func_partition_bb_tail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (36) following ‘false’ branch (when ‘bb == last’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:207:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:212:27: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (38) returning to ‘func_partition_bb’ from ‘func_partition_bb_tail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (39) returning to ‘cfg_build’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:20: note: (40) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:48: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:48: note: (42) calling ‘func_add_special_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:216:13: note: (43) entry to ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:220:14: note: (44) calling ‘func_insert_dummy_bb’ from ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:114:24: note: (45) entry to ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:119:12: note: (46) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:124:9: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:220:14: note: (48) returning to ‘func_add_special_bb’ from ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:221:12: note: (49) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:223:17: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:225:14: note: (51) calling ‘func_insert_dummy_bb’ from ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:114:24: note: (52) entry to ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:119:12: note: (53) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:124:9: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:225:14: note: (55) returning to ‘func_add_special_bb’ from ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:226:12: note: (56) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:228:17: note: (57) ...to here:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[gcc]
 <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:48: note: (58) returning to ‘cfg_build’ from ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:45: note: (59) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:348:21: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:348:21: note: (61) calling ‘func_add_bb_edges’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:277:13: note: (62) entry to ‘func_add_bb_edges’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:284:13: note: (63) calling ‘new_edge’ from ‘func_add_bb_edges’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:256:26: note: (64) entry to ‘new_edge’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:261:13: note: (65) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:262:12: note: (66) assuming ‘e’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:262:12: note: (67) following ‘false’ branch (when ‘e’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:267:12: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:267:12: note: (69) following ‘true’ branch (when ‘src’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:268:24: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:269:12: note: (71) following ‘true’ branch (when ‘dst’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:270:24: note: (72) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:284:13: note: (73) returning to ‘func_add_bb_edges’ from ‘new_edge’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:285:12: note: (74) following ‘false’ branch (when ‘e’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:287:9: note: (75) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:290:13: note: (76) calling ‘new_edge’ from ‘func_add_bb_edges’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:256:26: note: (77) entry to ‘new_edge’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:262:12: note: (78) following ‘true’ branch (when ‘e’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:263:17: note: (79) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:290:13: note: (80) returning to ‘func_add_bb_edges’ from ‘new_edge’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:291:12: note: (81) following ‘true’ branch (when ‘e’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:292:24: note: (82) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:290:13: note: (83) ‘e’ leaks here; was allocated at (65) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:33: note: in definition of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:374:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:61:9: note: in expansion of macro ‘list_last_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:53:33: note: in expansion of macro ‘func_last_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:297:39: note: in expansion of macro ‘exit_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:476:6: note: (1) entry to ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:480:20: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:483:13: note: (3) calling ‘cfg_build’ from ‘dump_xlated_cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:334:13: note: (4) entry to ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (5) calling ‘cfg_partition_funcs’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:131:13: note: (6) entry to ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (7) calling ‘cfg_append_func’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:63:26: note: (8) entry to ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (9) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:67:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:68:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:136:16: note: (11) returning to ‘cfg_partition_funcs’ from ‘cfg_append_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:137:12: note: (12) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:140:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (14) following ‘false’ branch (when ‘func == last_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:153:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:157:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:13: note: (16) returning to ‘cfg_build’ from ‘cfg_partition_funcs’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:341:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:363:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:458:20: note: in expansion of macro ‘list_first_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (19) following ‘true’ branch (when ‘func != cfg’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:344:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (21) calling ‘func_partition_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:233:13: note: (22) entry to ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (23) calling ‘func_partition_bb_head’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:165:13: note: (24) entry to ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (25) calling ‘func_append_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:88:24: note: (26) entry to ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:459:27: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:93:9: note: in expansion of macro ‘list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:94:23: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:173:14: note: (29) returning to ‘func_partition_bb_head’ from ‘func_append_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:174:12: note: (30) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:177:9: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:13: note: (32) returning to ‘func_partition_bb’ from ‘func_partition_bb_head’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:235:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (35) calling ‘func_partition_bb_tail’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:199:13: note: (36) entry to ‘func_partition_bb_tail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:29: note: (37) following ‘false’ branch (when ‘bb == last’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:207:9: note: in expansion of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:212:27: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:238:9: note: (39) returning to ‘func_partition_bb’ from ‘func_partition_bb_tail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:21: note: (40) returning to ‘cfg_build’ from ‘func_partition_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:20: note: (41) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:48: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:48: note: (43) calling ‘func_add_special_bb’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:216:13: note: (44) entry to ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:220:14: note: (45) calling ‘func_insert_dummy_bb’ from ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:114:24: note: (46) entry to ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:119:12: note: (47) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:124:9: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:220:14: note: (49) returning to ‘func_add_special_bb’ from ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:221:12: note: (50) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:223:17: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:225:14: note: (52) calling ‘func_insert_dummy_bb’ from ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:114:24: note: (53) entry to ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:119:12: note: (54) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:124:9: note: (55) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:225:14: note: (56) returning to ‘func_add_special_bb’ from ‘func_insert_dummy_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:226:12: note: (57) following ‘false’ branch (when ‘bb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:228:17: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:48: note: (59) returning to ‘cfg_build’ from ‘func_add_special_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:345:45: note: (60) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:348:21: note: (61) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:348:21: note: (62) calling ‘func_add_bb_edges’ from ‘cfg_build’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:277:13: note: (63) entry to ‘func_add_bb_edges’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:284:13: note: (64) calling ‘new_edge’ from ‘func_add_bb_edges’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:256:26: note: (65) entry to ‘new_edge’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:262:12: note: (66) following ‘false’ branch (when ‘e’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:267:12: note: (67) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:267:12: note: (68) following ‘true’ branch (when ‘src’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:268:24: note: (69) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:269:12: note: (70) following ‘true’ branch (when ‘dst’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:270:24: note: (71) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:284:13: note: (72) returning to ‘func_add_bb_edges’ from ‘new_edge’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:285:12: note: (73) following ‘false’ branch (when ‘e’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:287:9: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:290:13: note: (75) calling ‘new_edge’ from ‘func_add_bb_edges’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:256:26: note: (76) entry to ‘new_edge’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:262:12: note: (77) following ‘false’ branch (when ‘e’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:267:12: note: (78) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:267:12: note: (79) following ‘true’ branch (when ‘src’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:268:24: note: (80) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:269:12: note: (81) following ‘true’ branch (when ‘dst’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:270:24: note: (82) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:290:13: note: (83) returning to ‘func_add_bb_edges’ from ‘new_edge’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:291:12: note: (84) following ‘false’ branch (when ‘e’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:293:9: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: (86) out-of-bounds read from byte 24 till byte 31 but ‘cfg’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:33: note: in definition of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:374:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:61:9: note: in expansion of macro ‘list_last_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:53:33: note: in expansion of macro ‘func_last_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:297:39: note: in expansion of macro ‘exit_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:37:45: note: read of 8 bytes from after the end of ‘cfg’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:521:33: note: in definition of macro ‘list_for_each_entry_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:352:9: note: in expansion of macro ‘container_of’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/list.h:374:9: note: in expansion of macro ‘list_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:61:9: note: in expansion of macro ‘list_last_entry’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:53:33: note: in expansion of macro ‘func_last_bb’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/cfg.c:297:39: note: in expansion of macro ‘exit_bb’ <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map_perf_ring.c:7: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/net.c:7: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /usr/include/stdlib.h:26, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/netlink_dumper.c:4: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1397:1: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1356:12: note: (1) entry to ‘do_pop_dequeue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1364:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1367:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1368:12: note: (4) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (6) calling ‘alloc_key_value’ from ‘do_pop_dequeue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:962:12: note: (7) entry to ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:967:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:968:35: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:968:24: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:969:20: note: (11) assuming ‘key’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:969:20: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:985:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (16) returning to ‘do_pop_dequeue’ from ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1397:1: note: (17) ‘key’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c: In function ‘do_lookup’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1117:1: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1068:12: note: (1) entry to ‘do_lookup’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1076:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1079:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1080:12: note: (4) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1083:15: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1083:15: note: (6) calling ‘alloc_key_value’ from ‘do_lookup’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:962:12: note: (7) entry to ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:967:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:968:35: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:968:24: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:969:20: note: (11) assuming ‘key’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:969:20: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:985:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1083:15: note: (16) returning to ‘do_lookup’ from ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1117:1: note: (17) ‘key’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c: In function ‘do_pop_dequeue’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1397:1: warning: leak of ‘value’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1356:12: note: (1) entry to ‘do_pop_dequeue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1364:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1367:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1368:12: note: (4) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (6) calling ‘alloc_key_value’ from ‘do_pop_dequeue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:962:12: note: (7) entry to ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:967:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:976:26: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:976:26: note: (12) calling ‘alloc_value’ from ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:62:14: note: (13) entry to ‘alloc_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:64:12: note: (14) following ‘true’ branch... <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/kernel.h:10, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:7: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:65:44: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/math.h:11:28: note: in definition of macro ‘round_up’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:65:24: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:976:26: note: (17) returning to ‘alloc_key_value’ from ‘alloc_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:977:20: note: (18) assuming ‘value’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:977:20: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:985:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (21) returning to ‘do_pop_dequeue’ from ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1397:1: note: (22) ‘value’ leaks here; was allocated at (16) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c: In function ‘do_lookup’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1117:1: warning: leak of ‘value’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1068:12: note: (1) entry to ‘do_lookup’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1076:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1079:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1080:12: note: (4) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1083:15: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1083:15: note: (6) calling ‘alloc_key_value’ from ‘do_lookup’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:962:12: note: (7) entry to ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:967:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:976:26: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:976:26: note: (12) calling ‘alloc_value’ from ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:62:14: note: (13) entry to ‘alloc_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:64:12: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:65:44: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/math.h:11:28: note: in definition of macro ‘round_up’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:65:24: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:976:26: note: (17) returning to ‘alloc_key_value’ from ‘alloc_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:977:20: note: (18) assuming ‘value’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:977:20: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:985:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1083:15: note: (21) returning to ‘do_lookup’ from ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1117:1: note: (22) ‘value’ leaks here; was allocated at (16) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c: In function ‘print_entry_json’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:144:42: warning: dereference of NULL ‘value’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1356:12: note: (1) entry to ‘do_pop_dequeue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1364:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1367:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1368:12: note: (4) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (6) calling ‘alloc_key_value’ from ‘do_pop_dequeue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:962:12: note: (7) entry to ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:964:14: note: (8) ‘key’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:965:16: note: (9) ‘key’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:967:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:12: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:985:16: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (14) returning to ‘do_pop_dequeue’ from ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1372:12: note: (15) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1375:15: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1375:15: note: (17) ‘key’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1375:15: note: (18) ‘key’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1376:12: note: (19) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1389:9: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1389:9: note: (21) ‘key’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1389:9: note: (22) ‘key’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1389:9: note: (23) calling ‘print_key_value’ from ‘do_pop_dequeue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1031:13: note: (24) entry to ‘print_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:13: note: (25) calling ‘get_map_kv_btf’ from ‘print_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:790:12: note: (26) entry to ‘get_map_kv_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:794:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:803:24: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:803:19: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:810:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:13: note: (31) returning to ‘print_key_value’ from ‘get_map_kv_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1040:13: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1040:12: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1041:17: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1041:17: note: (36) calling ‘print_entry_json’ from ‘print_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:132:13: note: (37) entry to ‘print_entry_json’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:137:12: note: (38) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:138:17: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:142:20: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:144:42: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:144:42: note: (42) dereference of NULL ‘value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c: In function ‘print_entry_plain’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:267:33: warning: dereference of NULL ‘value’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1356:12: note: (1) entry to ‘do_pop_dequeue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1364:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1367:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1368:12: note: (4) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (6) calling ‘alloc_key_value’ from ‘do_pop_dequeue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:962:12: note: (7) entry to ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:964:14: note: (8) ‘key’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:965:16: note: (9) ‘key’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:967:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:12: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:985:16: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (14) returning to ‘do_pop_dequeue’ from ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1372:12: note: (15) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1375:15: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1375:15: note: (17) ‘key’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1375:15: note: (18) ‘key’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1376:12: note: (19) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1389:9: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1389:9: note: (21) ‘key’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1389:9: note: (22) ‘key’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1389:9: note: (23) calling ‘print_key_value’ from ‘do_pop_dequeue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1031:13: note: (24) entry to ‘print_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:13: note: (25) calling ‘get_map_kv_btf’ from ‘print_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:790:12: note: (26) entry to ‘get_map_kv_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:794:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:803:24: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:803:19: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:810:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:13: note: (31) returning to ‘print_key_value’ from ‘get_map_kv_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1040:13: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1040:12: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1042:20: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1042:19: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1063:17: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1063:17: note: (38) calling ‘print_entry_plain’ from ‘print_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:247:13: note: (39) entry to ‘print_entry_plain’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:250:12: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:253:35: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:264:20: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:265:29: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:265:28: note: (44) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:266:33: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:267:33: note: (46) dereference of NULL ‘value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c: In function ‘print_key_value’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1041:17: warning: use of uninitialized value ‘btf’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1356:12: note: (1) entry to ‘do_pop_dequeue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1364:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1367:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1368:12: note: (4) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (6) calling ‘alloc_key_value’ from ‘do_pop_dequeue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:962:12: note: (7) entry to ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:967:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:976:26: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:977:20: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:985:16: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (14) returning to ‘do_pop_dequeue’ from ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1372:12: note: (15) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1375:15: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1376:12: note: (17) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1389:9: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1389:9: note: (19) calling ‘print_key_value’ from ‘do_pop_dequeue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1031:13: note: (20) entry to ‘print_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1035:21: note: (21) region created on stack here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1035:21: note: (22) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:13: note: (23) calling ‘get_map_kv_btf’ from ‘print_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:790:12: note: (24) entry to ‘get_map_kv_btf’ <--[gcc]
In file included from :33, <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c/usr/include/errno.h:25,:794:12: note: (25) following ‘true’ branch.../usr/include/errno.h <--[gcc]
 <--[gcc]
:25,:133:26: warning: Variable length array is used. <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:795:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:795:20: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:796:39: note: (28) ...to here <--[gcc]
 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:797:28: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:798:33: note: (30) ...to here <--[gcc]
: In function ‘get_tracefs_pipe’:/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:13: note: (31) returning to ‘print_key_value’ from ‘get_map_kv_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1040:13: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1040:12: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1041:17: note: (35) ...to here <--[gcc]
: In function ‘print_insn’:/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c <--[gcc]
:1041:17: note: (36) use of uninitialized value ‘btf’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1041:17: warning: use of uninitialized value ‘btf’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1068:12: note: (1) entry to ‘do_lookup’ <--[gcc]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1076:12: note: (2) following ‘false’ branch... <--[gcc]
 <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1079:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1080:12: note: (4) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
: In function ‘do_search’:/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c <--[cppcheck]
:1083:15: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1083:15: note: (6) calling ‘alloc_key_value’ from ‘do_lookup’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:962:12: note: (7) entry to ‘alloc_key_value’ <--[gcc]
 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:967:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:976:26: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:977:20: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:985:16: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1083:15: note: (14) returning to ‘do_lookup’ from ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1084:12: note: (15) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1087:15: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1087:15: note: (17) calling ‘parse_elem’ from ‘do_lookup’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:340:12: note: (18) entry to ‘parse_elem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:345:20: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:346:32: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1087:15: note: (21) returning to ‘do_lookup’ from ‘parse_elem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1088:12: note: (22) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1091:15: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1092:12: note: (24) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1109:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1109:9: note: (26) calling ‘print_key_value’ from ‘do_lookup’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1031:13: note: (27) entry to ‘print_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1035:21: note: (28) region created on stack here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1035:21: note: (29) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:13: note: (30) calling ‘get_map_kv_btf’ from ‘print_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:790:12: note: (31) entry to ‘get_map_kv_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:794:12: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:795:21: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:795:20: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:796:39: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:797:28: note: (36) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:798:33: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:13: note: (38) returning to ‘print_key_value’ from ‘get_map_kv_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:12: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1040:13: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1040:12: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1041:17: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1041:17: note: (43) use of uninitialized value ‘btf’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1042:20: warning: use of uninitialized value ‘btf’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1356:12: note: (1) entry to ‘do_pop_dequeue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1364:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1367:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1368:12: note: (4) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (6) calling ‘alloc_key_value’ from ‘do_pop_dequeue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:962:12: note: (7) entry to ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:967:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:976:26: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:977:20: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:985:16: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1371:15: note: (14) returning to ‘do_pop_dequeue’ from ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1372:12: note: (15) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1375:15: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1376:12: note: (17) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1389:9: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1389:9: note: (19) calling ‘print_key_value’ from ‘do_pop_dequeue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1031:13: note: (20) entry to ‘print_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1035:21: note: (21) region created on stack here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1035:21: note: (22) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:13: note: (23) calling ‘get_map_kv_btf’ from ‘print_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:790:12: note: (24) entry to ‘get_map_kv_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:794:12: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:795:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:795:20: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:796:39: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:797:28: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:798:33: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:13: note: (31) returning to ‘print_key_value’ from ‘get_map_kv_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1040:13: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1040:12: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1042:20: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1042:20: note: (36) use of uninitialized value ‘btf’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1042:20: warning: use of uninitialized value ‘btf’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1068:12: note: (1) entry to ‘do_lookup’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1076:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1079:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1080:12: note: (4) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1083:15: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1083:15: note: (6) calling ‘alloc_key_value’ from ‘do_lookup’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:962:12: note: (7) entry to ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:967:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:975:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:976:26: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:977:20: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:985:16: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1083:15: note: (14) returning to ‘do_lookup’ from ‘alloc_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1084:12: note: (15) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1087:15: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1087:15: note: (17) calling ‘parse_elem’ from ‘do_lookup’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:340:12: note: (18) entry to ‘parse_elem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:345:20: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:346:32: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1087:15: note: (21) returning to ‘do_lookup’ from ‘parse_elem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1088:12: note: (22) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1091:15: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1092:12: note: (24) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1109:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1109:9: note: (26) calling ‘print_key_value’ from ‘do_lookup’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1031:13: note: (27) entry to ‘print_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1035:21: note: (28) region created on stack here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1035:21: note: (29) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:13: note: (30) calling ‘get_map_kv_btf’ from ‘print_key_value’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:790:12: note: (31) entry to ‘get_map_kv_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:794:12: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:795:21: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:795:20: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:796:39: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:797:28: note: (36) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:798:33: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:13: note: (38) returning to ‘print_key_value’ from ‘get_map_kv_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1037:12: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1040:13: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1040:12: note: (41) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1042:20: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/map.c:1042:20: note: (43) use of uninitialized value ‘btf’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/net.c:589:14: warning: leak of file descriptor ‘open("/proc/self/ns/net", 0)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/net.c:589:14: note: (1) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/net.c:589:14: note: (2) ‘open("/proc/self/ns/net", 0)’ leaks here; was opened at (1) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:56:1: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1077:5: note: (1) entry to ‘map_parse_fd’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1083:12: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1084:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1084:17: note: (4) calling ‘p_err’ from ‘map_parse_fd’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:40:6: note: (5) entry to ‘p_err’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:44:9: note: (6) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:56:1: note: (7) missing call to ‘va_end’ to match ‘va_start’ at (6) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c: In function ‘map_parse_fd’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1102:1: warning: leak of ‘fds’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1077:5: note: (1) entry to ‘map_parse_fd’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1082:15: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1083:12: note: (3) assuming ‘fds’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1083:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1087:18: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1087:18: note: (6) calling ‘map_parse_fds’ from ‘map_parse_fd’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1025:5: note: (7) entry to ‘map_parse_fds’ <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:34: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:35:53: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1031:17: note: in expansion of macro ‘NEXT_ARGP’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1033:31: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:35:53: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1038:17: note: in expansion of macro ‘NEXT_ARGP’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1040:18: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1087:18: note: (12) returning to ‘map_parse_fd’ from ‘map_parse_fds’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1102:1: note: (13) ‘fds’ leaks here; was allocated at (2) <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c:8: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c:34:14: warning: leak of file descriptor ‘open("/", 0)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c:31:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c:34:14: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c:34:14: note: (3) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c:34:14: note: (4) ‘open("/", 0)’ leaks here; was opened at (3) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c: In function ‘show_proc’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c:162:16: warning: leak of ‘opendir("/proc")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c:162:16: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c:162:16: note: (2) ‘opendir("/proc")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c:182:26: warning: leak of ‘opendir(&buf)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c:163:12: note: (1) following ‘false’ branch (when ‘proc’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c:166:15: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c:166:16: note: (3) following ‘true’ branch (when ‘proc_de’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c:167:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c:182:26: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/perf.c:182:26: note: (6) ‘opendir(&buf)’ leaks here; was allocated at (5) <--[gcc]
                 from /usr/include/stdio.h:28, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:8: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:5: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:4: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:76:14: warning: leak of FILE ‘fopen("/proc/mounts", "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:76:14: note: (1) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:76:14: note: (2) ‘fopen("/proc/mounts", "r")’ leaks here; was opened at (1) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:76:14: warning: leak of ‘fopen("/proc/mounts", "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:76:14: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:76:14: note: (2) ‘fopen("/proc/mounts", "r")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c: In function ‘do_tracelog’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:139:25: warning: leak of FILE ‘fopen(&trace_pipe, "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:136:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:139:25: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:139:25: note: (3) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:139:25: note: (4) ‘fopen(&trace_pipe, "r")’ leaks here; was opened at (3) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:139:25: warning: leak of ‘fopen(&trace_pipe, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:136:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:139:25: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:139:25: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/tracelog.c:139:25: note: (4) ‘fopen(&trace_pipe, "r")’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:96:1: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:93:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:96:1: note: (2) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/err.h:5, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/include/bpf/libbpf_internal.h:16, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:13: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/include/bpf/libbpf_internal.h: In function ‘kernel_syms_load’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/include/bpf/libbpf_internal.h:201:22: warning: leak of ‘libbpf_reallocarray(*dd.sym_mapping, (long unsigned int)(*dd.sym_count + 1), 328)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/compiler.h:128:53: note: in definition of macro ‘unlikely’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:26:6: note: (1) entry to ‘kernel_syms_load’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:34:12: note: (2) following ‘false’ branch (when ‘fp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:37:15: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:37:16: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:38:62: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:38:23: note: (6) calling ‘libbpf_reallocarray’ from ‘kernel_syms_load’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/include/bpf/libbpf_internal.h:196:21: note: (7) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/include/bpf/libbpf_internal.h:201:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/include/bpf/libbpf_internal.h:208:16: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/include/bpf/libbpf_internal.h:208:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/include/bpf/libbpf_internal.h:208:16: note: (11) when ‘realloc’ succeeds, moving buffer <--[gcc]
In file included from /usr/include/bits/libc-header-start.h:33,/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:38:23: note: (12) returning to ‘kernel_syms_load’ from ‘libbpf_reallocarray’:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[gcc]
 <--[cppcheck]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
 <--[cppcheck]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/include/bpf/libbpf_internal.h:201:22: note: (13) ‘libbpf_reallocarray(*dd.sym_mapping, (long unsigned int)(*dd.sym_count + 1), 328)’ leaks here; was allocated at (10) <--[gcc]
 <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/compiler.h:128:53: note: in definition of macro ‘unlikely’ <--[gcc]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:33:14: warning: leak of FILE ‘fopen("/proc/kallsyms", "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:33:14: note: (1) opened here <--[gcc]
:1807 btf_rewrite_str() error: uninitialized symbol 'mapped_off'./builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:33:14: note: (2) ‘fopen("/proc/kallsyms", "r")’ leaks here; was opened at (1) <--[gcc]
 <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:33:14: warning: leak of ‘fopen("/proc/kallsyms", "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:33:14: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:33:14: note: (2) ‘fopen("/proc/kallsyms", "r")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c: In function ‘print_insn_json’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:139:36: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:137:12: note: (1) following ‘true’ branch (when ‘l != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:138:45: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:138:17: note: (3) when ‘strncpy’ copies the full source string <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/xlated_dumper.c:139:36: note: (4) write of 1 byte at offset ‘l + 4294967295’ exceeds the buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/include/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:62:13: warning: leak of ‘map_info_alloc(&info_len)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:467:12: note: (1) entry to ‘do_unregister’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:472:12: note: (2) following ‘false’ branch (when ‘argc == 2’)... <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:15: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:37:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:475:23: note: in expansion of macro ‘GET_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:478:15: note: (4) calling ‘do_work_on_struct_ops’ from ‘do_unregister’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:304:19: note: (5) entry to ‘do_work_on_struct_ops’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:316:16: note: (6) calling ‘do_search’ from ‘do_work_on_struct_ops’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:186:19: note: (7) entry to ‘do_search’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:194:16: note: (8) calling ‘map_info_alloc’ from ‘do_search’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:100:29: note: (9) entry to ‘map_info_alloc’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:104:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:107:16: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:107:16: note: (12) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:108:12: note: (13) assuming ‘info’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:108:12: note: (14) following ‘false’ branch (when ‘info’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:111:28: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:194:16: note: (16) returning to ‘do_search’ from ‘map_info_alloc’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:62:13: note: (17) ‘map_info_alloc(&info_len)’ leaks here; was allocated at (12) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c: In function ‘do_one_id’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:62:13: warning: leak of ‘map_info_alloc(&info_len)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:467:12: note: (1) entry to ‘do_unregister’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:472:12: note: (2) following ‘false’ branch (when ‘argc == 2’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:37:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:475:23: note: in expansion of macro ‘GET_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:478:15: note: (4) calling ‘do_work_on_struct_ops’ from ‘do_unregister’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:304:19: note: (5) entry to ‘do_work_on_struct_ops’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:309:12: note: (6) following ‘true’ branch (when ‘search_type’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:310:21: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:310:20: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:311:32: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:311:32: note: (10) calling ‘do_one_id’ from ‘do_work_on_struct_ops’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:235:19: note: (11) entry to ‘do_one_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:246:12: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:252:14: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:253:12: note: (14) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:259:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:259:16: note: (16) calling ‘map_info_alloc’ from ‘do_one_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:100:29: note: (17) entry to ‘map_info_alloc’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:104:12: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:107:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:107:16: note: (20) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:108:12: note: (21) assuming ‘info’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:108:12: note: (22) following ‘false’ branch (when ‘info’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:111:28: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:259:16: note: (24) returning to ‘do_one_id’ from ‘map_info_alloc’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/struct_ops.c:62:13: note: (25) ‘map_info_alloc(&info_len)’ leaks here; was allocated at (20) <--[gcc]
                 from /usr/include/stdint.h:26, <--[gcc]
                 from /usr/lib/gcc/x86_64-redhat-linux/15/include/stdint.h:11, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/types.h:7, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/uapi/linux/bpf.h:11, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/kernel/bpf/disasm.c:6: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1807: error: uninitvar(CWE-457): Uninitialized variable: mapped_off <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:4999: error: uninitvar(CWE-457): Uninitialized variable: cand_id <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:4999 btf_dedup_resolve_fwd() error: uninitialized symbol 'cand_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/hashmap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c: In function ‘dissect_jited_func’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:79:64: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:100:24: note: (1) entry to ‘bpf_prog_linfo__new’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:108:12: note: (2) following ‘false’ branch (when ‘nr_linfo != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:115:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:115:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:119:22: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:120:12: note: (6) following ‘false’ branch (when ‘prog_linfo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:124:30: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:128:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:130:57: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:133:12: note: (10) following ‘false’ branch (when ‘nr_jited_func != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:134:18: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:133:28: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:135:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:134:36: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:136:17: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:135:50: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:137:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:136:60: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:138:18: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:137:55: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:139:18: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:138:32: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:144:35: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:148:12: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:151:34: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:154:47: note: (26) capacity: ‘(long unsigned int)nr_jited_func * 4’ bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:156:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:163:44: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:165:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:170:51: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:168:13: note: (31) calling ‘dissect_jited_func’ from ‘bpf_prog_linfo__new’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:22:12: note: (32) entry to ‘dissect_jited_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:39:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:42:19: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:76:12: note: (35) following ‘false’ branch (when ‘f == nr_jited_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:79:19: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:79:64: note: (37) write of 4 bytes at offset ‘(long unsigned int)(*info.nr_jited_ksyms + 4294967295) * 4’ exceeds the buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/netlink.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/strset.c:131 strset__find_str() error: uninitialized symbol 'old_off'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_probes.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/ringbuf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c:1653 btf_dump_name_dups() error: uninitialized symbol 'old_name'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/strset.c:171 strset__add_str() error: uninitialized symbol 'old_off'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/strset.c:131: error: uninitvar(CWE-457): Uninitialized variable: old_off <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1687: error: ctunullpointer(CWE-476): Null pointer dereference: main_def <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1687: error: ctunullpointer(CWE-476): Null pointer dereference: extra_def <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c:1681:31: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/relo_core.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf.c:6361 append_subprog_relos() error: we previously assumed 'relos' could be null (see line 6354) <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:912 allocate_spec_id() error: uninitialized symbol 'tmp'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/elf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c: In function ‘bpf_link_usdt_detach’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:912: error: uninitvar(CWE-457): Uninitialized variable: tmp <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf.c:9151 bpf_object__gen_loader() warn: double check that we're allocating correct size: 256 vs 1 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:880:16: warning: leak of ‘new_free_ids’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:823:12: note: (1) entry to ‘bpf_link_usdt_detach’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:851:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:858:37: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:861:32: note: (4) calling ‘libbpf_reallocarray’ from ‘bpf_link_usdt_detach’ <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:21: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (5) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (9) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:861:32: note: (10) returning to ‘bpf_link_usdt_detach’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:872:20: note: (11) following ‘true’ branch (when ‘new_free_ids’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:874:41: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:880:16: note: (13) ‘new_free_ids’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/features.c:321: error: uninitvar(CWE-457): Uninitialized variable: name <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_relocate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c: In function ‘linker_append_btf’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2555:45: warning: dereference of NULL ‘glob_sym’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2410:12: note: (1) entry to ‘linker_append_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2416:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2419:40: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2423:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2426:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2522:23: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2528:31: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2529:20: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2531:34: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2546:31: note: (10) following ‘true’ branch (when ‘j < n’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2547:31: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2549:42: note: (12) ‘glob_sym’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2549:42: note: (13) ‘glob_sym’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2549:42: note: (14) ‘glob_sym’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2552:28: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2553:73: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2554:44: note: (17) calling ‘find_glob_sym’ from ‘linker_append_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1447:25: note: (18) entry to ‘find_glob_sym’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1453:23: note: (19) following ‘false’ branch... <--[gcc]
In file included from /usr/include/sys/mman.h:25, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:23: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1461:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1461:16: note: (21) ‘0’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2554:44: note: (22) return of NULL to ‘linker_append_btf’ from ‘find_glob_sym’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2555:45: note: (23) dereference of NULL ‘glob_sym’ <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:22: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h: In function ‘libbpf_ptr’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (18) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (19) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (20) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (23) ‘<unknown>’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c: In function ‘libbpf_add_mem’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:11: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1560:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (65) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (66) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (67) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (68) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (71) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (72) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (73) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (75) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (78) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (79) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (80) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (81) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (82) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (83) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (84) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (86) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (88) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (90) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (92) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (93) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (96) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (97) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (98) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: note: (100) out-of-bounds write from byte 25 till byte 39 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: note: write of 15 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1560:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (90) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (91) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (92) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (93) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (96) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (97) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (98) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (100) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (101) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (102) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (103) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (104) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (105) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (106) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (107) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (108) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (111) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (113) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (115) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (117) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (118) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (121) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (122) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (123) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: note: (125) out-of-bounds write from byte 24 till byte 39 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: note: write of 16 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c: In function ‘libbpf_ptr’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: warning: leak of ‘btf_new_empty(0)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:985:15: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (9) assuming ‘btf’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (10) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (12) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (14) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (18) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (19) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (20) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (23) ‘btf_new_empty(0)’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c: In function ‘btf_add_composite’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (65) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (66) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (67) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (68) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (71) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (72) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (73) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (75) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (78) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (79) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (80) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (81) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (82) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (83) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (84) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (86) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (88) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (90) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (92) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (93) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (96) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (97) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (98) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (100) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (101) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (102) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: note: (104) out-of-bounds write from byte 25 till byte 27 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: note: write of 3 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (90) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (91) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (92) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (93) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (96) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (97) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (98) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (100) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (101) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (102) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (103) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (104) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (105) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (106) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (107) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (108) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (111) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (113) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (115) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (117) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (118) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (121) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (122) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (123) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (125) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (126) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (127) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: note: (129) out-of-bounds write from byte 24 till byte 27 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (65) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (66) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (67) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (68) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (71) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (72) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (73) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (75) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (78) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (79) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (80) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (81) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (82) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (83) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (84) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (86) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (88) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (90) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (92) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (93) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (96) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (97) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (98) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (100) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (101) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (102) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: note: (104) out-of-bounds write from byte 28 till byte 31 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (90) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (91) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (92) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (93) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (96) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (97) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (98) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (100) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (101) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (102) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (103) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (104) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (105) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (106) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (107) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (108) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (111) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (113) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (115) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (117) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (118) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (121) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (122) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (123) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (125) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (126) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (127) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: note: (129) out-of-bounds write from byte 28 till byte 31 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (65) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (66) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (67) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (68) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (71) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (72) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (73) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (75) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (78) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (79) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (80) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (81) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (82) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (83) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (84) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (86) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (88) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (90) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (92) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (93) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (96) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (97) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (98) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (100) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (101) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (102) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: note: (104) out-of-bounds write from byte 32 till byte 35 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (90) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (91) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (92) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (93) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (96) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (97) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (98) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (100) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (101) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (102) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (103) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (104) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (105) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (106) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (107) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (108) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (111) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (113) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (115) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (117) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (118) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (121) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (122) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (123) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (125) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (126) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (127) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: note: (129) out-of-bounds write from byte 32 till byte 35 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c: In function ‘btf_add_enum_common’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (65) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (66) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (67) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
:2307:12: note: (68) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (71) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (72) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (73) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (75) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (76) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (77) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (78) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (79) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (80) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (82) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (83) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (84) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (85) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (86) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (90) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (92) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (93) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (96) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (97) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (100) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (101) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (102) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (104) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (105) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (106) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (107) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: note: (108) out-of-bounds write from byte 25 till byte 27 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: note: write of 3 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (90) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (91) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (92) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (93) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (96) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (97) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (100) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (101) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (102) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (104) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (105) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (106) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (107) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (108) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (109) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (110) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (111) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (113) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (115) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (117) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (118) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (121) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (122) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (123) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (125) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (126) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (127) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (129) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (130) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (131) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (132) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: note: (133) out-of-bounds write from byte 24 till byte 27 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (65) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (66) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (67) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (68) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (71) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (72) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (73) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (75) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (76) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (77) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (78) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (79) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (80) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (82) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (83) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (84) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (85) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (86) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (90) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (92) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (93) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (96) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (97) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (100) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (101) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (102) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (104) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (105) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (106) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (107) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: note: (108) out-of-bounds write from byte 28 till byte 31 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf.c: internal warning: child 1235643 timed out after 30s/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c <--[gcc]
:2352:5: note: (91) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (92) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (93) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (96) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (97) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (100) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (101) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (102) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (104) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (105) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (106) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (107) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (108) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (109) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (110) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (111) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (113) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (115) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (117) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (118) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (121) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (122) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (123) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (125) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (126) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (127) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (129) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (130) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (131) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (132) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: note: (133) out-of-bounds write from byte 28 till byte 31 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (65) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (66) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (67) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (68) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (71) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (72) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (73) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (75) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (76) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (77) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (78) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (79) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (80) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (82) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (83) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (84) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (85) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (86) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (90) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (92) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (93) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (96) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (97) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (100) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (101) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (102) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (104) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (105) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (106) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (107) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: note: (108) out-of-bounds write from byte 32 till byte 35 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (90) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (91) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (92) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (93) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (96) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (97) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (100) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (101) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (102) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (104) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (105) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (106) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (107) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (108) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (109) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (110) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (111) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (113) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (115) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (117) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (118) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (121) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (122) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (123) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (125) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (126) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (127) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (129) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (130) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (131) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (132) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: note: (133) out-of-bounds write from byte 32 till byte 35 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
cswrap: error: child 1235643 (/usr/bin/gcc) terminated by signal 15 (timed out)
In file included from /usr/include/ctype.h:25, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:7: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/errno.h:25, <--[gcc]
In file included from /usr/include/bits/libc-header-start.h:33, <--[gcc]
In file included from /usr/include/ctype.h:25, <--[gcc]
In file included from /usr/include/ctype.h:25, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/gen.c:7: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /usr/include/stdio.h:28, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/json_writer.c:11: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:4: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/btf.c:7: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c: In function ‘detect_common_prefix’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:252:1: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:234:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:235:16: note: (2) following ‘true’ branch (when ‘ref’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:236:22: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:252:1: note: (4) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c: In function ‘do_batch’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:336:24: warning: leak of FILE ‘fp’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:334:12: note: (1) following ‘false’ branch (when ‘argc > 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:337:19: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:337:19: note: (3) following ‘false’ branch (when ‘argc <= 2’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:340:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:340:19: note: (5) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:17: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:34:32: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:344:9: note: in expansion of macro ‘NEXT_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:34:47: note: (7) following ‘false’ branch (when ‘argc >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:344:9: note: in expansion of macro ‘NEXT_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:346:14: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:346:12: note: (9) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (11) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:350:12: note: (12) assuming ‘fp’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:350:12: note: (13) following ‘false’ branch (when ‘fp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:355:13: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:429:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:432:13: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:336:24: note: (17) ‘fp’ leaks here; was opened at (11) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:336:24: warning: leak of ‘fp’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:334:12: note: (1) following ‘false’ branch (when ‘argc > 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:337:19: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:337:19: note: (3) following ‘false’ branch (when ‘argc <= 2’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:340:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:340:19: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:34:32: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:344:9: note: in expansion of macro ‘NEXT_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:34:47: note: (7) following ‘false’ branch (when ‘argc >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:344:9: note: in expansion of macro ‘NEXT_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:346:14: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:346:12: note: (9) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:350:12: note: (12) assuming ‘fp’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:350:12: note: (13) following ‘false’ branch (when ‘fp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:355:13: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:429:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:432:13: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:336:24: note: (17) ‘fp’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: warning: leak of FILE ‘fopen(*argv, "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
:334:12: note: (1) following ‘false’ branch (when ‘argc > 1’)...: In function ‘jsonw_printf’::234 open_obj_pinned_any() warn: unsigned 'type' is never less than zero. <--[gcc]
 <--[gcc]
 <--[smatch]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:337:19: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:337:19: note: (3) following ‘false’ branch (when ‘argc <= 2’)... <--[gcc]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:340:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:340:19: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:34:32: note: (6) ...to here <--[gcc]
:1182 do_skeleton() warn: ignoring unreachable code. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:344:9: note: in expansion of macro ‘NEXT_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:34:47: note: (7) following ‘false’ branch (when ‘argc >= 0’)... <--[gcc]
:896 do_dump() warn: ignoring unreachable code./builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:344:9: note: in expansion of macro ‘NEXT_ARG’ <--[gcc]
 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:346:14: note: (8) ...to here <--[gcc]
: In function ‘p_err’:/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:346:12: note: (9) following ‘false’ branch (when the strings are non-equal)... <--[smatch]
 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (10) ...to here <--[gcc]
 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (11) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (12) ‘fopen(*argv, "r")’ leaks here; was opened at (11) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: warning: leak of ‘fopen(*argv, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:334:12: note: (1) following ‘false’ branch (when ‘argc > 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:337:19: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:337:19: note: (3) following ‘false’ branch (when ‘argc <= 2’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:340:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:340:19: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:34:32: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:344:9: note: in expansion of macro ‘NEXT_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:34:47: note: (7) following ‘false’ branch (when ‘argc >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:344:9: note: in expansion of macro ‘NEXT_ARG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:346:14: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:346:12: note: (9) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.c:349:22: note: (12) ‘fopen(*argv, "r")’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:402 get_fd_type_name() warn: unsigned 'type' is never less than zero. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/json_writer.c:174:1: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/json_writer.c:170:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/json_writer.c:174:1: note: (2) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/btf.c:869: error: uninitvar(CWE-457): Uninitialized variable: btf_name <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/btf.c:1325: error: uninitvar(CWE-457): Uninitialized variable: name <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/build/bpftool/bootstrap/libbpf/include/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/gen.c:1589 do_subskeleton() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/gen.c:1885 do_object() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/gen.c:2427 btfgen_record_obj() error: uninitialized symbol 'err'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/gen.c:2602 do_min_core_btf() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/btf.c:905 do_dump() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/btf.c:935 do_dump() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:56:1: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1077:5: note: (1) entry to ‘map_parse_fd’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1083:12: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1084:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1084:17: note: (4) calling ‘p_err’ from ‘map_parse_fd’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:40:6: note: (5) entry to ‘p_err’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:44:9: note: (6) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:56:1: note: (7) missing call to ‘va_end’ to match ‘va_start’ at (6) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c: In function ‘map_parse_fd’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1102:1: warning: leak of ‘fds’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1077:5: note: (1) entry to ‘map_parse_fd’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1082:15: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1083:12: note: (3) assuming ‘fds’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1083:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1087:18: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1087:18: note: (6) calling ‘map_parse_fds’ from ‘map_parse_fd’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1025:5: note: (7) entry to ‘map_parse_fds’ <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:34: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:35:53: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1031:17: note: in expansion of macro ‘NEXT_ARGP’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1033:31: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/main.h:35:53: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1038:17: note: in expansion of macro ‘NEXT_ARGP’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1040:18: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1087:18: note: (12) returning to ‘map_parse_fd’ from ‘map_parse_fds’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bpf/bpftool/common.c:1102:1: note: (13) ‘fds’ leaks here; was allocated at (2) <--[gcc]
/usr/bin/ld.bfd: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/build/bpftool/bootstrap/libbpf/libbpf.a(libbpf-in.o): relocation R_X86_64_32 against `.rodata' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:245: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/build/bpftool/bootstrap/bpftool] Error 1
make[1]: *** [Makefile:341: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/sbin/bpftool] Error 2
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_cpu.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_core.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_hugetlb_memcg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_cpu.c: In function ‘test_cpucg_nice’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_memcontrol.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_memcontrol.c: In function ‘tcp_server’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:60: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:60: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:60: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:60: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: In function ‘alloc_pagecache’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:60: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:70: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:80: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:525: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
compilation terminated.
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_cpu.c:283:17: warning: ignoring return value of ‘nice’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  283 |                 nice(1);
      |                 ^~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: In function ‘alloc_pagecache’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: In function ‘alloc_pagecache’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: In function ‘alloc_pagecache’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: In function ‘alloc_pagecache’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: In function ‘alloc_pagecache’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: In function ‘alloc_pagecache’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:511:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  511 |                 read(fd, buf, sizeof(buf));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/fcntl.h:341, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:6: <--[gcc]
In function ‘open’,
    inlined from ‘get_temp_fd’ at cgroup_util.c:493:9:
/usr/include/bits/fcntl2.h:52:11: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments <--[gcc]
   52 |           __open_missing_mode ();
      |           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_memcontrol.c:1200:17: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
 1200 |                 write(ctl_fd, &errno, sizeof(errno));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_cpu] Error 1
make[1]: *** Waiting for unfinished jobs....
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: In function ‘alloc_pagecache’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:511:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  511 |                 read(fd, buf, sizeof(buf));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/fcntl.h:341, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:6: <--[gcc]
In function ‘open’,
    inlined from ‘get_temp_fd’ at cgroup_util.c:493:9:
/usr/include/bits/fcntl2.h:52:11: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments <--[gcc]
   52 |           __open_missing_mode ();
      |           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:70: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:80: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:525: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:60: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:70: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:80: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:525: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:70: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:80: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:525: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:70: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:80: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:525: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:60: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:70: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:80: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:525: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:70: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:80: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:525: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:511:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  511 |                 read(fd, buf, sizeof(buf));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/fcntl.h:341, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:6: <--[gcc]
In function ‘open’,
    inlined from ‘get_temp_fd’ at cgroup_util.c:493:9:
/usr/include/bits/fcntl2.h:52:11: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments <--[gcc]
   52 |           __open_missing_mode ();
      |           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:511:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  511 |                 read(fd, buf, sizeof(buf));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/fcntl.h:341, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:6: <--[gcc]
In function ‘open’,
    inlined from ‘get_temp_fd’ at cgroup_util.c:493:9:
/usr/include/bits/fcntl2.h:52:11: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments <--[gcc]
   52 |           __open_missing_mode ();
      |           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:511:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  511 |                 read(fd, buf, sizeof(buf));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/fcntl.h:341, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:6: <--[gcc]
In function ‘open’,
    inlined from ‘get_temp_fd’ at cgroup_util.c:493:9:
/usr/include/bits/fcntl2.h:52:11: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments <--[gcc]
   52 |           __open_missing_mode ();
      |           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:511:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  511 |                 read(fd, buf, sizeof(buf));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/fcntl.h:341, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:6: <--[gcc]
In function ‘open’,
    inlined from ‘get_temp_fd’ at cgroup_util.c:493:9:
/usr/include/bits/fcntl2.h:52:11: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments <--[gcc]
   52 |           __open_missing_mode ();
      |           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:511:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  511 |                 read(fd, buf, sizeof(buf));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/fcntl.h:341, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:6: <--[gcc]
In function ‘open’,
    inlined from ‘get_temp_fd’ at cgroup_util.c:493:9:
/usr/include/bits/fcntl2.h:52:11: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments <--[gcc]
   52 |           __open_missing_mode ();
      |           ^~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_kill] Error 1
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:511:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  511 |                 read(fd, buf, sizeof(buf));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/fcntl.h:341, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:6: <--[gcc]
In function ‘open’,
    inlined from ‘get_temp_fd’ at cgroup_util.c:493:9:
/usr/include/bits/fcntl2.h:52:11: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments <--[gcc]
   52 |           __open_missing_mode ();
      |           ^~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_cpuset] Error 1
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_hugetlb_memcg] Error 1
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:60: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:70: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:80: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:525: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_freezer] Error 1
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_kmem] Error 1
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: internal warning: child 1236147 terminated by signal 15 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_core.c: internal warning: child 1236147 terminated by signal 15 <--[smatch]
cswrap: error: child 1236147 (/usr/bin/smatch) terminated by signal 15
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_core] Error 1
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: internal warning: child 1236209 terminated by signal 15 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_memcontrol.c: internal warning: child 1236209 terminated by signal 15 <--[smatch]
cswrap: error: child 1236209 (/usr/bin/smatch) terminated by signal 15
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_memcontrol] Error 1
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file: <--[smatch]
compilation terminated.
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:8:9: warning: preprocessor token MFD_CLOEXEC redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:31:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:9:9: warning: preprocessor token MFD_ALLOW_SEALING redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:32:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:10:9: warning: preprocessor token MFD_HUGETLB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h):/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c <--[smatch]
: note: in included file (through /usr/include/sys/mman.h):/usr/include/bits/mman-shared.h:33:11: this was the original definition <--[smatch]
 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:12:9: warning: preprocessor token MFD_NOEXEC_SEAL redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:36:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-read-hwpoison.c/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file: <--[smatch]
:73:18: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:14:9: warning: preprocessor token MFD_EXEC redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:37:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
 <--[cppcheck]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-madvise.c:122 main() warn: inconsistent indenting <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:76 write_file() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:76 write_file() warn: ignoring unreachable code. <--[smatch]
/usr/bin/ld.bfd: /tmp/ccHYS4HK.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/usr/bin/ld.bfd: /tmp/ccOyEOMe.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/usr/bin/ld.bfd: /tmp/ccGnO1MS.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:76 write_file() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:84 write_file() warn: ignoring unreachable code. <--[smatch]
compilation terminated.
compilation terminated.
compilation terminated.
/usr/include/bits/mman.h:32:10: warning: preprocessor token SHADOW_STACK_SET_TOKEN redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:22:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:28:9: warning: preprocessor token MAP_GROWSDOWN redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:7:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:29:9: warning: preprocessor token MAP_DENYWRITE redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:8:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:30:9: warning: preprocessor token MAP_EXECUTABLE redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:9:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:31:9: warning: preprocessor token MAP_LOCKED redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:10:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:32:9: warning: preprocessor token MAP_NORESERVE redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:11:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:33:9: warning: preprocessor token MAP_POPULATE redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman-common.h:26:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:34:9: warning: preprocessor token MAP_NONBLOCK redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman-common.h:27:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:35:9: warning: preprocessor token MAP_STACK redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman-common.h:28:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:36:9: warning: preprocessor token MAP_HUGETLB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman-common.h:29:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:37:9: warning: preprocessor token MAP_SYNC redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman-common.h:30:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:64:9: warning: preprocessor token MAP_HUGE_SHIFT redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:29:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:65:9: warning: preprocessor token MAP_HUGE_MASK redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:30:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:67:9: warning: preprocessor token MAP_HUGE_16KB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:32:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:68:9: warning: preprocessor token MAP_HUGE_64KB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:33:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:69:9: warning: preprocessor token MAP_HUGE_512KB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:34:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:70:9: warning: preprocessor token MAP_HUGE_1MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:35:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:71:9: warning: preprocessor token MAP_HUGE_2MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:36:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:72:9: warning: preprocessor token MAP_HUGE_8MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:37:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:73:9: warning: preprocessor token MAP_HUGE_16MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:38:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:74:9: warning: preprocessor token MAP_HUGE_32MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:39:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:75:9: warning: preprocessor token MAP_HUGE_256MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:40:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:76:9: warning: preprocessor token MAP_HUGE_512MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:41:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:77:9: warning: preprocessor token MAP_HUGE_1GB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:42:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:78:9: warning: preprocessor token MAP_HUGE_2GB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:43:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:79:9: warning: preprocessor token MAP_HUGE_16GB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:44:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:8:9: warning: preprocessor token MFD_CLOEXEC redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:31:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:9:9: warning: preprocessor token MFD_ALLOW_SEALING redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:32:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:10:9: warning: preprocessor token MFD_HUGETLB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:33:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:12:9: warning: preprocessor token MFD_NOEXEC_SEAL redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:36:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:14:9: warning: preprocessor token MFD_EXEC redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:37:11: this was the original definition <--[smatch]
/usr/bin/ld.bfd: /tmp/ccDSDITB.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/usr/bin/ld.bfd: /tmp/ccZr8Vov.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_test.c:88 gup_thread() error: uninitialized symbol 'status'. <--[smatch]
/usr/bin/ld.bfd: /tmp/ccJYnKt4.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/usr/bin/ld.bfd: /tmp/ccD11TWM.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:171 child_vmsplice_memcmp_fn() warn: possible memory leak of 'new' <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:176 child_vmsplice_memcmp_fn() warn: possible memory leak of 'new' <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:178 child_vmsplice_memcmp_fn() warn: possible memory leak of 'new' <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:182 child_vmsplice_memcmp_fn() warn: possible memory leak of 'new' <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:76 write_file() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:84 write_file() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-madvise.c:131 main() warn: inconsistent indenting <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-madvise.c:157 main() warn: inconsistent indenting <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:76 write_file() warn: ignoring unreachable code. <--[smatch]
: /tmp/cc7qAeRJ.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIE/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:84 write_file() warn: ignoring unreachable code. <--[smatch]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[gcc]
 <--[cppcheck]
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:84 write_file() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-read-hwpoison.c:110:18: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:76 write_file() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:84 write_file() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:84 write_file() warn: ignoring unreachable code. <--[smatch]
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:76 write_file() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:84 write_file() warn: ignoring unreachable code. <--[smatch]
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-soft-offline] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-madvise] Error 1
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_test] Error 1
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:171: error: memleak(CWE-401): Memory leak: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:171: error: memleak(CWE-401): Memory leak: new <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:176: error: memleak(CWE-401): Memory leak: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:176: error: memleak(CWE-401): Memory leak: new <--[cppcheck]
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/compaction_test] Error 1
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:178: error: memleak(CWE-401): Memory leak: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:178: error: memleak(CWE-401): Memory leak: new <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:182: error: memleak(CWE-401): Memory leak: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:182: error: memleak(CWE-401): Memory leak: new <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:141: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: old <--[cppcheck]
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm] Error 1
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:168: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:305: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:1450: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:1456: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-read-hwpoison] Error 1
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow] Error 1
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c: internal warning: child 1236448 terminated by signal 15 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c: internal warning: child 1236448 terminated by signal 15 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hmm-tests.c: internal warning: child 1236448 terminated by signal 15 <--[smatch]
cswrap: error: child 1236448 (/usr/bin/smatch) terminated by signal 15
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hmm-tests] Error 1
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf_cpu.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tls.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c: In function ‘build_rcv_fd’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:273:20: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tun.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:73:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:74:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:75:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:76:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:77:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:78:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:79:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:80:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:81:29: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:82:27: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf_numa.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/epoll_busy_poll.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tls.c:429:9: warning: Using plain integer as NULL pointer <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tls.c:449:9: warning: Using plain integer as NULL pointer <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c: In function ‘dev_create’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c: In function ‘new_any_sockaddr’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tls.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tls.c:615 tls_sendmsg_fragmented() warn: curly braces intended? <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tls.c:742 tls_splice_more() warn: curly braces intended? <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tls.c:879 tls_peek_and_splice() warn: curly braces intended? <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tls.c:1381:18: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tls.c:1405 test_mutliproc() error: uninitialized symbol 'pid'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tls.c:1670 tls_recv_efault() warn: curly braces intended? <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:68:13: warning: leak of file descriptor ‘open_port(0, 0)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:86:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:92:20: note: (2) calling ‘open_port’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:21:5: note: (3) entry to ‘open_port’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:29:38: note: (4) following ‘false’ branch (when ‘ipv6 == 0’)... <--[gcc]
cc1: note: (5) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:39:60: note: (6) following ‘false’ branch (when ‘any == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:39:62: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:43:12: note: (8) following ‘false’ branch (when ‘ipv6 == 0’)... <--[gcc]
cc1: note: (9) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:51:19: note: (10) stream socket created here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:51:19: note: (11) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:51:12: note: (12) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:56:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:56:12: note: (14) following ‘false’ branch (when ‘ipv6 == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:62:13: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:62:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:68:13: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:68:12: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:73:12: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:73:12: note: (20) following ‘false’ branch (when ‘any == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:76:13: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:76:13: note: (22) stream socket marked as passive here via ‘listen’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:76:13: note: (23) when ‘listen’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:76:12: note: (24) following ‘false’ branch... <--[gcc]
cc1: note: (25) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:92:20: note: (26) returning to ‘main’ from ‘open_port’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_conflict.c:68:13: note: (27) ‘open_port(0, 0)’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:56:28: warning: leak of file descriptor [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:55:23: note: (1) following ‘true’ branch (when ‘i < count’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:56:24: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:56:30: note: (3) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:57:20: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:60:21: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:61:20: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:65:21: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:65:20: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:68:20: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:68:20: note: (10) following ‘true’ branch (when ‘proto == 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:68:45: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:68:45: note: (12) stream socket marked as passive here via ‘listen’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:68:45: note: (13) when ‘listen’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:68:42: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:55:32: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:55:23: note: (16) following ‘true’ branch (when ‘i < count’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:56:24: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:56:30: note: (18) when ‘socket’ fails <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:56:28: note: (19) leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:68:42: warning: leak of file descriptor ‘*<unknown>’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:55:23: note: (1) following ‘true’ branch (when ‘i < count’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:56:24: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:56:30: note: (3) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:57:20: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:60:21: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:61:20: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:65:21: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:65:20: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:68:20: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:68:20: note: (10) following ‘true’ branch (when ‘proto == 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:68:45: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_dualstack.c:68:42: note: (12) ‘*<unknown>’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:290:20: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:50: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: addr <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:98:24: warning: leak of file descriptor ‘rtnl’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:20: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:368:15: note: (1) entry to ‘tap_setup’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:261:14: note: in definition of macro ‘FIXTURE_SETUP’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:372:15: note: (2) calling ‘dev_create’ from ‘tap_setup’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:83:12: note: (3) entry to ‘dev_create’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:95:16: note: (4) when ‘socket’ fails <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:96:12: note: (5) following ‘true’ branch (when ‘rtnl < 0’)... <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:5: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:97:71: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:372:15: note: (7) returning to ‘tap_setup’ from ‘dev_create’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:750:16: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:630:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:373:9: note: in expansion of macro ‘EXPECT_EQ’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:750:55: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:630:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:373:9: note: in expansion of macro ‘EXPECT_EQ’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:375:15: note: (10) calling ‘dev_create’ from ‘tap_setup’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:83:12: note: (11) entry to ‘dev_create’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:95:16: note: (12) datagram socket created here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:95:16: note: (13) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:96:12: note: (14) following ‘false’ branch (when ‘rtnl >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:101:9: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:114:12: note: (16) following ‘true’ branch (when ‘fill_rtattr’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:115:23: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:115:23: note: (18) calling ‘macvtap_fill_rtattr’ from ‘dev_create’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:177:12: note: (19) entry to ‘macvtap_fill_rtattr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:182:12: note: (20) following ‘true’ branch... <--[gcc]
cc1: note: (21) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:115:23: note: (22) returning to ‘dev_create’ from ‘macvtap_fill_rtattr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:116:20: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:98:24: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tap.c:98:24: note: (25) ‘rtnl’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:50:9: warning: use of possibly-NULL ‘addr’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:49:16: note: (1) this call could return NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:50:9: note: (2) argument 1 (‘addr’) from (1) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c: In function ‘send_from’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:73:33: warning: leak of ‘new_loopback_sockaddr(p.send_family, (int)p.recv_port)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:186:13: note: (1) entry to ‘send_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:189:41: note: (2) calling ‘new_any_sockaddr’ from ‘send_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (3) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (4) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:189:41: note: (6) returning to ‘send_from’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:191:17: note: (7) calling ‘new_loopback_sockaddr’ from ‘send_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:71:25: note: (8) entry to ‘new_loopback_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:73:33: note: (9) calling ‘new_any_sockaddr’ from ‘new_loopback_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (10) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:49:16: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:50:9: note: (12) assuming ‘addr’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (13) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:73:33: note: (15) returning to ‘new_loopback_sockaddr’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:77:9: note: (16) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:78:9: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:191:17: note: (18) returning to ‘send_from’ from ‘new_loopback_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:192:24: note: (19) when ‘socket’ fails <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:73:33: note: (20) ‘new_loopback_sockaddr(p.send_family, (int)p.recv_port)’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:73:33: warning: leak of ‘new_loopback_sockaddr(p.send_family, (int)p.recv_port)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:186:13: note: (1) entry to ‘send_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:189:41: note: (2) calling ‘new_any_sockaddr’ from ‘send_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (3) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (4) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:189:41: note: (6) returning to ‘send_from’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:191:17: note: (7) calling ‘new_loopback_sockaddr’ from ‘send_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:71:25: note: (8) entry to ‘new_loopback_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:73:33: note: (9) calling ‘new_any_sockaddr’ from ‘new_loopback_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (10) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:49:16: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:50:9: note: (12) assuming ‘addr’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (13) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:73:33: note: (15) returning to ‘new_loopback_sockaddr’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:77:9: note: (16) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:78:9: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:191:17: note: (18) returning to ‘send_from’ from ‘new_loopback_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:192:24: note: (19) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:194:12: note: (20) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:197:13: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:73:33: note: (22) ‘new_loopback_sockaddr(p.send_family, (int)p.recv_port)’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:73:33: warning: leak of ‘new_loopback_sockaddr(p.send_family, (int)p.recv_port)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:186:13: note: (1) entry to ‘send_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:189:41: note: (2) calling ‘new_any_sockaddr’ from ‘send_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (3) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (4) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:189:41: note: (6) returning to ‘send_from’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:191:17: note: (7) calling ‘new_loopback_sockaddr’ from ‘send_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:71:25: note: (8) entry to ‘new_loopback_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:73:33: note: (9) calling ‘new_any_sockaddr’ from ‘new_loopback_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (10) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:49:16: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:50:9: note: (12) assuming ‘addr’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (13) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:73:33: note: (15) returning to ‘new_loopback_sockaddr’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:77:9: note: (16) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:78:9: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:191:17: note: (18) returning to ‘send_from’ from ‘new_loopback_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:192:24: note: (19) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:194:12: note: (20) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:197:13: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:197:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:200:13: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:73:33: note: (24) ‘new_loopback_sockaddr(p.send_family, (int)p.recv_port)’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c: In function ‘build_recv_group’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:157:23: warning: leak of ‘new_any_sockaddr(p.recv_family, (int)p.recv_port)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:150:13: note: (1) entry to ‘build_recv_group’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:154:17: note: (2) calling ‘new_any_sockaddr’ from ‘build_recv_group’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (3) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:49:16: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:50:9: note: (5) assuming ‘addr’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (6) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:154:17: note: (8) returning to ‘build_recv_group’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:157:23: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:158:19: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:158:25: note: (11) when ‘socket’ fails <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:157:23: note: (12) ‘new_any_sockaddr(p.recv_family, (int)p.recv_port)’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:157:23: warning: leak of ‘new_any_sockaddr(p.recv_family, (int)p.recv_port)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:150:13: note: (1) entry to ‘build_recv_group’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:154:17: note: (2) calling ‘new_any_sockaddr’ from ‘build_recv_group’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (3) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:49:16: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:50:9: note: (5) assuming ‘addr’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (6) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:154:17: note: (8) returning to ‘build_recv_group’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:157:23: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:158:19: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:158:25: note: (11) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:159:20: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:162:21: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:157:23: note: (14) ‘new_any_sockaddr(p.recv_family, (int)p.recv_port)’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:179:28: warning: leak of file descriptor ‘*<unknown>’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:157:23: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:158:19: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:158:25: note: (3) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:159:20: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:162:21: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:163:20: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:167:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:167:20: note: (8) following ‘true’ branch (when ‘i == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:168:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:170:20: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:173:20: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:173:20: note: (12) following ‘true’ branch (when ‘<unknown> == 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:174:29: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:175:28: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:179:29: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:179:28: note: (16) ‘*<unknown>’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c: In function ‘send_from’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:191:55: warning: leak of ‘new_any_sockaddr(p.send_family, (int)sport)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:186:13: note: (1) entry to ‘send_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:189:41: note: (2) calling ‘new_any_sockaddr’ from ‘send_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (3) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:49:16: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:50:9: note: (5) assuming ‘addr’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (6) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:189:41: note: (8) returning to ‘send_from’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:191:17: note: (9) calling ‘new_loopback_sockaddr’ from ‘send_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:71:25: note: (10) entry to ‘new_loopback_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:73:33: note: (11) calling ‘new_any_sockaddr’ from ‘new_loopback_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (12) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (13) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:73:33: note: (15) returning to ‘new_loopback_sockaddr’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:77:9: note: (16) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:78:9: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:191:17: note: (18) returning to ‘send_from’ from ‘new_loopback_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:192:24: note: (19) when ‘socket’ fails <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:191:55: note: (20) ‘new_any_sockaddr(p.send_family, (int)sport)’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:191:55: warning: leak of ‘new_any_sockaddr(p.send_family, (int)sport)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:186:13: note: (1) entry to ‘send_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:189:41: note: (2) calling ‘new_any_sockaddr’ from ‘send_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (3) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:49:16: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:50:9: note: (5) assuming ‘addr’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (6) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:189:41: note: (8) returning to ‘send_from’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:191:17: note: (9) calling ‘new_loopback_sockaddr’ from ‘send_from’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:71:25: note: (10) entry to ‘new_loopback_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:73:33: note: (11) calling ‘new_any_sockaddr’ from ‘new_loopback_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (12) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (13) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:73:33: note: (15) returning to ‘new_loopback_sockaddr’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:77:9: note: (16) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:78:9: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:191:17: note: (18) returning to ‘send_from’ from ‘new_loopback_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:192:24: note: (19) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:194:12: note: (20) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:197:13: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:191:55: note: (22) ‘new_any_sockaddr(p.send_family, (int)sport)’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c: In function ‘test_reuseport_ebpf’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:281:9: warning: use of uninitialized value ‘*fd[0]’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:271:13: note: (1) entry to ‘test_reuseport_ebpf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:273:16: note: (2) region created on stack here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:276:9: note: (3) calling ‘build_recv_group’ from ‘test_reuseport_ebpf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:150:13: note: (4) entry to ‘build_recv_group’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:157:23: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:183:9: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:276:9: note: (7) returning to ‘test_reuseport_ebpf’ from ‘build_recv_group’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:277:9: note: (8) calling ‘test_recv_order’ from ‘test_reuseport_ebpf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:211:13: note: (9) entry to ‘test_recv_order’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:221:12: note: (10) following ‘false’ branch (when ‘epfd >= 0’)... <--[gcc]
cc1: note: (11) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:223:23: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:230:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:277:9: note: (14) returning to ‘test_reuseport_ebpf’ from ‘test_recv_order’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:281:9: note: (15) use of uninitialized value ‘*fd[0]’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c: In function ‘test_reuseport_cbpf’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:298:9: warning: use of uninitialized value ‘*fd[0]’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:288:13: note: (1) entry to ‘test_reuseport_cbpf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:290:16: note: (2) region created on stack here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:293:9: note: (3) calling ‘build_recv_group’ from ‘test_reuseport_cbpf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:150:13: note: (4) entry to ‘build_recv_group’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:157:23: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:183:9: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:293:9: note: (7) returning to ‘test_reuseport_cbpf’ from ‘build_recv_group’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:294:9: note: (8) calling ‘test_recv_order’ from ‘test_reuseport_cbpf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:211:13: note: (9) entry to ‘test_recv_order’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:221:12: note: (10) following ‘false’ branch (when ‘epfd >= 0’)... <--[gcc]
cc1: note: (11) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:223:23: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:230:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:294:9: note: (14) returning to ‘test_reuseport_cbpf’ from ‘test_recv_order’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:298:9: note: (15) use of uninitialized value ‘*fd[0]’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c: In function ‘test_extra_filter’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:311:9: warning: leak of ‘new_any_sockaddr(p.recv_family, (int)p.recv_port)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:305:13: note: (1) entry to ‘test_extra_filter’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:308:17: note: (2) calling ‘new_any_sockaddr’ from ‘test_extra_filter’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (3) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:49:16: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:50:9: note: (5) assuming ‘addr’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (6) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:308:17: note: (8) returning to ‘test_extra_filter’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:312:15: note: (9) when ‘socket’ fails <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:311:9: note: (10) ‘new_any_sockaddr(p.recv_family, (int)p.recv_port)’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:311:9: warning: leak of ‘new_any_sockaddr(p.recv_family, (int)p.recv_port)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:305:13: note: (1) entry to ‘test_extra_filter’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:308:17: note: (2) calling ‘new_any_sockaddr’ from ‘test_extra_filter’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (3) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:49:16: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:50:9: note: (5) assuming ‘addr’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (6) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:308:17: note: (8) returning to ‘test_extra_filter’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:312:15: note: (9) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:313:12: note: (10) following ‘false’ branch (when ‘fd1 >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:315:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:315:15: note: (12) when ‘socket’ fails <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:311:9: note: (13) ‘new_any_sockaddr(p.recv_family, (int)p.recv_port)’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:311:9: warning: leak of ‘new_any_sockaddr(p.recv_family, (int)p.recv_port)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:305:13: note: (1) entry to ‘test_extra_filter’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:308:17: note: (2) calling ‘new_any_sockaddr’ from ‘test_extra_filter’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (3) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:49:16: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:50:9: note: (5) assuming ‘addr’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (6) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:308:17: note: (8) returning to ‘test_extra_filter’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:312:15: note: (9) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:313:12: note: (10) following ‘false’ branch (when ‘fd1 >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:315:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:315:15: note: (12) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:316:12: note: (13) following ‘false’ branch (when ‘fd2 >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:319:13: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:311:9: note: (15) ‘new_any_sockaddr(p.recv_family, (int)p.recv_port)’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:311:9: warning: leak of ‘new_any_sockaddr(p.recv_family, (int)p.recv_port)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:305:13: note: (1) entry to ‘test_extra_filter’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:308:17: note: (2) calling ‘new_any_sockaddr’ from ‘test_extra_filter’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (3) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:49:16: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:50:9: note: (5) assuming ‘addr’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (6) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:308:17: note: (8) returning to ‘test_extra_filter’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:312:15: note: (9) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:313:12: note: (10) following ‘false’ branch (when ‘fd1 >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:315:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:315:15: note: (12) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:316:12: note: (13) following ‘false’ branch (when ‘fd2 >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:319:13: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:320:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:322:13: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:311:9: note: (17) ‘new_any_sockaddr(p.recv_family, (int)p.recv_port)’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c: In function ‘test_filter_no_reuseport’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:365:16: warning: leak of ‘new_any_sockaddr(p.recv_family, (int)p.recv_port)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:337:13: note: (1) entry to ‘test_filter_no_reuseport’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:340:17: note: (2) calling ‘new_any_sockaddr’ from ‘test_filter_no_reuseport’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (3) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:49:16: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:50:9: note: (5) assuming ‘addr’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (6) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:340:17: note: (8) returning to ‘test_filter_no_reuseport’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:365:16: note: (9) ‘new_any_sockaddr(p.recv_family, (int)p.recv_port)’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:365:16: warning: leak of ‘new_any_sockaddr(p.recv_family, (int)p.recv_port)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:337:13: note: (1) entry to ‘test_filter_no_reuseport’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:340:17: note: (2) calling ‘new_any_sockaddr’ from ‘test_filter_no_reuseport’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:43:25: note: (3) entry to ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:49:16: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:50:9: note: (5) assuming ‘addr’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:52:9: note: (6) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:53:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:340:17: note: (8) returning to ‘test_filter_no_reuseport’ from ‘new_any_sockaddr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:366:12: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:368:37: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:368:14: note: (11) when ‘socket’ fails <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:365:16: note: (12) ‘new_any_sockaddr(p.recv_family, (int)p.recv_port)’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c: In function ‘enable_fastopen’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:420:12: warning: leak of file descriptor ‘open("/proc/sys/net/ipv4/tcp_fastopen", 0)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:413:18: note: (1) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:418:12: note: (2) assuming ‘open("/proc/sys/net/ipv4/tcp_fastopen", 0)’ is a valid file descriptor (>= 0) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:418:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:420:13: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:420:12: note: (5) ‘open("/proc/sys/net/ipv4/tcp_fastopen", 0)’ leaks here; was opened at (1) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:432:20: warning: leak of file descriptor ‘open("/proc/sys/net/ipv4/tcp_fastopen", 2)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:411:6: note: (1) entry to ‘enable_fastopen’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:418:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:420:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:420:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:422:15: note: (5) inlined call to ‘atoi’ from ‘enable_fastopen’ <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:19: <--[gcc]
In function ‘atoi’,
    inlined from ‘enable_fastopen’ at reuseport_bpf.c:422:8:
/usr/include/stdlib.h:483:16: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c: In function ‘enable_fastopen’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:425:12: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:426:22: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:426:22: note: (9) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:427:20: note: (10) assuming ‘open("/proc/sys/net/ipv4/tcp_fastopen", 2)’ is a valid file descriptor (>= 0) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:427:20: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:430:21: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_bpf.c:432:20: note: (13) ‘open("/proc/sys/net/ipv4/tcp_fastopen", 2)’ leaks here; was opened at (9) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tls.c:1405: warning: uninitvar(CWE-457): Uninitialized variable: pid <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/socket.c: In function ‘run_tests’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/socket.c:59:25: warning: ignoring return value of ‘strerror_r’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
   59 |                         strerror_r(-s->expect, err_string1, ERR_STRING_SZ);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/socket.c:60:25: warning: ignoring return value of ‘strerror_r’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
   60 |                         strerror_r(errno, err_string2, ERR_STRING_SZ);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/socket.c:73:33: warning: ignoring return value of ‘strerror_r’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
   73 |                                 strerror_r(errno, err_string1, ERR_STRING_SZ);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/bind_timewait.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/bind_wildcard.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/nettest.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/nettest.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/psock_tpacket.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c: In function ‘sk_peek_offset_test’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:73:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:74:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:75:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:76:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:77:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:78:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:79:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:80:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:81:29: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:82:27: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/psock_tpacket.c: In function ‘test_kernel_bit_width’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/psock_fanout.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/psock_tpacket.c:204 __v1_v2_rx_kernel_ready() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/msg_zerocopy.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c: In function ‘write_sysctl’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/msg_zerocopy.c:421 do_recv_completion() error: we previously assumed 'cm' could be null (see line 419) <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseport_addr_any.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/nettest.c:1827 do_client() error: uninitialized symbol 'addr'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/nettest.c:1827 do_client() error: uninitialized symbol 'alen'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/nettest.c:1841 do_client() error: uninitialized symbol 'addr'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/nettest.c:1841 do_client() error: uninitialized symbol 'alen'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:166:17: warning: double ‘close’ of file descriptor ‘recv_sock’ [CWE-1341] [-Wanalyzer-fd-double-close] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:192:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:196:18: note: (2) calling ‘do_test’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:170:12: note: (3) entry to ‘do_test’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:174:16: note: (4) calling ‘sk_peek_offset_probe’ from ‘do_test’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:21:5: note: (5) entry to ‘sk_peek_offset_probe’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:23:56: note: (6) following ‘true’ branch (when ‘proto == 6’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:24:13: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:28:13: note: (8) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:29:12: note: (9) following ‘false’ branch (when ‘s >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:32:22: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:174:16: note: (11) returning to ‘do_test’ from ‘sk_peek_offset_probe’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:175:16: note: (12) calling ‘sk_peek_offset_probe’ from ‘do_test’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:21:5: note: (13) entry to ‘sk_peek_offset_probe’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:23:56: note: (14) following ‘true’ branch (when ‘proto == 6’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:24:13: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:28:13: note: (16) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:29:12: note: (17) following ‘false’ branch (when ‘s >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:32:22: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:175:16: note: (19) returning to ‘do_test’ from ‘sk_peek_offset_probe’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:177:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:180:12: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:180:12: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:181:24: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:181:24: note: (24) calling ‘sk_peek_offset_test’ from ‘do_test’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:57:12: note: (25) entry to ‘sk_peek_offset_test’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:59:56: note: (26) following ‘true’ branch (when ‘proto == 6’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:72:9: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:75:28: note: (28) stream socket created here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:75:28: note: (29) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:76:16: note: (30) when ‘socket’ fails <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:78:12: note: (31) following ‘false’ branch (when ‘recv_sock >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:78:22: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:78:22: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:79:17: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:161:12: note: (35) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:162:17: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:162:17: note: (37) first ‘close’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:163:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:165:12: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:165:12: note: (40) following ‘true’ branch (when ‘recv_sock >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:166:17: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sk_so_peek_off.c:166:17: note: (42) second ‘close’ here; first ‘close’ was at (37) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/psock_tpacket.c:323 __tx_kernel_ready() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/psock_tpacket.c:770:12: warning: leak of file descriptor ‘open("/proc/kallsyms", 0)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/psock_tpacket.c:763:14: note: (1) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/psock_tpacket.c:764:12: note: (2) assuming ‘open("/proc/kallsyms", 0)’ is a valid file descriptor (>= 0) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/psock_tpacket.c:764:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/psock_tpacket.c:769:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/psock_tpacket.c:770:12: note: (5) ‘open("/proc/kallsyms", 0)’ leaks here; was opened at (1) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:65:13: warning: leak of file descriptor ‘open(filename, 1)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:12: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:404:28: note: (1) entry to ‘wrapper_so_incoming_cpu_test3’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:391:9: note: in expansion of macro ‘__TEST_F_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:256:1: note: in expansion of macro ‘TEST_F’ <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:68: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:425:21: note: (2) ‘setjmp’ called here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:391:9: note: in expansion of macro ‘__TEST_F_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:256:1: note: in expansion of macro ‘TEST_F’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:425:20: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:391:9: note: in expansion of macro ‘__TEST_F_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:256:1: note: in expansion of macro ‘TEST_F’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:429:78: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:391:9: note: in expansion of macro ‘__TEST_F_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:256:1: note: in expansion of macro ‘TEST_F’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:256:8: note: (5) calling ‘so_incoming_cpu_setup’ from ‘wrapper_so_incoming_cpu_test3’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:429:33: note: in definition of macro ‘__TEST_F_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:256:1: note: in expansion of macro ‘TEST_F’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:82:15: note: (6) entry to ‘so_incoming_cpu_setup’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:261:14: note: in definition of macro ‘FIXTURE_SETUP’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:84:9: note: (7) calling ‘setup_netns’ from ‘so_incoming_cpu_setup’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:69:13: note: (8) entry to ‘setup_netns’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:759:12: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:512:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:71:9: note: in expansion of macro ‘ASSERT_EQ’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:72:19: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:757:40: note: in definition of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:72:9: note: in expansion of macro ‘ASSERT_EQ’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:759:12: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:512:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:72:9: note: in expansion of macro ‘ASSERT_EQ’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:74:9: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:74:9: note: (13) calling ‘write_sysctl’ from ‘setup_netns’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:56:13: note: (14) entry to ‘write_sysctl’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:61:14: note: (15) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:759:12: note: (16) assuming ‘open(filename, 1)’ is a valid file descriptor (>= 0) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:523:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:62:9: note: in expansion of macro ‘ASSERT_NE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:759:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:523:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:62:9: note: in expansion of macro ‘ASSERT_NE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:64:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:65:13: note: (19) ‘open(filename, 1)’ leaks here; was opened at (15) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c: In function ‘create_servers’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:166:20: warning: leak of file descriptor ‘**self.servers’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:256:8: note: (1) entry to ‘so_incoming_cpu_test3’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:475:21: note: in definition of macro ‘__TEST_F_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:256:1: note: in expansion of macro ‘TEST_F’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:260:9: note: (2) calling ‘create_servers’ from ‘so_incoming_cpu_test3’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:157:6: note: (3) entry to ‘create_servers’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:163:23: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:164:21: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:164:36: note: (6) calling ‘create_server’ from ‘create_servers’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:123:5: note: (7) entry to ‘create_server’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:130:14: note: (8) socket created here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:130:14: note: (9) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:759:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:523:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:131:9: note: in expansion of macro ‘ASSERT_NE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:133:20: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:759:12: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:512:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:137:9: note: in expansion of macro ‘ASSERT_EQ’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:139:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:759:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:512:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:140:9: note: in expansion of macro ‘ASSERT_EQ’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:142:20: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:148:15: note: (16) stream socket marked as passive here via ‘listen’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:148:15: note: (17) when ‘listen’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:759:12: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:512:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:149:9: note: in expansion of macro ‘ASSERT_EQ’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:151:20: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:151:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:154:16: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:164:36: note: (22) returning to ‘create_servers’ from ‘create_server’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_incoming_cpu.c:166:20: note: (23) ‘**self.servers’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_inq.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c: note: in included file (through /usr/include/openssl/configuration.h, /usr/include/openssl/opensslconf.h, /usr/include/openssl/macros.h, /usr/include/openssl/pem.h): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/include/openssl/configuration-x86_64.h:128:21: error: Expected ) in function call <--[smatch]
/usr/include/openssl/configuration-x86_64.h:128:21: error: got < <--[smatch]
/usr/include/openssl/configuration-x86_64.h:128:20: error: not a function <noident> <--[smatch]
/usr/include/openssl/configuration-x86_64.h:128:6: error: bad constant expression type <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/udpgso_bench_tx.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/udpgso.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/udpgso_bench_tx.c:329:30: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/udpgso_bench_rx.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/udpgso_bench_tx.c:330:26: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c: In function ‘hash_zone’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ip_defrag.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:114:28: warning: leak of file descriptor ‘setup_rx()’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:158:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:164:15: note: (2) calling ‘setup_rx’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:75:12: note: (3) entry to ‘setup_rx’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:79:15: note: (4) socket created here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:79:15: note: (5) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:80:12: note: (6) following ‘false’ branch (when ‘fdr != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:83:16: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:164:15: note: (8) returning to ‘main’ from ‘setup_rx’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:165:15: note: (9) calling ‘setup_tx’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:86:12: note: (10) entry to ‘setup_tx’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:92:15: note: (11) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:93:12: note: (12) following ‘false’ branch (when ‘fdt != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:96:26: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:99:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:102:13: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:102:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:105:29: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:110:12: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:114:28: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:116:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:119:16: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:165:15: note: (22) returning to ‘main’ from ‘setup_tx’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:167:9: note: (23) calling ‘send_pkt’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:122:13: note: (24) entry to ‘send_pkt’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:136:12: note: (25) following ‘false’ branch (when ‘ret != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:138:1: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:167:9: note: (27) returning to ‘main’ from ‘send_pkt’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:168:9: note: (28) calling ‘send_pkt’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:122:13: note: (29) entry to ‘send_pkt’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:136:12: note: (30) following ‘false’ branch (when ‘ret != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:138:1: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:168:9: note: (32) returning to ‘main’ from ‘send_pkt’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:170:16: note: (33) calling ‘read_verify_pkt’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:140:12: note: (34) entry to ‘read_verify_pkt’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:146:12: note: (35) following ‘false’ branch (when ‘ret == 100’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:149:16: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:170:16: note: (37) returning to ‘main’ from ‘read_verify_pkt’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:171:16: note: (38) calling ‘read_verify_pkt’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:140:12: note: (39) entry to ‘read_verify_pkt’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:146:12: note: (40) following ‘false’ branch (when ‘ret == 100’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:149:16: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:171:16: note: (42) returning to ‘main’ from ‘read_verify_pkt’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:114:28: note: (43) ‘setup_rx()’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c: In function ‘read_verify_pkt’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:145:15: warning: ‘read’ on possibly invalid file descriptor ‘fdr’ [-Wanalyzer-fd-use-without-check] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:158:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:164:15: note: (2) calling ‘setup_rx’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:75:12: note: (3) entry to ‘setup_rx’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:79:15: note: (4) socket created here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:79:15: note: (5) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:80:12: note: (6) following ‘false’ branch (when ‘fdr != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:83:16: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:164:15: note: (8) returning to ‘main’ from ‘setup_rx’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:165:15: note: (9) calling ‘setup_tx’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:86:12: note: (10) entry to ‘setup_tx’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:92:15: note: (11) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:93:12: note: (12) following ‘false’ branch (when ‘fdt != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:96:26: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:99:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:102:13: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:102:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:105:29: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:110:12: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:114:28: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:116:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:119:16: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:165:15: note: (22) returning to ‘main’ from ‘setup_tx’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:167:9: note: (23) calling ‘send_pkt’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:122:13: note: (24) entry to ‘send_pkt’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:136:12: note: (25) following ‘false’ branch (when ‘ret != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:138:1: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:167:9: note: (27) returning to ‘main’ from ‘send_pkt’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:168:9: note: (28) calling ‘send_pkt’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:122:13: note: (29) entry to ‘send_pkt’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:136:12: note: (30) following ‘false’ branch (when ‘ret != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:138:1: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:168:9: note: (32) returning to ‘main’ from ‘send_pkt’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:170:16: note: (33) calling ‘read_verify_pkt’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:140:12: note: (34) entry to ‘read_verify_pkt’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txring_overwrite.c:145:15: note: (35) ‘fdr’ could be invalid <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:111:25: warning: dereference of NULL ‘zone’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:169:7: note: (1) entry to ‘child_thread’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:192:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:196:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:196:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:197:25: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:198:20: note: (6) following ‘true’ branch (when ‘raddr == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:199:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:205:12: note: (8) following ‘false’ branch... <--[gcc]
cc1: note: (9) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:218:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:219:35: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:228:28: note: (12) following ‘false’ branch (when ‘res != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:231:31: note: (13) ...to here <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:68: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:232:33: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:233:37: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:233:36: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:235:49: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:236:36: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:237:41: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:237:41: note: (20) calling ‘hash_zone’ from ‘child_thread’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:105:6: note: (21) entry to ‘hash_zone’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:109:23: note: (22) following ‘true’ branch (when ‘length > 63’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:110:31: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:111:25: note: (24) dereference of NULL ‘zone’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:123:25: warning: dereference of NULL ‘zone’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:169:7: note: (1) entry to ‘child_thread’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:192:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:196:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:196:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:197:25: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:198:20: note: (6) following ‘true’ branch (when ‘raddr == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:199:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:205:12: note: (8) following ‘false’ branch... <--[gcc]
cc1: note: (9) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:218:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:219:35: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:228:28: note: (12) following ‘false’ branch (when ‘res != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:231:31: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:232:33: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:233:37: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:233:36: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:235:49: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:236:36: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:237:41: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:237:41: note: (20) calling ‘hash_zone’ from ‘child_thread’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:105:6: note: (21) entry to ‘hash_zone’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:109:23: note: (22) following ‘false’ branch (when ‘length <= 63’)... <--[gcc]
cc1: note: (23) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:122:23: note: (24) following ‘true’ branch (when ‘length != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:123:25: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_mmap.c:123:25: note: (26) dereference of NULL ‘zone’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_txtime.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c: In function ‘get_autoflowlabel_enabled’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c:164:12: warning: leak of file descriptor ‘open("/proc/sys/net/ipv6/auto_flowlabels", 0)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c:159:14: note: (1) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c:160:12: note: (2) assuming ‘open("/proc/sys/net/ipv6/auto_flowlabels", 0)’ is a valid file descriptor (>= 0) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c:160:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c:163:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c:164:12: note: (5) ‘open("/proc/sys/net/ipv6/auto_flowlabels", 0)’ leaks here; was opened at (1) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c:166:12: warning: leak of file descriptor ‘open("/proc/sys/net/ipv6/auto_flowlabels", 0)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c:159:14: note: (1) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c:160:12: note: (2) assuming ‘open("/proc/sys/net/ipv6/auto_flowlabels", 0)’ is a valid file descriptor (>= 0) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c:160:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c:163:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c:164:12: note: (5) following ‘false’ branch (when ‘ret != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c:166:12: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c:166:12: note: (7) ‘open("/proc/sys/net/ipv6/auto_flowlabels", 0)’ leaks here; was opened at (1) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_txtime.c:219 do_recv_errqueue_timeout() error: uninitialized symbol 'reason'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipv6_flowlabel.c:136 do_recv() error: we previously assumed 'cm' could be null (see line 132) <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/so_netns_cookie.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tcp_fastopen_backup_key.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/fin_ack_lat.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/fin_ack_lat.c: In function ‘sig_handler’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/fin_ack_lat.c:107:9: warning: call to ‘exit’ from within signal handler [CWE-479] [-Wanalyzer-unsafe-call-within-signal-handler] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/fin_ack_lat.c:110:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/fin_ack_lat.c:118:13: note: (2) registering ‘sig_handler’ as signal handler <--[gcc]
cc1: note: (3) later on, when the signal is delivered to the process
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/fin_ack_lat.c:104:13: note: (4) entry to ‘sig_handler’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/fin_ack_lat.c:107:9: note: (5) call to ‘exit’ from within signal handler <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/fin_ack_lat.c:107:9: note: ‘_exit’ is a possible signal-safe alternative for ‘exit’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/rxtimestamp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/timestamping.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/rxtimestamp.c:185: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: buf <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txtimestamp.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/gro.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ioam6_parser.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:674:24: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/timestamping.c:295: error: uninitvar(CWE-457): Uninitialized variable: from_addr <--[cppcheck]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:25: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/toeplitz.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:711:24: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:385 cs_read_cmsg() error: we previously assumed 'ts' could be null (see line 377) <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:1951 grand_child_f() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:2111 write_proto_plan() warn: we never enter this loop <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h: In function ‘__bail.part.0’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:955:17: warning: leak of file descriptor ‘fd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:175:28: note: (1) entry to ‘wrapper_reuseaddr_ports_exhausted_reusable_same_euid’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:101:1: note: in expansion of macro ‘TEST’ <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:68: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:180:21: note: (2) ‘setjmp’ called here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:101:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:180:20: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:101:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:101:6: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:181:25: note: in definition of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:101:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:101:6: note: (5) calling ‘reuseaddr_ports_exhausted_reusable_same_euid’ from ‘wrapper_reuseaddr_ports_exhausted_reusable_same_euid’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:181:25: note: in definition of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:101:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:101:6: note: (6) entry to ‘reuseaddr_ports_exhausted_reusable_same_euid’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:194:21: note: in definition of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:101:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:106:23: note: (7) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (8) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:109:31: note: (9) following ‘true’ branch (when ‘j != 2’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:110:33: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:110:33: note: (11) calling ‘bind_port’ from ‘reuseaddr_ports_exhausted_reusable_same_euid’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:54:5: note: (12) entry to ‘bind_port’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:60:14: note: (13) stream socket created here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:60:14: note: (14) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:759:12: note: (15) following ‘false’ branch (when ‘fd != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:523:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:61:9: note: in expansion of macro ‘ASSERT_NE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:750:25: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:523:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:61:9: note: in expansion of macro ‘ASSERT_NE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:750:16: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:523:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:61:9: note: in expansion of macro ‘ASSERT_NE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:106:17: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:101:17: note: in expansion of macro ‘__TH_LOG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:61:27: note: in expansion of macro ‘TH_LOG’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:751:25: note: (19) inlined call to ‘__bail’ from ‘bind_port’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:523:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:61:9: note: in expansion of macro ‘ASSERT_NE’ <--[gcc]
In function ‘__bail’,
    inlined from ‘bind_port’ at reuseaddr_ports_exhausted.c:61:2:
cc1: note: (20) calling ‘__bail’ from ‘bind_port’
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h: In function ‘__bail.part.0’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:950:19: note: (21) entry to ‘__bail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:955:17: note: (22) ‘fd’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:955:17: note: (23) rewinding from ‘longjmp’ in ‘__bail’... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:180:21: note: (24) ...to ‘setjmp’ in ‘wrapper_reuseaddr_ports_exhausted_reusable_same_euid’ (saved at (2)) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/reuseaddr_ports_exhausted.c:101:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:225: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: dword++ <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:225: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:393 cs_read_cmsg() error: we previously assumed 'see' could be null (see line 379) <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c: In function ‘memrnd’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:225:26: warning: dereference of possibly-NULL ‘dword’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:444:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:455:9: note: (2) calling ‘cs_parse_args’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:117:13: note: (3) entry to ‘cs_parse_args’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:212:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:215:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:455:9: note: (6) returning to ‘main’ from ‘cs_parse_args’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:457:15: note: (7) this call could return NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:458:9: note: (8) calling ‘memrnd’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:219:13: note: (9) entry to ‘memrnd’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:224:18: note: (10) following ‘true’ branch (when ‘n > 3’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:225:23: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:225:26: note: (12) ‘dword’ could be NULL: unchecked value from (7) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:228:25: warning: dereference of possibly-NULL ‘byte’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:444:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:455:9: note: (2) calling ‘cs_parse_args’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:117:13: note: (3) entry to ‘cs_parse_args’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:212:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:215:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:455:9: note: (6) returning to ‘main’ from ‘cs_parse_args’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:457:15: note: (7) this call could return NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:458:9: note: (8) calling ‘memrnd’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:219:13: note: (9) entry to ‘memrnd’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:224:18: note: (10) following ‘false’ branch (when ‘n <= 3’)... <--[gcc]
cc1: note: (11) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:227:16: note: (12) following ‘true’ branch (when ‘n != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:228:27: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:228:25: note: (14) ‘byte’ could be NULL: unchecked value from (7) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:482:24: warning: dereference of possibly-NULL ‘buf’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:444:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:455:9: note: (2) calling ‘cs_parse_args’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:117:13: note: (3) entry to ‘cs_parse_args’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:212:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:215:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:455:9: note: (6) returning to ‘main’ from ‘cs_parse_args’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:457:15: note: (7) this call could return NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:458:9: note: (8) calling ‘memrnd’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:219:13: note: (9) entry to ‘memrnd’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:224:18: note: (10) following ‘false’ branch (when ‘n <= 3’)... <--[gcc]
cc1: note: (11) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:227:16: note: (12) following ‘false’ branch (when ‘n == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:229:1: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:458:9: note: (14) returning to ‘main’ from ‘memrnd’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:465:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:471:15: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:474:14: note: (17) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:475:12: note: (18) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:481:21: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:481:12: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:482:24: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:482:24: note: (22) ‘buf’ could be NULL: unchecked value from (7) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:485:24: warning: dereference of possibly-NULL ‘buf’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:444:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:455:9: note: (2) calling ‘cs_parse_args’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:117:13: note: (3) entry to ‘cs_parse_args’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:212:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:215:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:455:9: note: (6) returning to ‘main’ from ‘cs_parse_args’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:457:15: note: (7) this call could return NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:458:9: note: (8) calling ‘memrnd’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:219:13: note: (9) entry to ‘memrnd’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:224:18: note: (10) following ‘false’ branch (when ‘n <= 3’)... <--[gcc]
cc1: note: (11) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:227:16: note: (12) following ‘false’ branch (when ‘n == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:229:1: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:458:9: note: (14) returning to ‘main’ from ‘memrnd’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:465:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:471:15: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:474:14: note: (17) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:475:12: note: (18) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:481:21: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:481:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:484:19: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:484:19: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:485:24: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:485:24: note: (24) ‘buf’ could be NULL: unchecked value from (7) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:491:17: warning: dereference of possibly-NULL ‘buf’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:444:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:455:9: note: (2) calling ‘cs_parse_args’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:117:13: note: (3) entry to ‘cs_parse_args’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:212:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:215:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:455:9: note: (6) returning to ‘main’ from ‘cs_parse_args’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:457:15: note: (7) this call could return NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:458:9: note: (8) calling ‘memrnd’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:219:13: note: (9) entry to ‘memrnd’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:224:18: note: (10) following ‘false’ branch (when ‘n <= 3’)... <--[gcc]
cc1: note: (11) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:227:16: note: (12) following ‘false’ branch (when ‘n == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:229:1: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:458:9: note: (14) returning to ‘main’ from ‘memrnd’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:465:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:471:15: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:474:14: note: (17) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:475:12: note: (18) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:481:21: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:481:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:484:19: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:484:19: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:487:28: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:487:19: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:488:31: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/cmsg_sender.c:491:17: note: (26) ‘buf’ could be NULL: unchecked value from (7) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/txtimestamp.c:244 print_timestamp() error: uninitialized symbol 'tsname'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:91:9: warning: leak of file descriptor [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:69:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:76:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:80:19: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:83:16: note: (4) calling ‘bind_reuseport_sock6’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:26:13: note: (5) entry to ‘bind_reuseport_sock6’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:35:12: note: (6) following ‘false’ branch (when ‘err == 1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:38:31: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:39:12: note: (8) following ‘false’ branch (when ‘lfds’ is non-NULL)... <--[gcc]
cc1: note: (9) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:83:16: note: (10) returning to ‘main’ from ‘bind_reuseport_sock6’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:86:23: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:87:34: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:87:23: note: (13) stream socket marked as passive here via ‘listen’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:87:23: note: (14) when ‘listen’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:88:20: note: (15) following ‘false’ branch (when ‘err == 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:86:37: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:86:23: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:91:9: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/stress_reuseport_listen.c:91:9: note: (19) leaks here <--[gcc]
	AR libynl.a
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/bind_bhash.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/io_uring_zerocopy_tx.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sctp_hello.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/bind_bhash.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/bind_bhash.c:107:13: warning: ‘listen’ on possibly invalid file descriptor ‘-1’ [-Wanalyzer-fd-use-without-check] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/bind_bhash.c:89:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/bind_bhash.c:95:12: note: (2) following ‘false’ branch (when ‘argc == 4’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/bind_bhash.c:100:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/bind_bhash.c:106:23: note: (4) calling ‘bind_socket’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/bind_bhash.c:30:12: note: (5) entry to ‘bind_socket’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/bind_bhash.c:36:19: note: (6) when ‘socket’ fails <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/bind_bhash.c:37:12: note: (7) following ‘true’ branch (when ‘sock_fd < 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/bind_bhash.c:38:17: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/bind_bhash.c:106:23: note: (9) returning to ‘main’ from ‘bind_socket’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/bind_bhash.c:107:13: note: (10) ‘-1’ could be invalid <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ip_local_port_range.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/fixdep.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:25: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/fixdep.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
In function ‘netdev_napi_get_req_dump_set_ifindex’,
    inlined from ‘setup_queue’ at busy_poller.c:233:2:
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/net/ynl/generated/netdev-user.h:450:22: warning: dereference of possibly-NULL ‘calloc(1, 8)’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c: In function ‘setup_queue’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:219:13: note: (1) entry to ‘setup_queue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:229:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:232:15: note: (3) inlined call to ‘netdev_napi_get_req_dump_alloc’ from ‘setup_queue’ <--[gcc]
In function ‘netdev_napi_get_req_dump_alloc’,
    inlined from ‘setup_queue’ at busy_poller.c:232:8:
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/net/ynl/generated/netdev-user.h:441:16: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/net/ynl/generated/netdev-user.h:441:16: note: (5) this call could return NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c: In function ‘setup_queue’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:233:9: note: (6) inlined call to ‘netdev_napi_get_req_dump_set_ifindex’ from ‘setup_queue’ <--[gcc]
In function ‘netdev_napi_get_req_dump_set_ifindex’,
    inlined from ‘setup_queue’ at busy_poller.c:233:2:
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/net/ynl/generated/netdev-user.h:450:22: note: (7) ‘calloc(1, 8)’ could be NULL: unchecked value from (5) <--[gcc]
In function ‘netdev_napi_set_req_set_id’,
    inlined from ‘setup_queue’ at busy_poller.c:243:2:
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/net/ynl/generated/netdev-user.h:612:17: warning: dereference of possibly-NULL ‘calloc(1, 32)’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c: In function ‘setup_queue’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:219:13: note: (1) entry to ‘setup_queue’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:229:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:232:15: note: (3) inlined call to ‘netdev_napi_get_req_dump_alloc’ from ‘setup_queue’ <--[gcc]
In function ‘netdev_napi_get_req_dump_alloc’,
    inlined from ‘setup_queue’ at busy_poller.c:232:8:
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/net/ynl/generated/netdev-user.h:441:16: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c: In function ‘setup_queue’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:237:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:238:25: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:242:19: note: (7) inlined call to ‘netdev_napi_set_req_alloc’ from ‘setup_queue’ <--[gcc]
In function ‘netdev_napi_set_req_alloc’,
    inlined from ‘setup_queue’ at busy_poller.c:242:12:
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/net/ynl/generated/netdev-user.h:604:16: note: (8) this call could return NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c: In function ‘setup_queue’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:243:9: note: (9) inlined call to ‘netdev_napi_set_req_set_id’ from ‘setup_queue’ <--[gcc]
In function ‘netdev_napi_set_req_set_id’,
    inlined from ‘setup_queue’ at busy_poller.c:243:2:
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/net/ynl/generated/netdev-user.h:612:17: note: (10) ‘calloc(1, 32)’ could be NULL: unchecked value from (8) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c: In function ‘parse_opts’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:100:28: warning: use of uninitialized value ‘tmp’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:348:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:350:9: note: (2) calling ‘parse_opts’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:80:13: note: (3) entry to ‘parse_opts’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (4) region created on stack here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (5) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:86:12: note: (6) following ‘false’ branch (when ‘argc > 1’)... <--[gcc]
cc1: note: (7) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:89:67: note: (8) following ‘true’ branch (when ‘c != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:20: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (12) following ‘case 117:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:99:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:100:28: note: (14) use of uninitialized value ‘tmp’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:106:28: warning: use of uninitialized value ‘tmp’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:348:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:350:9: note: (2) calling ‘parse_opts’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:80:13: note: (3) entry to ‘parse_opts’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (4) region created on stack here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (5) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:86:12: note: (6) following ‘false’ branch (when ‘argc > 1’)... <--[gcc]
cc1: note: (7) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:89:67: note: (8) following ‘true’ branch (when ‘c != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:20: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (12) following ‘case 80:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:105:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:106:28: note: (14) use of uninitialized value ‘tmp’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:113:28: warning: use of uninitialized value ‘tmp’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:348:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:350:9: note: (2) calling ‘parse_opts’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:80:13: note: (3) entry to ‘parse_opts’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (4) region created on stack here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (5) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:86:12: note: (6) following ‘false’ branch (when ‘argc > 1’)... <--[gcc]
cc1: note: (7) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:89:67: note: (8) following ‘true’ branch (when ‘c != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:20: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (12) following ‘case 103:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:112:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:113:28: note: (14) use of uninitialized value ‘tmp’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:120:28: warning: use of uninitialized value ‘tmp’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:348:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:350:9: note: (2) calling ‘parse_opts’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:80:13: note: (3) entry to ‘parse_opts’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (4) region created on stack here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (5) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:86:12: note: (6) following ‘false’ branch (when ‘argc > 1’)... <--[gcc]
cc1: note: (7) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:89:67: note: (8) following ‘true’ branch (when ‘c != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:20: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (12) following ‘case 112:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:119:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:120:28: note: (14) use of uninitialized value ‘tmp’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:137:28: warning: use of uninitialized value ‘tmp’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:348:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:350:9: note: (2) calling ‘parse_opts’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:80:13: note: (3) entry to ‘parse_opts’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (4) region created on stack here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (5) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:86:12: note: (6) following ‘false’ branch (when ‘argc > 1’)... <--[gcc]
cc1: note: (7) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:89:67: note: (8) following ‘true’ branch (when ‘c != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:20: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (12) following ‘case 109:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:136:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:137:28: note: (14) use of uninitialized value ‘tmp’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:144:28: warning: use of uninitialized value ‘tmp’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:348:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:350:9: note: (2) calling ‘parse_opts’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:80:13: note: (3) entry to ‘parse_opts’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (4) region created on stack here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (5) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:86:12: note: (6) following ‘false’ branch (when ‘argc > 1’)... <--[gcc]
cc1: note: (7) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:89:67: note: (8) following ‘true’ branch (when ‘c != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:20: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (12) following ‘case 100:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:143:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:144:28: note: (14) use of uninitialized value ‘tmp’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:151:28: warning: use of uninitialized value ‘tmp’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:348:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:350:9: note: (2) calling ‘parse_opts’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:80:13: note: (3) entry to ‘parse_opts’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (4) region created on stack here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (5) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:86:12: note: (6) following ‘false’ branch (when ‘argc > 1’)... <--[gcc]
cc1: note: (7) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:89:67: note: (8) following ‘true’ branch (when ‘c != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:20: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (12) following ‘case 114:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:150:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:151:28: note: (14) use of uninitialized value ‘tmp’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:158:28: warning: use of uninitialized value ‘tmp’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:348:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:350:9: note: (2) calling ‘parse_opts’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:80:13: note: (3) entry to ‘parse_opts’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (4) region created on stack here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (5) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:86:12: note: (6) following ‘false’ branch (when ‘argc > 1’)... <--[gcc]
cc1: note: (7) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:89:67: note: (8) following ‘true’ branch (when ‘c != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:20: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (12) following ‘case 115:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:157:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:158:28: note: (14) use of uninitialized value ‘tmp’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:165:28: warning: use of uninitialized value ‘tmp’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:348:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:350:9: note: (2) calling ‘parse_opts’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:80:13: note: (3) entry to ‘parse_opts’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (4) region created on stack here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:82:28: note: (5) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:86:12: note: (6) following ‘false’ branch (when ‘argc > 1’)... <--[gcc]
cc1: note: (7) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:89:67: note: (8) following ‘true’ branch (when ‘c != -1’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:95:20: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:98:17: note: (12) following ‘case 105:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:164:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/busy_poller.c:165:28: note: (14) use of uninitialized value ‘tmp’ here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/fixdep.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ip_local_port_range.c:259 ip_local_port_range_port_range_out_of_netns_range() warn: curly braces intended? <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ip_local_port_range.c:430 ip_local_port_range_get_port_range() error: uninitialized symbol 'range'. <--[smatch]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:21: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h: In function ‘__bail.part.0’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:955:17: warning: leak of file descriptor ‘netlink_sock’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:175:28: note: (1) entry to ‘wrapper_close_in_progress’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:196:1: note: in expansion of macro ‘TEST’ <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:68: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:180:21: note: (2) ‘setjmp’ called here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:196:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:180:20: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:196:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:196:6: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:181:25: note: in definition of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:196:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:196:6: note: (5) calling ‘close_in_progress’ from ‘wrapper_close_in_progress’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:181:25: note: in definition of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:196:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:196:6: note: (6) entry to ‘close_in_progress’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:194:21: note: in definition of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:196:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:201:24: note: (7) socket created here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:201:24: note: (8) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:759:12: note: (9) following ‘false’ branch (when ‘netlink_sock >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:567:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:202:9: note: in expansion of macro ‘ASSERT_GE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:750:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:567:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:202:9: note: in expansion of macro ‘ASSERT_GE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:750:16: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:567:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:202:9: note: in expansion of macro ‘ASSERT_GE’ <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:751:25: note: (13) inlined call to ‘__bail’ from ‘close_in_progress’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:567:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:202:9: note: in expansion of macro ‘ASSERT_GE’ <--[gcc]
In function ‘__bail’,
    inlined from ‘close_in_progress’ at netlink-dumps.c:202:2:
cc1: note: (14) calling ‘__bail’ from ‘close_in_progress’
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h: In function ‘__bail.part.0’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:950:19: note: (15) entry to ‘__bail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:955:17: note: (16) ‘netlink_sock’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:955:17: note: (17) rewinding from ‘longjmp’ in ‘__bail’... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:180:21: note: (18) ...to ‘setjmp’ in ‘wrapper_close_in_progress’ (saved at (2)) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:196:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:955:17: warning: leak of file descriptor ‘netlink_sock’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:175:28: note: (1) entry to ‘wrapper_test_sanity’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:175:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:180:21: note: (2) ‘setjmp’ called here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:175:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:180:20: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:175:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:175:6: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:181:25: note: in definition of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:175:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:175:6: note: (5) calling ‘test_sanity’ from ‘wrapper_test_sanity’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:181:25: note: in definition of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:175:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:175:6: note: (6) entry to ‘test_sanity’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:194:21: note: in definition of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:175:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:181:24: note: (7) socket created here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:181:24: note: (8) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:759:12: note: (9) following ‘false’ branch (when ‘netlink_sock >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:567:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:182:9: note: in expansion of macro ‘ASSERT_GE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:750:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:567:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:182:9: note: in expansion of macro ‘ASSERT_GE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:750:16: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:567:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:182:9: note: in expansion of macro ‘ASSERT_GE’ <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:751:25: note: (13) inlined call to ‘__bail’ from ‘test_sanity’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:567:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:182:9: note: in expansion of macro ‘ASSERT_GE’ <--[gcc]
In function ‘__bail’,
    inlined from ‘test_sanity’ at netlink-dumps.c:182:2:
cc1: note: (14) calling ‘__bail’ from ‘test_sanity’
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h: In function ‘__bail.part.0’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:950:19: note: (15) entry to ‘__bail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:955:17: note: (16) ‘netlink_sock’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:955:17: note: (17) rewinding from ‘longjmp’ in ‘__bail’... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:180:21: note: (18) ...to ‘setjmp’ in ‘wrapper_test_sanity’ (saved at (2)) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:175:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:955:17: warning: leak of file descriptor ‘netlink_sock’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:175:28: note: (1) entry to ‘wrapper_dump_extack’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:99:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:180:21: note: (2) ‘setjmp’ called here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:99:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:180:20: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:99:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:99:6: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:181:25: note: in definition of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:99:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:99:6: note: (5) calling ‘dump_extack’ from ‘wrapper_dump_extack’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:181:25: note: in definition of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:99:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:99:6: note: (6) entry to ‘dump_extack’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:194:21: note: in definition of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:99:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:107:24: note: (7) socket created here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:107:24: note: (8) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:759:12: note: (9) following ‘false’ branch (when ‘netlink_sock >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:567:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:108:9: note: in expansion of macro ‘ASSERT_GE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:750:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:567:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:108:9: note: in expansion of macro ‘ASSERT_GE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:750:16: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:567:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:108:9: note: in expansion of macro ‘ASSERT_GE’ <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:751:25: note: (13) inlined call to ‘__bail’ from ‘dump_extack’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:567:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:108:9: note: in expansion of macro ‘ASSERT_GE’ <--[gcc]
In function ‘__bail’,
    inlined from ‘dump_extack’ at netlink-dumps.c:108:2:
cc1: note: (14) calling ‘__bail’ from ‘dump_extack’
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h: In function ‘__bail.part.0’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:950:19: note: (15) entry to ‘__bail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:955:17: note: (16) ‘netlink_sock’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:955:17: note: (17) rewinding from ‘longjmp’ in ‘__bail’... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:180:21: note: (18) ...to ‘setjmp’ in ‘wrapper_dump_extack’ (saved at (2)) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:99:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:955:17: warning: leak of file descriptor ‘netlink_sock’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:175:28: note: (1) entry to ‘wrapper_close_with_ref’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:210:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:180:21: note: (2) ‘setjmp’ called here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:210:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:180:20: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:210:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:210:6: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:181:25: note: in definition of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:210:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:210:6: note: (5) calling ‘close_with_ref’ from ‘wrapper_close_with_ref’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:181:25: note: in definition of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:210:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:210:6: note: (6) entry to ‘close_with_ref’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:194:21: note: in definition of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:210:1: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:217:24: note: (7) socket created here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:217:24: note: (8) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:759:12: note: (9) following ‘false’ branch (when ‘netlink_sock >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:567:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf.c/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:750:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:567:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:218:9: note: in expansion of macro ‘ASSERT_GE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:750:16: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:567:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:218:9: note: in expansion of macro ‘ASSERT_GE’ <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:751:25: note: (13) inlined call to ‘__bail’ from ‘close_with_ref’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:567:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:218:9: note: in expansion of macro ‘ASSERT_GE’ <--[gcc]
In function ‘__bail’,
    inlined from ‘close_with_ref’ at netlink-dumps.c:218:2:
cc1: note: (14) calling ‘__bail’ from ‘close_with_ref’
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h: In function ‘__bail.part.0’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:950:19: note: (15) entry to ‘__bail’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:955:17: note: (16) ‘netlink_sock’ leaks here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:955:17: note: (17) rewinding from ‘longjmp’ in ‘__bail’... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:180:21: note: (18) ...to ‘setjmp’ in ‘wrapper_close_with_ref’ (saved at (2)) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:152:25: note: in expansion of macro ‘__TEST_IMPL’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netlink-dumps.c:210:1: note: in expansion of macro ‘TEST’ <--[gcc]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1807: error: uninitvar(CWE-457): Uninitialized variable: mapped_off <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:4999: error: uninitvar(CWE-457): Uninitialized variable: cand_id <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c: In function ‘dissect_jited_func’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:79:64: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:100:24: note: (1) entry to ‘bpf_prog_linfo__new’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:108:12: note: (2) following ‘false’ branch (when ‘nr_linfo != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:115:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:115:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:119:22: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:120:12: note: (6) following ‘false’ branch (when ‘prog_linfo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:124:30: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:128:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:130:57: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:133:12: note: (10) following ‘false’ branch (when ‘nr_jited_func != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:134:18: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:133:28: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:135:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:134:36: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:136:17: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:135:50: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:137:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:136:60: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:138:18: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:137:55: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:139:18: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:138:32: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:144:35: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:148:12: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:151:34: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:154:47: note: (26) capacity: ‘(long unsigned int)nr_jited_func * 4’ bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:156:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:163:44: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:165:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:170:51: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:168:13: note: (31) calling ‘dissect_jited_func’ from ‘bpf_prog_linfo__new’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:22:12: note: (32) entry to ‘dissect_jited_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:39:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:42:19: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:76:12: note: (35) following ‘false’ branch (when ‘f == nr_jited_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:79:19: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:79:64: note: (37) write of 4 bytes at offset ‘(long unsigned int)(*info.nr_jited_ksyms + 4294967295) * 4’ exceeds the buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/netlink.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1807 btf_rewrite_str() error: uninitialized symbol 'mapped_off'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:4999 btf_dedup_resolve_fwd() error: uninitialized symbol 'cand_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_probes.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/hashmap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/ringbuf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c: In function ‘unshare_open’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:149:12: warning: leak of file descriptor ‘open("/proc/self/ns/net", 0)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:2265:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:2273:12: note: (2) following ‘false’ branch (when ‘argc <= 2’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:2276:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:2297:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:2300:13: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:2300:13: note: (6) when ‘pipe2’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:2300:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:2303:13: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:2303:13: note: (9) when ‘pipe2’ succeeds <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:2303:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:2306:13: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:2306:13: note: (12) calling ‘init_namespaces’ from ‘main’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:170:12: note: (13) entry to ‘init_namespaces’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:172:23: note: (14) calling ‘unshare_open’ from ‘init_namespaces’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:138:12: note: (15) entry to ‘unshare_open’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:143:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:148:14: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:148:14: note: (18) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/ipsec.c:149:12: note: (19) ‘open("/proc/self/ns/net", 0)’ leaks here; was opened at (18) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c:1653 btf_dump_name_dups() error: uninitialized symbol 'old_name'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/strset.c:131 strset__find_str() error: uninitialized symbol 'old_off'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c:1681:31: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/strset.c:171 strset__add_str() error: uninitialized symbol 'old_off'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/strset.c:131: error: uninitvar(CWE-457): Uninitialized variable: old_off <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/tls.c: internal warning: child 1236675 timed out after 30s <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1687: error: ctunullpointer(CWE-476): Null pointer dereference: main_def <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1687: error: ctunullpointer(CWE-476): Null pointer dereference: extra_def <--[cppcheck]
cswrap: error: child 1236675 (/usr/bin/gcc) terminated by signal 15 (timed out)
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/relo_core.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:912 allocate_spec_id() error: uninitialized symbol 'tmp'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c: In function ‘bpf_link_usdt_detach’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf.c:6361 append_subprog_relos() error: we previously assumed 'relos' could be null (see line 6354) <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf.c:6361 append_subprog_relos() error: we previously assumed 'relos' could be null (see line 6354) <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:912: error: uninitvar(CWE-457): Uninitialized variable: tmp <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:880:16: warning: leak of ‘new_free_ids’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:823:12: note: (1) entry to ‘bpf_link_usdt_detach’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:851:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:858:37: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:861:32: note: (4) calling ‘libbpf_reallocarray’ from ‘bpf_link_usdt_detach’ <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:21: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (5) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (9) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:861:32: note: (10) returning to ‘bpf_link_usdt_detach’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:872:20: note: (11) following ‘true’ branch (when ‘new_free_ids’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:874:41: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:880:16: note: (13) ‘new_free_ids’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf.c:9151 bpf_object__gen_loader() warn: double check that we're allocating correct size: 256 vs 1 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf.c:9151 bpf_object__gen_loader() warn: double check that we're allocating correct size: 256 vs 1 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/elf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/features.c:321: error: uninitvar(CWE-457): Uninitialized variable: name <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c: In function ‘linker_append_btf’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2555:45: warning: dereference of NULL ‘glob_sym’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2410:12: note: (1) entry to ‘linker_append_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2416:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2419:40: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2423:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2426:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2522:23: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2528:31: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2529:20: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2531:34: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2546:31: note: (10) following ‘true’ branch (when ‘j < n’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2547:31: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2549:42: note: (12) ‘glob_sym’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2549:42: note: (13) ‘glob_sym’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2549:42: note: (14) ‘glob_sym’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2552:28: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2553:73: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2554:44: note: (17) calling ‘find_glob_sym’ from ‘linker_append_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1447:25: note: (18) entry to ‘find_glob_sym’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1453:23: note: (19) following ‘false’ branch... <--[gcc]
In file included from /usr/include/sys/mman.h:25, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:23: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1461:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1461:16: note: (21) ‘0’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2554:44: note: (22) return of NULL to ‘linker_append_btf’ from ‘find_glob_sym’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2555:45: note: (23) dereference of NULL ‘glob_sym’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_relocate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/nlattr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1807: error: uninitvar(CWE-457): Uninitialized variable: mapped_off <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:4999: error: uninitvar(CWE-457): Uninitialized variable: cand_id <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/netlink.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1807 btf_rewrite_str() error: uninitialized symbol 'mapped_off'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c: In function ‘dissect_jited_func’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:4999 btf_dedup_resolve_fwd() error: uninitialized symbol 'cand_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:79:64: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:100:24: note: (1) entry to ‘bpf_prog_linfo__new’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:108:12: note: (2) following ‘false’ branch (when ‘nr_linfo != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:115:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:115:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:119:22: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:120:12: note: (6) following ‘false’ branch (when ‘prog_linfo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:124:30: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:128:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:130:57: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:133:12: note: (10) following ‘false’ branch (when ‘nr_jited_func != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:134:18: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:133:28: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:135:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:134:36: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:136:17: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:135:50: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:137:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:136:60: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:138:18: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:137:55: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:139:18: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:138:32: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:144:35: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:148:12: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:151:34: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:154:47: note: (26) capacity: ‘(long unsigned int)nr_jited_func * 4’ bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:156:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:163:44: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:165:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:170:51: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:168:13: note: (31) calling ‘dissect_jited_func’ from ‘bpf_prog_linfo__new’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:22:12: note: (32) entry to ‘dissect_jited_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:39:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:42:19: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:76:12: note: (35) following ‘false’ branch (when ‘f == nr_jited_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:79:19: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:79:64: note: (37) write of 4 bytes at offset ‘(long unsigned int)(*info.nr_jited_ksyms + 4294967295) * 4’ exceeds the buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/hashmap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_probes.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/ringbuf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c:1653 btf_dump_name_dups() error: uninitialized symbol 'old_name'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c:1681:31: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/strset.c:131 strset__find_str() error: uninitialized symbol 'old_off'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/strset.c:171 strset__add_str() error: uninitialized symbol 'old_off'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/strset.c:131: error: uninitvar(CWE-457): Uninitialized variable: old_off <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1687: error: ctunullpointer(CWE-476): Null pointer dereference: main_def <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1687: error: ctunullpointer(CWE-476): Null pointer dereference: extra_def <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/relo_core.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf.c: internal warning: child 1237806 timed out after 30s <--[gcc]
cswrap: error: child 1237806 (/usr/bin/gcc) terminated by signal 15 (timed out)
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf.c: internal warning: child 1237823 timed out after 30s <--[gcc]
cswrap: error: child 1237823 (/usr/bin/gcc) terminated by signal 15 (timed out)
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c: internal warning: child 1237863 timed out after 30s <--[gcc]
cswrap: error: child 1237863 (/usr/bin/gcc) terminated by signal 15 (timed out)
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:912 allocate_spec_id() error: uninitialized symbol 'tmp'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/elf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c: In function ‘linker_append_btf’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c: In function ‘bpf_link_usdt_detach’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:912: error: uninitvar(CWE-457): Uninitialized variable: tmp <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/features.c:321: error: uninitvar(CWE-457): Uninitialized variable: name <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2555:45: warning: dereference of NULL ‘glob_sym’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2410:12: note: (1) entry to ‘linker_append_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2416:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2419:40: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2423:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2426:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2522:23: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2528:31: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2529:20: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2531:34: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2546:31: note: (10) following ‘true’ branch (when ‘j < n’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2547:31: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2549:42: note: (12) ‘glob_sym’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2549:42: note: (13) ‘glob_sym’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2549:42: note: (14) ‘glob_sym’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2552:28: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2553:73: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2554:44: note: (17) calling ‘find_glob_sym’ from ‘linker_append_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1447:25: note: (18) entry to ‘find_glob_sym’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1453:23: note: (19) following ‘false’ branch... <--[gcc]
In file included from /usr/include/sys/mman.h:25, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:23: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1461:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1461:16: note: (21) ‘0’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2554:44: note: (22) return of NULL to ‘linker_append_btf’ from ‘find_glob_sym’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2555:45: note: (23) dereference of NULL ‘glob_sym’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:880:16: warning: leak of ‘new_free_ids’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:823:12: note: (1) entry to ‘bpf_link_usdt_detach’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:851:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:858:37: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:861:32: note: (4) calling ‘libbpf_reallocarray’ from ‘bpf_link_usdt_detach’ <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:21: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (5) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (9) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:861:32: note: (10) returning to ‘bpf_link_usdt_detach’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:872:20: note: (11) following ‘true’ branch (when ‘new_free_ids’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:874:41: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:880:16: note: (13) ‘new_free_ids’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_relocate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c: internal warning: child 1238002 timed out after 30s <--[gcc]
cswrap: error: child 1238002 (/usr/bin/gcc) terminated by signal 15 (timed out)
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:22: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h: In function ‘libbpf_ptr’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (18) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (19) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (20) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (23) ‘<unknown>’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c: In function ‘libbpf_add_mem’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:11: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1560:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (65) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (66) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (67) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (68) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (71) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (72) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (73) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (75) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (78) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (79) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (80) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (81) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (82) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (83) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (84) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (86) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (88) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (90) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (92) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (93) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (96) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (97) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (98) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: note: (100) out-of-bounds write from byte 25 till byte 39 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: note: write of 15 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1560:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (90) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (91) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (92) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (93) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (96) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (97) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (98) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (100) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (101) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (102) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (103) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (104) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (105) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (106) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (107) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (108) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (111) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (113) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (115) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (117) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (118) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (121) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (122) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (123) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: note: (125) out-of-bounds write from byte 24 till byte 39 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: note: write of 16 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c: In function ‘libbpf_ptr’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: warning: leak of ‘btf_new_empty(0)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:985:15: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (9) assuming ‘btf’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (10) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (12) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (14) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (18) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (19) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (20) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (23) ‘btf_new_empty(0)’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c: In function ‘btf_add_composite’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (65) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (66) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (67) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (68) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (71) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (72) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (73) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (75) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (78) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (79) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (80) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (81) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (82) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (83) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (84) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (86) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (88) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (90) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (92) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (93) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (96) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (97) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (98) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (100) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (101) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (102) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: note: (104) out-of-bounds write from byte 25 till byte 27 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: note: write of 3 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (90) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (91) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (92) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (93) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (96) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (97) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (98) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (100) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (101) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (102) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (103) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (104) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (105) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (106) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (107) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (108) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (111) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (113) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (115) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (117) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (118) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (121) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (122) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (123) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (125) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (126) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (127) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: note: (129) out-of-bounds write from byte 24 till byte 27 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (65) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (66) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (67) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (68) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (71) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (72) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (73) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (75) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (78) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (79) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (80) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (81) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (82) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (83) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (84) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (86) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (88) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (90) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (92) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (93) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (96) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (97) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (98) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (100) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (101) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (102) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: note: (104) out-of-bounds write from byte 28 till byte 31 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (90) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (91) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (92) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (93) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (96) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (97) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (98) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (100) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (101) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (102) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (103) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (104) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (105) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (106) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (107) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (108) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (111) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (113) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (115) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (117) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (118) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (121) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (122) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (123) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (125) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (126) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (127) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: note: (129) out-of-bounds write from byte 28 till byte 31 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (65) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (66) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (67) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (68) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (71) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (72) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (73) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (75) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (78) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (79) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (80) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (81) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (82) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (83) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (84) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (86) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (88) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (90) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (92) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (93) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (96) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (97) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (98) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (100) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (101) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (102) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: note: (104) out-of-bounds write from byte 32 till byte 35 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (90) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (91) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (92) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (93) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (96) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (97) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (98) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (100) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (101) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (102) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (103) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (104) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (105) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (106) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (107) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (108) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (111) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (113) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (115) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (117) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (118) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (121) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (122) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (123) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (125) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (126) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (127) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: note: (129) out-of-bounds write from byte 32 till byte 35 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c: In function ‘btf_add_enum_common’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (65) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (66) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (67) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (68) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (71) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (72) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (73) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (75) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (76) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (77) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (78) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (79) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (80) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (82) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (83) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (84) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (85) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (86) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (90) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (92) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (93) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (96) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (97) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (100) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (101) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (102) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (104) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (105) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (106) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (107) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: note: (108) out-of-bounds write from byte 25 till byte 27 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: note: write of 3 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (90) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (91) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (92) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (93) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (96) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (97) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (100) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (101) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (102) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (104) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (105) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (106) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (107) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (108) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (109) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (110) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (111) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (113) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (115) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (117) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (118) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (121) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (122) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (123) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (125) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (126) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (127) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (129) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (130) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (131) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (132) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: note: (133) out-of-bounds write from byte 24 till byte 27 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (65) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (66) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (67) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (68) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (71) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (72) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (73) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (75) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (76) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (77) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (78) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (79) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (80) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (82) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (83) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (84) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (85) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (86) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (90) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (92) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (93) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (96) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (97) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (100) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (101) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (102) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (104) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (105) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (106) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (107) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: note: (108) out-of-bounds write from byte 28 till byte 31 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (90) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (91) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (92) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (93) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (96) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (97) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (100) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (101) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (102) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (104) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (105) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (106) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (107) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (108) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (109) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (110) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (111) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (113) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (115) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (117) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (118) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (121) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (122) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (123) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (125) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (126) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (127) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (129) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (130) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (131) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (132) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: note: (133) out-of-bounds write from byte 28 till byte 31 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (65) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (66) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (67) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (68) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (71) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (72) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (73) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (75) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (76) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (77) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (78) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (79) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (80) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (82) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (83) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (84) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (85) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (86) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (90) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (92) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (93) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (96) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (97) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (100) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (101) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (102) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (104) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (105) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (106) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (107) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: note: (108) out-of-bounds write from byte 32 till byte 35 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (90) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (91) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (92) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (93) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (96) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (97) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (100) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (101) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (102) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (104) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (105) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (106) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (107) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (108) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (109) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (110) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (111) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (113) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (115) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (117) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (118) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (121) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (122) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (123) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (125) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (126) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (127) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (129) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (130) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (131) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (132) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: note: (133) out-of-bounds write from byte 32 till byte 35 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sample_map_ret0.bpf.c:20:21: warning: non-ANSI function declaration of function 'func' <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/nat6to4.bpf.c:70 sched_cls_ingress6_nat_6_prog() warn: always true condition '(eth->h_proto != ((__builtin_constant_p(34525)) ?((((34525) << (16 - (0 + 1) * 8) >> (16 - 8) << (1 * 8)) | ((34525) << (16 - (1 + 1) * 8) >> (16 - 8) << (0 * 8)))):__builtin_bswap16(34525))) => (0-u16max != 8838534)' <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/nat6to4.bpf.c:92 sched_cls_ingress6_nat_6_prog() warn: '((__builtin_constant_p(2048)) ?((((2048) << (16 - (0 + 1) * 8) >> (16 - 8) << (1 * 8)) | ((2048) << (16 - (1 + 1) * 8) >> (16 - 8) << (0 * 8)))):__builtin_bswap16(2048))' 524296 can't fit into 65535 'eth2.h_proto' <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/nat6to4.bpf.c:100 sched_cls_ingress6_nat_6_prog() warn: '((__builtin_constant_p(16384)) ?((((16384) << (16 - (0 + 1) * 8) >> (16 - 8) << (1 * 8)) | ((16384) << (16 - (1 + 1) * 8) >> (16 - 8) << (0 * 8)))):__builtin_bswap16(16384))' 4194368 can't fit into 65535 'ip.frag_off' <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/nat6to4.bpf.c:167 sched_cls_egress4_snat4_prog() warn: always true condition '(eth->h_proto != ((__builtin_constant_p(2048)) ?((((2048) << (16 - (0 + 1) * 8) >> (16 - 8) << (1 * 8)) | ((2048) << (16 - (1 + 1) * 8) >> (16 - 8) << (0 * 8)))):__builtin_bswap16(2048))) => (0-u16max != 524296)' <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/nat6to4.bpf.c:227 sched_cls_egress4_snat4_prog() warn: '((__builtin_constant_p(34525)) ?((((34525) << (16 - (0 + 1) * 8) >> (16 - 8) << (1 * 8)) | ((34525) << (16 - (1 + 1) * 8) >> (16 - 8) << (0 * 8)))):__builtin_bswap16(34525))' 8838534 can't fit into 65535 'eth2.h_proto' <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/sample_ret0.bpf.c:7:10: warning: non-ANSI function declaration of function 'func' <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/nat6to4.bpf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/mptcp/mptcp_sockopt.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/mptcp/mptcp_connect.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:73:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:74:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:75:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:76:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:77:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:78:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:79:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:80:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:81:29: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:82:27: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/mptcp/mptcp_inq.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/mptcp/mptcp_inq.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/mptcp/mptcp_connect.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/mptcp/mptcp_sockopt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/mptcp/pm_nl_ctl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:73:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:74:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:75:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:76:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:77:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:78:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:79:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:80:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:81:29: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:82:27: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/mptcp/mptcp_connect.c:1238 xdisconnect() error: uninitialized symbol 'raw_addr'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:73:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:74:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:75:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:76:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:77:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:78:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:79:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:80:24: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:81:29: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/tcp.h:82:27: warning: cast to restricted __be32 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/mptcp/mptcp_inq.c:382 process_one_client() error: uninitialized symbol 'tcp_inq'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/nf_queue.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/conntrack_reverse_clash.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/nf_queue.c:209:18: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/conntrack_reverse_clash.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/conntrack_dump_flush.c: In function ‘conntrack_data_insert’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/sctp_collision.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/conntrack_reverse_clash.c:66:19: warning: unused variable ‘plen’ [-Wunused-variable] <--[gcc]
   66 |         socklen_t plen;
      |                   ^~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/conntrack_dump_flush.c:105:26: warning: unused variable ‘rplnlh’ [-Wunused-variable] <--[gcc]
  105 |         struct nlmsghdr *rplnlh;
      |                          ^~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/conntrack_dump_flush.c: In function ‘conntracK_count_zone’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/conntrack_dump_flush.c:224:24: warning: unused variable ‘nest’ [-Wunused-variable] <--[gcc]
  224 |         struct nlattr *nest;
      |                        ^~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/conntrack_dump_flush.c:222:32: warning: unused variable ‘rplnlh’ [-Wunused-variable] <--[gcc]
  222 |         struct nlmsghdr *nlh, *rplnlh;
      |                                ^~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/conntrack_dump_flush.c: In function ‘conntrack_flush_zone’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/conntrack_dump_flush.c:271:24: warning: unused variable ‘nest’ [-Wunused-variable] <--[gcc]
  271 |         struct nlattr *nest;
      |                        ^~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/conntrack_dump_flush.c:269:32: warning: unused variable ‘rplnlh’ [-Wunused-variable] <--[gcc]
  269 |         struct nlmsghdr *nlh, *rplnlh;
      |                                ^~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/conntrack_dump_flush.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c: In function ‘readlog’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/conntrack_dump_flush.c:104:18: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/sctp_collision.c:62:84: warning: pointer targets in passing argument 6 of ‘recvfrom’ differ in signedness [-Wpointer-sign] <--[gcc]
   62 |                 ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len);
      |                                                                                    ^~~~
      |                                                                                    |
      |                                                                                    int *
In file included from /usr/include/sys/socket.h:343, <--[gcc]
                 from /usr/include/netinet/in.h:23, <--[gcc]
                 from /usr/include/arpa/inet.h:22, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/sctp_collision.c:7: <--[gcc]
/usr/include/bits/socket2.h:69:56: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ <--[gcc]
   69 |           __SOCKADDR_ARG __addr, socklen_t *__restrict __addr_len)
      |                                  ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/sctp_collision.c:88:84: warning: pointer targets in passing argument 6 of ‘recvfrom’ differ in signedness [-Wpointer-sign] <--[gcc]
   88 |                 ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len);
      |                                                                                    ^~~~
      |                                                                                    |
      |                                                                                    int *
/usr/include/bits/socket2.h:69:56: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ <--[gcc]
   69 |           __SOCKADDR_ARG __addr, socklen_t *__restrict __addr_len)
      |                                  ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:121:26: warning: use of NULL ‘v’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:94:5: note: (1) entry to ‘readlog’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:97:19: note: (2) calling ‘audit_recv’ from ‘readlog’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:28:5: note: (3) entry to ‘audit_recv’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:39:12: note: (4) following ‘false’ branch (when ‘ret >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:40:21: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:39:21: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:41:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:40:37: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:42:21: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:41:30: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:43:24: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:97:19: note: (12) returning to ‘readlog’ from ‘audit_recv’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:101:12: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:104:20: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:104:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:108:9: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:108:9: note: (17) when ‘strtok’ on non-NULL string returns NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:110:21: note: (18) when ‘strtok’ with NULL string (using prior) returns non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:110:16: note: (19) following ‘true’ branch (when ‘k’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:111:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:111:21: note: (21) when ‘strtok’ with NULL string (using prior) returns NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:114:20: note: (22) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:115:22: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:114:39: note: (24) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:116:22: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:115:40: note: (26) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:120:22: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:120:20: note: (28) following ‘true’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:121:26: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:121:26: note: (30) argument 1 (‘v’) NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/audit_logread.c:11: <--[gcc]
/usr/include/string.h:286:14: note: argument 1 of ‘strchrnul’ must be non-null <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/conntrack_dump_flush.c:148:18: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/conntrack_dump_flush.c:182:18: warning: Variable length array is used. <--[smatch]
:221:18: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter/conntrack_dump_flush.c:268:18: warning: Variable length array is used. <--[smatch]
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/memfd/fuse_test.c:220: error: memleak(CWE-401): Memory leak: stack <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/memfd/memfd_test.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/memfd/fuse_test.c: In function ‘sealing_thread_fn’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/memfd/memfd_test.c:796: error: memleak(CWE-401): Memory leak: stack <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/memfd/fuse_test.c:165:13: warning: unused variable ‘sig’ [-Wunused-variable] <--[gcc]
  165 |         int sig, r;
      |             ^~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/memfd/memfd_test.c: In function ‘mfd_fail_grow_write.part.0’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/memfd/memfd_test.c:704:13: warning: ‘<unknown>’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc]
  704 |         l = pwrite(fd, buf, mfd_def_size * 8, 0);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/features.h:524, <--[gcc]
                 from /usr/include/errno.h:25, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/memfd/memfd_test.c:5: <--[gcc]
/usr/include/unistd.h:408:16: note: in a call to ‘pwrite’ declared with attribute ‘access (read_only, 2, 3)’ here <--[gcc]
  408 | extern ssize_t __REDIRECT (pwrite, (int __fd, const void *__buf,
      |                ^~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd_fail_nth.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd_utils.h:13, <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:2263: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:2282: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:2746: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:12: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c: In function ‘iommufd_mock_domain_ro_unshare’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:750:25: warning: leak of file descriptor ‘open("/proc/self/exe", 0)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:523:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1698:9: note: in expansion of macro ‘ASSERT_NE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1697:14: note: (1) opened here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:759:12: note: (2) assuming ‘open("/proc/self/exe", 0)’ is a valid file descriptor (>= 0) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:523:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1698:9: note: in expansion of macro ‘ASSERT_NE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:759:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:523:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1698:9: note: in expansion of macro ‘ASSERT_NE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:750:25: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:523:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1698:9: note: in expansion of macro ‘ASSERT_NE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:750:25: note: (5) ‘open("/proc/self/exe", 0)’ leaks here; was opened at (1) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:799:14: note: in expansion of macro ‘OPTIONAL_HANDLER’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/kselftest_harness.h:523:9: note: in expansion of macro ‘__EXPECT’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1698:9: note: in expansion of macro ‘ASSERT_NE’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:318 change_process_basic() warn: curly braces intended? <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:329 change_process_basic() warn: curly braces intended? <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:495 iommufd_ioas_alloc_hwpt_nested() error: uninitialized symbol 'fault_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:725 iommufd_ioas_ioas_area_destroy() warn: curly braces intended? <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:786 iommufd_ioas_area() warn: curly braces intended? <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:866 iommufd_ioas_area_auto_iova() warn: curly braces intended? <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:868 iommufd_ioas_area_auto_iova() warn: curly braces intended? <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:883 iommufd_ioas_area_auto_iova() warn: curly braces intended? <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:901 iommufd_ioas_area_auto_iova() warn: curly braces intended? <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:929 iommufd_ioas_area_auto_iova() warn: curly braces intended? <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1100 iommufd_ioas_access_domain_destory() warn: curly braces intended? <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1275 iommufd_ioas_access_rw() error: uninitialized symbol 'access_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1292 iommufd_ioas_access_rw_unaligned() error: uninitialized symbol 'access_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1320 iommufd_ioas_fork_gone() error: uninitialized symbol 'access_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1331 iommufd_ioas_fork_gone() error: uninitialized symbol 'access_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1369 iommufd_ioas_fork_present() error: uninitialized symbol 'access_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1481 iommufd_ioas_copy_sweep() error: uninitialized symbol 'dst_ioas_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1675 test_basic_file() error: uninitialized symbol 'mfd_tmp'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1750 iommufd_mock_domain_all_aligns() error: uninitialized symbol 'mfd'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1767 iommufd_mock_domain_all_aligns() error: uninitialized symbol 'mfd'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1804 iommufd_mock_domain_all_aligns_copy() error: uninitialized symbol 'mfd'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1830 iommufd_mock_domain_all_aligns_copy() error: uninitialized symbol 'mfd'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1860 iommufd_mock_domain_user_copy() error: uninitialized symbol 'ioas_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1863 iommufd_mock_domain_user_copy() error: uninitialized symbol 'ioas_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1880 iommufd_mock_domain_user_copy() error: uninitialized symbol 'new_ioas_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1883 iommufd_mock_domain_user_copy() error: uninitialized symbol 'new_ioas_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:1914 iommufd_mock_domain_replace() error: uninitialized symbol 'ioas_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:2126 iommufd_dirty_tracking_enforce_dirty() error: uninitialized symbol 'ioas_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:2175 iommufd_dirty_tracking_get_dirty_bitmap() error: uninitialized symbol 'ioas_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:2212 iommufd_dirty_tracking_get_dirty_bitmap_no_clear() error: uninitialized symbol 'ioas_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:2327 iommufd_vfio_ioas() error: uninitialized symbol 'ioas_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:2551:46: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:2570 vfio_compat_mock_domain_map() warn: we never enter this loop <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:2581 vfio_compat_mock_domain_map() warn: we never enter this loop <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:2746 iommufd_viommu_viommu_alloc_nested_iopf() error: uninitialized symbol 'fault_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu/iommufd.c:2758 iommufd_viommu_viommu_alloc_nested_iopf() error: uninitialized symbol 'fault_fd'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman.h:32:10: warning: preprocessor token SHADOW_STACK_SET_TOKEN redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:22:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:28:9: warning: preprocessor token MAP_GROWSDOWN redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:7:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:29:9: warning: preprocessor token MAP_DENYWRITE redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:8:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:30:9: warning: preprocessor token MAP_EXECUTABLE redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:9:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:31:9: warning: preprocessor token MAP_LOCKED redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:10:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:32:9: warning: preprocessor token MAP_NORESERVE redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:11:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:33:9: warning: preprocessor token MAP_POPULATE redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman-common.h:26:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:34:9: warning: preprocessor token MAP_NONBLOCK redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman-common.h:27:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:35:9: warning: preprocessor token MAP_STACK redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman-common.h:28:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:36:9: warning: preprocessor token MAP_HUGETLB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman-common.h:29:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:37:9: warning: preprocessor token MAP_SYNC redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman-common.h:30:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:64:9: warning: preprocessor token MAP_HUGE_SHIFT redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:29:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:65:9: warning: preprocessor token MAP_HUGE_MASK redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:30:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:67:9: warning: preprocessor token MAP_HUGE_16KB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:32:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:68:9: warning: preprocessor token MAP_HUGE_64KB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:33:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:69:9: warning: preprocessor token MAP_HUGE_512KB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:34:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:70:9: warning: preprocessor token MAP_HUGE_1MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:35:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:71:9: warning: preprocessor token MAP_HUGE_2MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:36:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:72:9: warning: preprocessor token MAP_HUGE_8MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:37:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:73:9: warning: preprocessor token MAP_HUGE_16MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:38:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:74:9: warning: preprocessor token MAP_HUGE_32MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:39:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:75:9: warning: preprocessor token MAP_HUGE_256MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:40:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:76:9: warning: preprocessor token MAP_HUGE_512MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:41:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:77:9: warning: preprocessor token MAP_HUGE_1GB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:42:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:78:9: warning: preprocessor token MAP_HUGE_2GB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:43:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:79:9: warning: preprocessor token MAP_HUGE_16GB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cachestat/test_cachestat.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:44:9: this was the original definition <--[smatch]

Auto-detecting system features:
...                                    llvm: [ OFF ]

In file included from /usr/include/endian.h:21, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_verifier.c:10: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33, <--[gcc]
In file included from /usr/include/bits/libc-header-start.h:33, <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map.c:96:35: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c: note: in included file: <--[smatch]
In file included from /usr/include/bits/libc-header-start.h:33, <--[gcc]
In file included from /usr/include/bits/libc-header-start.h:33, <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/netlink_helpers.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
In file included from /usr/include/bits/libc-header-start.h:33, <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/jit_disasm_helpers.c: note: in included file: <--[smatch]
In file included from /usr/include/sys/select.h:24, <--[gcc]
                 from /usr/include/stdint.h:26, <--[gcc]
                 from /usr/lib/gcc/x86_64-redhat-linux/15/include/stdint.h:11, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_tag.c:2: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/usr/bin/ld.bfd: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/build/libbpf/libbpf.a(libbpf-in.o): relocation R_X86_64_32 against `.rodata' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map.c:96:52: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map.c:151:39: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map.c:242:48: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map.c:318:39: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map.c:425:48: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map.c:490:39: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map.c:548:39: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map.c:565:39: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_tag.c: internal warning: child 1239457 terminated by signal 15 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map.c:613:39: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map.c:679:39: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map.c:770:39: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.h:16:15: error: symbol '__sum16' redeclared with different type (different base types): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.h:16:15:    unsigned short [usertype] __sum16 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/jit_disasm_helpers.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/uapi/linux/bpf.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/types.h:68:25: note: previously declared as: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/types.h:68:25:    restricted __sum16 [usertype] __sum16 <--[smatch]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/io_helpers.c:2: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /usr/include/stdio.h:28, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map.c:6: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/usr/bin/ld.bfd: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/build/libbpf/libbpf.a(libbpf-in.o): relocation R_X86_64_32 against `.rodata' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
                 from /usr/include/stdio.h:28, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/netlink_helpers.c:5: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /usr/include/stdint.h:26, <--[gcc]
                 from /usr/lib/gcc/x86_64-redhat-linux/15/include/stdint.h:11, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/types.h:7, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/uapi/linux/bpf.h:11, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/include/bpf/bpf.h:26, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/jit_disasm_helpers.c:2: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
                 from /usr/include/stdio.h:28, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c:3: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
cswrap: error: child 1239457 (/usr/bin/gcc) terminated by signal 15
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.h:16:15: error: symbol '__sum16' redeclared with different type (different base types): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.h:16:15:    unsigned short [usertype] __sum16 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/uapi/linux/btf.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/types.h:68:25: note: previously declared as: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/types.h:68:25:    restricted __sum16 [usertype] __sum16 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map.c: internal warning: child 1239489 terminated by signal 15 <--[gcc]
make[1]: *** [Makefile:242: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_tag] Error 1
make[1]: *** Waiting for unfinished jobs....
cswrap: error: child 1239489 (/usr/bin/gcc) terminated by signal 15
make[1]: *** [Makefile:242: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_lru_map] Error 1
In file included from /usr/include/bits/libc-header-start.h:33, <--[gcc]
                 from /usr/include/stdint.h:26, <--[gcc]
                 from /usr/lib/gcc/x86_64-redhat-linux/15/include/stdint.h:11, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/types.h:7, <--[gcc]
                 from /usr/include/linux/capability.h:17, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_loader.c:3: <--[gcc]
/usr/include/features.h:435:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] <--[gcc]
  435 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_loader.c: note: in included file: <--[smatch]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c:7: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.h:16:15: error: symbol '__sum16' redeclared with different type (different base types): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.h:16:15:    unsigned short [usertype] __sum16 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_loader.c: note: in included file (through /usr/include/linux/capability.h): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/types.h:68:25: note: previously declared as: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/linux/types.h:68:25:    restricted __sum16 [usertype] __sum16 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_verifier.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_loader.c: note: in included file: <--[smatch]
/usr/include/regex.h:686:41: error: undefined identifier '__nmatch' <--[smatch]
/usr/include/regex.h:686:41: error: bad constant expression type <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c: In function ‘btf_validate_raw’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.h:318:22: warning: use of NULL ‘___act’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c:242:22: note: in expansion of macro ‘ASSERT_STREQ’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c:234:5: note: (1) entry to ‘btf_validate_raw’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c:241:23: note: (2) following ‘true’ branch (when ‘i <= nr_types’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c:242:35: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.h:316:30: note: in definition of macro ‘ASSERT_STREQ’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c:242:35: note: (4) calling ‘btf_type_raw_dump’ from ‘btf_validate_raw’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.h:316:30: note: in definition of macro ‘ASSERT_STREQ’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c:216:13: note: (5) entry to ‘btf_type_raw_dump’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c:222:12: note: (6) following ‘true’ branch (when ‘buf_file’ is NULL)... <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c:4: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c:223:67: note: (7) ...to here <--[gcc]
In file included from /usr/include/sched.h:29, <--[gcc]
                 from /usr/include/pthread.h:22, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.h:33: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c:224:24: note: (8) ‘0’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c:242:35: note: (9) returning to ‘btf_validate_raw’ from ‘btf_type_raw_dump’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.h:316:30: note: in definition of macro ‘ASSERT_STREQ’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c:242:35: note: (10) ‘___act’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.h:316:30: note: in definition of macro ‘ASSERT_STREQ’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_progs.h:318:22: note: (11) argument 1 (‘___act’) NULL where non-null expected <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c:242:22: note: in expansion of macro ‘ASSERT_STREQ’ <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/include/bpf/libbpf_common.h:12, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/include/bpf/btf.h:13, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/btf_helpers.c:5: <--[gcc]
/usr/include/string.h:156:12: note: argument 1 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_verifier.c:763: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ptr <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_verifier.c:926: error: uninitvar(CWE-457): Uninitialized variable: name <--[cppcheck]

Auto-detecting system features:
...                         clang-bpf-co-re: [ on  ]
...                                    llvm: [ OFF ]
...                                  libcap: [ on  ]
...                                  libbfd: [ OFF ]

/usr/bin/ld.bfd: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/build/bpftool/bootstrap/libbpf/libbpf.a(libbpf-in.o): relocation R_X86_64_32 against `.rodata' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:245: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/build/bpftool/bootstrap/bpftool] Error 1
make[1]: *** [Makefile:341: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/tools/sbin/bpftool] Error 2
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/bpf/test_loader.c: internal warning: child 1239606 timed out after 30s <--[gcc]
cswrap: error: child 1239606 (/usr/bin/gcc) terminated by signal 15 (timed out)
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_core.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_cpu.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_hugetlb_memcg.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_cpu.c: In function ‘test_cpucg_nice’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_memcontrol.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_memcontrol.c: In function ‘tcp_server’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:60: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:60: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:70: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:80: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:525: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
compilation terminated.
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:60: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:60: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:60: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:60: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:70: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:80: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:525: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_cpu.c:283:17: warning: ignoring return value of ‘nice’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  283 |                 nice(1);
      |                 ^~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: In function ‘alloc_pagecache’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: In function ‘alloc_pagecache’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: In function ‘alloc_pagecache’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: In function ‘alloc_pagecache’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: In function ‘alloc_pagecache’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: In function ‘alloc_pagecache’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: In function ‘alloc_pagecache’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:511:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  511 |                 read(fd, buf, sizeof(buf));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/fcntl.h:341, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:6: <--[gcc]
In function ‘open’,
    inlined from ‘get_temp_fd’ at cgroup_util.c:493:9:
/usr/include/bits/fcntl2.h:52:11: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments <--[gcc]
   52 |           __open_missing_mode ();
      |           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_memcontrol.c:1200:17: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
 1200 |                 write(ctl_fd, &errno, sizeof(errno));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: In function ‘alloc_pagecache’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:511:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  511 |                 read(fd, buf, sizeof(buf));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: internal warning: child 1239895 terminated by signal 15 <--[smatch]
In file included from /usr/include/fcntl.h:341, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:6: <--[gcc]
In function ‘open’,
    inlined from ‘get_temp_fd’ at cgroup_util.c:493:9:
/usr/include/bits/fcntl2.h:52:11: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments <--[gcc]
   52 |           __open_missing_mode ();
      |           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:70: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:80: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:525: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:60: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:70: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:80: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:525: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:70: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:80: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:525: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:70: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:80: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:525: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:70: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:80: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:525: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:511:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  511 |                 read(fd, buf, sizeof(buf));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/fcntl.h:341, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:6: <--[gcc]
In function ‘open’,
    inlined from ‘get_temp_fd’ at cgroup_util.c:493:9:
/usr/include/bits/fcntl2.h:52:11: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments <--[gcc]
   52 |           __open_missing_mode ();
      |           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:511:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  511 |                 read(fd, buf, sizeof(buf));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/fcntl.h:341, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:6: <--[gcc]
In function ‘open’,
    inlined from ‘get_temp_fd’ at cgroup_util.c:493:9:
/usr/include/bits/fcntl2.h:52:11: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments <--[gcc]
   52 |           __open_missing_mode ();
      |           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:511:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  511 |                 read(fd, buf, sizeof(buf));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/fcntl.h:341, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:6: <--[gcc]
In function ‘open’,
    inlined from ‘get_temp_fd’ at cgroup_util.c:493:9:
/usr/include/bits/fcntl2.h:52:11: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments <--[gcc]
   52 |           __open_missing_mode ();
      |           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:511:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  511 |                 read(fd, buf, sizeof(buf));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/fcntl.h:341, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:6: <--[gcc]
In function ‘open’,
    inlined from ‘get_temp_fd’ at cgroup_util.c:493:9:
/usr/include/bits/fcntl2.h:52:11: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments <--[gcc]
   52 |           __open_missing_mode ();
      |           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:511:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  511 |                 read(fd, buf, sizeof(buf));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/fcntl.h:341, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:6: <--[gcc]
In function ‘open’,
    inlined from ‘get_temp_fd’ at cgroup_util.c:493:9:
/usr/include/bits/fcntl2.h:52:11: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments <--[gcc]
   52 |           __open_missing_mode ();
      |           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:511:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  511 |                 read(fd, buf, sizeof(buf));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_kill] Error 1
In file included from /usr/include/fcntl.h:341, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:6: <--[gcc]
In function ‘open’,
    inlined from ‘get_temp_fd’ at cgroup_util.c:493:9:
make[1]: *** Waiting for unfinished jobs....
/usr/include/bits/fcntl2.h:52:11: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments <--[gcc]
   52 |           __open_missing_mode ();
      |           ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_cpu.c: internal warning: child 1239895 terminated by signal 15make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_hugetlb_memcg] Error 1
 <--[smatch]
cswrap: error: child 1239895 (/usr/bin/smatch) terminated by signal 15
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_kmem] Error 1
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:60: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:70: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:80: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: ret <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c:525: error: nullPointerArithmeticOutOfMemory(CWE-682): If memory allocation fail: pointer addition with NULL pointer. <--[cppcheck]
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_cpuset] Error 1
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_freezer] Error 1
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_cpu] Error 1
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_core] Error 1
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/cgroup_util.c: internal warning: child 1239957 terminated by signal 15 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_memcontrol.c: internal warning: child 1239957 terminated by signal 15 <--[smatch]
cswrap: error: child 1239957 (/usr/bin/smatch) terminated by signal 15
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup/test_memcontrol] Error 1
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:8:9: warning: preprocessor token MFD_CLOEXEC redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:31:11: this was the original definition <--[smatch]
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:9:9: warning: preprocessor token MFD_ALLOW_SEALING redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:32:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:10:9: warning: preprocessor token MFD_HUGETLB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:33:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:12:9: warning: preprocessor token MFD_NOEXEC_SEAL redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:36:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:14:9: warning: preprocessor token MFD_EXEC redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:37:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/compaction_test.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/sys/mman.h): <--[smatch]
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-madvise.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-soft-offline.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-read-hwpoison.c:73:18: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_test.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/ld.bfd: /tmp/ccPhZ7Cp.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/usr/bin/ld.bfd: /tmp/ccmGl3SL.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:76 write_file() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:76 write_file() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:84 write_file() warn: ignoring unreachable code. <--[smatch]
compilation terminated.
/usr/include/bits/mman.h:32:10: warning: preprocessor token SHADOW_STACK_SET_TOKEN redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:22:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:28:9: warning: preprocessor token MAP_GROWSDOWN redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:7:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:29:9: warning: preprocessor token MAP_DENYWRITE redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:8:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:30:9: warning: preprocessor token MAP_EXECUTABLE redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:9:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:31:9: warning: preprocessor token MAP_LOCKED redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:10:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:32:9: warning: preprocessor token MAP_NORESERVE redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h:11:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:33:9: warning: preprocessor token MAP_POPULATE redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman-common.h:26:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:34:9: warning: preprocessor token MAP_NONBLOCK redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman-common.h:27:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:35:9: warning: preprocessor token MAP_STACK redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman-common.h:28:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:36:9: warning: preprocessor token MAP_HUGETLB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman-common.h:29:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-map-flags-generic.h:37:9: warning: preprocessor token MAP_SYNC redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman.h, ...): <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/asm-generic/mman-common.h:30:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:64:9: warning: preprocessor token MAP_HUGE_SHIFT redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:29:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:65:9: warning: preprocessor token MAP_HUGE_MASK redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:30:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:67:9: warning: preprocessor token MAP_HUGE_16KB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:32:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:68:9: warning: preprocessor token MAP_HUGE_64KB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:33:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:69:9: warning: preprocessor token MAP_HUGE_512KB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:34:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:70:9: warning: preprocessor token MAP_HUGE_1MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:35:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:71:9: warning: preprocessor token MAP_HUGE_2MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:36:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:72:9: warning: preprocessor token MAP_HUGE_8MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:37:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:73:9: warning: preprocessor token MAP_HUGE_16MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:38:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:74:9: warning: preprocessor token MAP_HUGE_32MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:39:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:75:9: warning: preprocessor token MAP_HUGE_256MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:40:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:76:9: warning: preprocessor token MAP_HUGE_512MB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:41:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:77:9: warning: preprocessor token MAP_HUGE_1GB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:42:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:78:9: warning: preprocessor token MAP_HUGE_2GB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:43:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-linux.h:79:9: warning: preprocessor token MAP_HUGE_16GB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/mman.h:44:9: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:8:9: warning: preprocessor token MFD_CLOEXEC redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:31:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:9:9: warning: preprocessor token MFD_ALLOW_SEALING redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:32:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:10:9: warning: preprocessor token MFD_HUGETLB redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:33:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:12:9: warning: preprocessor token MFD_NOEXEC_SEAL redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:36:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file: <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/usr/include/linux/memfd.h:14:9: warning: preprocessor token MFD_EXEC redefined <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c: note: in included file (through /usr/include/bits/mman-linux.h, /usr/include/bits/mman.h, /usr/include/sys/mman.h): <--[smatch]
/usr/include/bits/mman-shared.h:37:11: this was the original definition <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_test.c:88 gup_thread() error: uninitialized symbol 'status'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-madvise.c:122 main() warn: inconsistent indenting <--[smatch]
/usr/bin/ld.bfd: /tmp/cc66nA1D.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/usr/bin/ld.bfd: /tmp/ccLMAjej.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:76 write_file() warn: ignoring unreachable code. <--[smatch]
/usr/bin/ld.bfd: /tmp/ccpBGbLr.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/usr/bin/ld.bfd: /tmp/ccCSH9Ji.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/usr/bin/ld.bfd: /tmp/ccUUmlYX.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:171 child_vmsplice_memcmp_fn() warn: possible memory leak of 'new' <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:176 child_vmsplice_memcmp_fn() warn: possible memory leak of 'new' <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:178 child_vmsplice_memcmp_fn() warn: possible memory leak of 'new' <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:182 child_vmsplice_memcmp_fn() warn: possible memory leak of 'new' <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:76 write_file() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:84 write_file() warn: ignoring unreachable code. <--[smatch]
compilation terminated.
compilation terminated.
compilation terminated.
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-read-hwpoison.c:110:18: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:76 write_file() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:84 write_file() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:171: error: memleak(CWE-401): Memory leak: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:171: error: memleak(CWE-401): Memory leak: new <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:176: error: memleak(CWE-401): Memory leak: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:176: error: memleak(CWE-401): Memory leak: new <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:178: error: memleak(CWE-401): Memory leak: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:178: error: memleak(CWE-401): Memory leak: new <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:182: error: memleak(CWE-401): Memory leak: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:182: error: memleak(CWE-401): Memory leak: new <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:141: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:168: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:305: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:1450: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow.c:1456: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: old <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:84 write_file() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:76 write_file() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:84 write_file() warn: ignoring unreachable code. <--[smatch]
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-madvise.c:131 main() warn: inconsistent indenting <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-madvise.c:157 main() warn: inconsistent indenting <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:76 write_file() warn: ignoring unreachable code. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:84 write_file() warn: ignoring unreachable code. <--[smatch]
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_test] Error 1
make[1]: *** Waiting for unfinished jobs....
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:84 write_file() warn: ignoring unreachable code. <--[smatch]
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-madvise] Error 1
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/compaction_test] Error 1
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-soft-offline] Error 1
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/gup_longterm] Error 1
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hugetlb-read-hwpoison] Error 1
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/cow] Error 1
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hmm-tests.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/ld.bfd: /tmp/ccddtvFh.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a PIE object; recompile with -fPIE <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/ld.bfd: failed to set dynamic section sizes: bad value <--[gcc]
collect2: error: ld returned 1 exit status
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/thp_settings.c: internal warning: child 1240115 terminated by signal 15 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/vm_util.c: internal warning: child 1240115 terminated by signal 15 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hmm-tests.c: internal warning: child 1240115 terminated by signal 15 <--[smatch]
cswrap: error: child 1240115 (/usr/bin/smatch) terminated by signal 15
make[1]: *** [../lib.mk:222: /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm/hmm-tests] Error 1
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/lib/csum.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/fixdep.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/fixdep.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/fixdep.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/nlattr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/netlink.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c: In function ‘dissect_jited_func’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/lib/csum.c:719 recv_get_packet_csum_status() error: we previously assumed 'aux' could be null (see line 716) <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_probes.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:79:64: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:100:24: note: (1) entry to ‘bpf_prog_linfo__new’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:108:12: note: (2) following ‘false’ branch (when ‘nr_linfo != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:115:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:115:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:119:22: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:120:12: note: (6) following ‘false’ branch (when ‘prog_linfo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:124:30: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:128:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:130:57: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:133:12: note: (10) following ‘false’ branch (when ‘nr_jited_func != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:134:18: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:133:28: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:135:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:134:36: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:136:17: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:135:50: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:137:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:136:60: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:138:18: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:137:55: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:139:18: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:138:32: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:144:35: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:148:12: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:151:34: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:154:47: note: (26) capacity: ‘(long unsigned int)nr_jited_func * 4’ bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:156:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:163:44: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:165:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:170:51: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:168:13: note: (31) calling ‘dissect_jited_func’ from ‘bpf_prog_linfo__new’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:22:12: note: (32) entry to ‘dissect_jited_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:39:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:42:19: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:76:12: note: (35) following ‘false’ branch (when ‘f == nr_jited_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:79:19: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:79:64: note: (37) write of 4 bytes at offset ‘(long unsigned int)(*info.nr_jited_ksyms + 4294967295) * 4’ exceeds the buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1807: error: uninitvar(CWE-457): Uninitialized variable: mapped_off <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:4999: error: uninitvar(CWE-457): Uninitialized variable: cand_id <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/hashmap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/strset.c:131 strset__find_str() error: uninitialized symbol 'old_off'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/ringbuf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c:1653 btf_dump_name_dups() error: uninitialized symbol 'old_name'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/strset.c:171 strset__add_str() error: uninitialized symbol 'old_off'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1807 btf_rewrite_str() error: uninitialized symbol 'mapped_off'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/strset.c:131: error: uninitvar(CWE-457): Uninitialized variable: old_off <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:4999 btf_dedup_resolve_fwd() error: uninitialized symbol 'cand_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c:1681:31: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1687: error: ctunullpointer(CWE-476): Null pointer dereference: main_def <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1687: error: ctunullpointer(CWE-476): Null pointer dereference: extra_def <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/relo_core.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:912 allocate_spec_id() error: uninitialized symbol 'tmp'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c: In function ‘bpf_link_usdt_detach’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c: In function ‘linker_append_btf’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:912: error: uninitvar(CWE-457): Uninitialized variable: tmp <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:880:16: warning: leak of ‘new_free_ids’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:823:12: note: (1) entry to ‘bpf_link_usdt_detach’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:851:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:858:37: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:861:32: note: (4) calling ‘libbpf_reallocarray’ from ‘bpf_link_usdt_detach’ <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:21: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (5) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (9) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:861:32: note: (10) returning to ‘bpf_link_usdt_detach’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:872:20: note: (11) following ‘true’ branch (when ‘new_free_ids’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:874:41: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:880:16: note: (13) ‘new_free_ids’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2555:45: warning: dereference of NULL ‘glob_sym’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2410:12: note: (1) entry to ‘linker_append_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2416:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2419:40: note: (3) ...to here/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf.c:6361 append_subprog_relos() error: we previously assumed 'relos' could be null (see line 6354) <--[smatch]
 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2423:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2426:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2522:23: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2528:31: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2529:20: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2531:34: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2546:31: note: (10) following ‘true’ branch (when ‘j < n’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2547:31: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2549:42: note: (12) ‘glob_sym’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2549:42: note: (13) ‘glob_sym’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2549:42: note: (14) ‘glob_sym’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2552:28: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2553:73: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2554:44: note: (17) calling ‘find_glob_sym’ from ‘linker_append_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1447:25: note: (18) entry to ‘find_glob_sym’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1453:23: note: (19) following ‘false’ branch... <--[gcc]
In file included from /usr/include/sys/mman.h:25, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:23: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1461:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1461:16: note: (21) ‘0’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2554:44: note: (22) return of NULL to ‘linker_append_btf’ from ‘find_glob_sym’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2555:45: note: (23) dereference of NULL ‘glob_sym’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/nlattr.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf.c:9151 bpf_object__gen_loader() warn: double check that we're allocating correct size: 256 vs 1 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf.c:6361 append_subprog_relos() error: we previously assumed 'relos' could be null (see line 6354) <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf.c:9151 bpf_object__gen_loader() warn: double check that we're allocating correct size: 256 vs 1 <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/elf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1807: error: uninitvar(CWE-457): Uninitialized variable: mapped_off <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:4999: error: uninitvar(CWE-457): Uninitialized variable: cand_id <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/features.c:321: error: uninitvar(CWE-457): Uninitialized variable: name <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_relocate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/netlink.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c: In function ‘dissect_jited_func’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:79:64: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:100:24: note: (1) entry to ‘bpf_prog_linfo__new’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:108:12: note: (2) following ‘false’ branch (when ‘nr_linfo != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:115:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:115:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:119:22: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:120:12: note: (6) following ‘false’ branch (when ‘prog_linfo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:124:30: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:128:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:130:57: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:133:12: note: (10) following ‘false’ branch (when ‘nr_jited_func != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:134:18: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:133:28: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:135:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:134:36: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:136:17: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:135:50: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:137:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:136:60: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:138:18: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:137:55: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:139:18: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:138:32: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:144:35: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:148:12: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:151:34: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:154:47: note: (26) capacity: ‘(long unsigned int)nr_jited_func * 4’ bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:156:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:163:44: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:165:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:170:51: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:168:13: note: (31) calling ‘dissect_jited_func’ from ‘bpf_prog_linfo__new’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:22:12: note: (32) entry to ‘dissect_jited_func’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:39:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:42:19: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:76:12: note: (35) following ‘false’ branch (when ‘f == nr_jited_func’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:79:19: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/bpf_prog_linfo.c:79:64: note: (37) write of 4 bytes at offset ‘(long unsigned int)(*info.nr_jited_ksyms + 4294967295) * 4’ exceeds the buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1807 btf_rewrite_str() error: uninitialized symbol 'mapped_off'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:4999 btf_dedup_resolve_fwd() error: uninitialized symbol 'cand_id'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_probes.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/hashmap.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/ringbuf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/strset.c:131 strset__find_str() error: uninitialized symbol 'old_off'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/strset.c:171 strset__add_str() error: uninitialized symbol 'old_off'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/strset.c:131: error: uninitvar(CWE-457): Uninitialized variable: old_off <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c:1653 btf_dump_name_dups() error: uninitialized symbol 'old_name'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c:1681:31: warning: Variable length array is used. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1687: error: ctunullpointer(CWE-476): Null pointer dereference: main_def <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1687: error: ctunullpointer(CWE-476): Null pointer dereference: extra_def <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/relo_core.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c: In function ‘linker_append_btf’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2555:45: warning: dereference of NULL ‘glob_sym’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2410:12: note: (1) entry to ‘linker_append_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2416:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2419:40: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2423:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2426:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2522:23: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2528:31: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2529:20: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2531:34: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2546:31: note: (10) following ‘true’ branch (when ‘j < n’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2547:31: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2549:42: note: (12) ‘glob_sym’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2549:42: note: (13) ‘glob_sym’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2549:42: note: (14) ‘glob_sym’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2552:28: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2553:73: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2554:44: note: (17) calling ‘find_glob_sym’ from ‘linker_append_btf’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1447:25: note: (18) entry to ‘find_glob_sym’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1453:23: note: (19) following ‘false’ branch... <--[gcc]
In file included from /usr/include/sys/mman.h:25, <--[gcc]
                 from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:23: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1461:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:1461:16: note: (21) ‘0’ is NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2554:44: note: (22) return of NULL to ‘linker_append_btf’ from ‘find_glob_sym’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/linker.c:2555:45: note: (23) dereference of NULL ‘glob_sym’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf.c: internal warning: child 1240679 timed out after 30s <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c: internal warning: child 1240722 timed out after 30s <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf.c: internal warning: child 1240764 timed out after 30s <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:912 allocate_spec_id() error: uninitialized symbol 'tmp'. <--[smatch]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c: In function ‘bpf_link_usdt_detach’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:912: error: uninitvar(CWE-457): Uninitialized variable: tmp <--[cppcheck]
cswrap: error: child 1240679 (/usr/bin/gcc) terminated by signal 15 (timed out)
cswrap: error: child 1240722 (/usr/bin/gcc) terminated by signal 15 (timed out)
cswrap: error: child 1240764 (/usr/bin/gcc) terminated by signal 15 (timed out)
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:880:16: warning: leak of ‘new_free_ids’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:823:12: note: (1) entry to ‘bpf_link_usdt_detach’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:851:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:858:37: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:861:32: note: (4) calling ‘libbpf_reallocarray’ from ‘bpf_link_usdt_detach’ <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:21: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (5) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (9) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:861:32: note: (10) returning to ‘bpf_link_usdt_detach’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:872:20: note: (11) following ‘true’ branch (when ‘new_free_ids’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:874:41: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/usdt.c:880:16: note: (13) ‘new_free_ids’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/elf.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_relocate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:249: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/features.c:321: error: uninitvar(CWE-457): Uninitialized variable: name <--[cppcheck]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf_dump.c: internal warning: child 1240889 timed out after 30s <--[gcc]
cswrap: error: child 1240889 (/usr/bin/gcc) terminated by signal 15 (timed out)
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:22: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h: In function ‘libbpf_ptr’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (18) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (19) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (20) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (23) ‘<unknown>’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c: In function ‘libbpf_add_mem’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:11: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1560:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (65) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (66) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (67) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (68) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (71) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (72) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (73) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (75) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (78) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (79) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (80) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (81) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (82) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (83) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (84) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (86) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (88) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (90) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (92) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (93) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (96) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (97) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (98) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: note: (100) out-of-bounds write from byte 25 till byte 39 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: note: write of 15 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1560:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (90) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (91) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (92) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (93) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (96) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (97) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (98) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (100) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (101) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (102) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (103) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (104) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (105) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (106) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (107) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (108) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (111) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (113) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (115) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (117) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (118) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (121) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (122) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (123) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: note: (125) out-of-bounds write from byte 24 till byte 39 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:9: note: write of 16 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c: In function ‘libbpf_ptr’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: warning: leak of ‘btf_new_empty(0)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:985:15: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (9) assuming ‘btf’ is non-NULL <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (10) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (12) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (14) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (18) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (19) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (20) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (23) ‘btf_new_empty(0)’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c: In function ‘btf_add_composite’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (65) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (66) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (67) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (68) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (71) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (72) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (73) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (75) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (78) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (79) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (80) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (81) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (82) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (83) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (84) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (86) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (88) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (90) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (92) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (93) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (96) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (97) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (98) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (100) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (101) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (102) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: note: (104) out-of-bounds write from byte 25 till byte 27 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: note: write of 3 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (90) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (91) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (92) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (93) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (96) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (97) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (98) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (100) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (101) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (102) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (103) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (104) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (105) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (106) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (107) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (108) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (111) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (113) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (115) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (117) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (118) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (121) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (122) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (123) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (125) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (126) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (127) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: note: (129) out-of-bounds write from byte 24 till byte 27 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2195:21: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (65) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (66) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (67) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (68) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (71) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (72) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (73) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (75) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (78) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (79) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (80) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (81) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (82) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (83) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (84) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (86) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (88) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (90) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (92) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (93) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (96) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (97) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (98) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (100) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (101) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (102) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: note: (104) out-of-bounds write from byte 28 till byte 31 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (90) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (91) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (92) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (93) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (96) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (97) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (98) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (100) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (101) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (102) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (103) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (104) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (105) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (106) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (107) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (108) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (111) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (113) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (115) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (117) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (118) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (121) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (122) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (123) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (125) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (126) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (127) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: note: (129) out-of-bounds write from byte 28 till byte 31 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2196:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (65) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (66) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (67) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (68) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (71) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (72) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (73) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (75) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (78) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (79) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (80) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (81) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (82) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (83) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (84) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (86) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (88) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (90) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (92) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (93) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (96) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (97) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (98) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (100) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (101) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (102) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: note: (104) out-of-bounds write from byte 32 till byte 35 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 4 ... 5:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5445:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5451:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5452:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5454:39: note: (90) calling ‘btf_add_composite’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2173:12: note: (91) entry to ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (92) calling ‘btf_ensure_modifiable’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (93) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (96) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (97) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (98) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:13: note: (100) returning to ‘btf_add_composite’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2178:12: note: (101) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2181:12: note: (102) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (103) calling ‘btf_add_type_mem’ from ‘btf_add_composite’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (104) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (105) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (106) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (107) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (108) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (111) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (113) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (115) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (117) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (118) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (121) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (122) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (123) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (125) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2182:13: note: (126) returning to ‘btf_add_composite’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2183:12: note: (127) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2186:12: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: note: (129) out-of-bounds write from byte 32 till byte 35 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2197:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c: In function ‘btf_add_enum_common’: <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (65) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (66) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (67) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (68) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (71) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (72) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (73) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (75) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (76) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (77) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (78) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (79) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (80) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (82) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (83) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (84) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (85) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (86) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (90) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (92) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (93) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (96) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (97) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (100) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (101) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (102) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (104) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (105) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (106) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (107) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: note: (108) out-of-bounds write from byte 25 till byte 27 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: note: write of 3 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (90) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (91) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (92) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (93) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (96) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (97) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (100) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (101) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (102) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (104) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (105) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (106) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (107) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (108) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (109) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (110) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (111) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (113) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (115) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (117) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (118) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (121) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (122) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (123) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (125) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (126) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (127) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (129) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (130) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (131) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (132) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: note: (133) out-of-bounds write from byte 24 till byte 27 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2332:21: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (27) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (65) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (66) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (67) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (68) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (71) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (72) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (73) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (75) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (76) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (77) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (78) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (79) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (80) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (82) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (83) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (84) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (85) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (86) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (90) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (92) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (93) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (96) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (97) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (100) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (101) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (102) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (104) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (105) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (106) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (107) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: note: (108) out-of-bounds write from byte 28 till byte 31 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (90) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (91) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (92) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (93) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (96) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (97) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (100) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (101) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (102) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (104) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (105) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (106) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (107) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (108) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (109) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (110) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (111) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (113) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (115) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (117) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (118) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (121) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (122) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (123) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (125) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (126) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (127) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (129) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (130) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (131) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (132) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: note: (133) out-of-bounds write from byte 28 till byte 31 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2333:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (14) capacity: 25 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (17) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (18) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (19) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (22) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (23) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (24) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (26) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c <--[gcc]
Skipping non-existent dir: bpf
Skipping non-existent dir: cgroup
Skipping non-existent dir: mm
Emit Tests for net
Emit Tests for net/forwarding
Emit Tests for net/mptcp
Emit Tests for net/netfilter
Emit Tests for tc-testing
Emit Tests for memfd
Emit Tests for drivers/net/bonding
Emit Tests for iommu
Emit Tests for cachestat
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (31) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (32) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (35) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5593:15: note: (40) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (41) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (46) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (47) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (48) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (50) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (51) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (52) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (53) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (54) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (57) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (58) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (59) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (61) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (63) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (65) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (66) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (67) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (68) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (71) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (72) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (73) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (75) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (76) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (77) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (78) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (79) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (80) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (82) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (83) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (84) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (85) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (86) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (90) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (92) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (93) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (96) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (97) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (100) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (101) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (102) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (104) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (105) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (106) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (107) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: note: (108) out-of-bounds write from byte 32 till byte 35 but region ends at byte 25 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5545:5: note: (1) entry to ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5557:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (4) calling ‘btf__new_empty’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1023:13: note: (5) entry to ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (6) calling ‘btf_new_empty’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (7) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (8) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (10) following ‘false’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (12) following ‘true’ branch (when ‘base_btf’ is NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:27: note: (16) returning to ‘btf__new_empty’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (17) calling ‘libbpf_ptr’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (18) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1025:16: note: (21) returning to ‘btf__new_empty’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5560:20: note: (22) returning to ‘btf__distill_base’ from ‘btf__new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5561:12: note: (23) following ‘false’ branch (when ‘new_base’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (25) calling ‘btf__endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:734:21: note: (26) entry to ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:736:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:739:27: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (29) returning to ‘btf__distill_base’ from ‘btf__endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (30) calling ‘btf__set_endianness’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:742:5: note: (31) entry to ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:748:12: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:752:16: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5564:9: note: (34) returning to ‘btf__distill_base’ from ‘btf__set_endianness’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5567:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5571:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5574:12: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5578:31: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5594:12: note: (39) following ‘false’ branch (when ‘err >= 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (41) calling ‘btf__new_empty_split’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1028:13: note: (42) entry to ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (43) calling ‘btf_new_empty’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:981:20: note: (44) entry to ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:986:12: note: (45) following ‘false’ branch (when ‘btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:989:23: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:996:12: note: (47) following ‘true’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:997:31: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (49) following ‘false’ branch (when ‘base_btf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1004:51: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1005:25: note: (51) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1006:12: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1011:23: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:27: note: (54) returning to ‘btf__new_empty_split’ from ‘btf_new_empty’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (55) calling ‘libbpf_ptr’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:601:21: note: (56) entry to ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:604:12: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:16: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:607:35: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1030:16: note: (61) returning to ‘btf__new_empty_split’ from ‘libbpf_ptr’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5602:21: note: (62) returning to ‘btf__distill_base’ from ‘btf__new_empty_split’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5603:12: note: (63) following ‘false’ branch (when ‘new_split’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5607:23: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5616:15: note: (65) calling ‘btf_add_distilled_types’ from ‘btf__distill_base’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5415:12: note: (66) entry to ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5426:23: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:26: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5430:20: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (71) calling ‘btf_type_by_id’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:625:18: note: (72) entry to ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:627:12: note: (73) following ‘false’ branch (when ‘type_id != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:629:26: note: (74) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5432:21: note: (75) returning to ‘btf_add_distilled_types’ from ‘btf_type_by_id’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (76) calling ‘btf__name_by_offset’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1563:13: note: (77) entry to ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (78) calling ‘btf__str_by_offset’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1553:13: note: (79) entry to ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1557:17: note: (80) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1558:24: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1565:16: note: (82) returning to ‘btf__name_by_offset’ from ‘btf__str_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5434:24: note: (83) returning to ‘btf_add_distilled_types’ from ‘btf__name_by_offset’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5436:17: note: (84) following ‘case 6:, case 19:’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5461:17: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5469:28: note: (86) following ‘true’ branch (when ‘adding_to_base != 0’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:39: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5470:36: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:5472:39: note: (90) calling ‘btf__add_enum’ from ‘btf_add_distilled_types’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2352:5: note: (91) entry to ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2358:16: note: (92) calling ‘btf_add_enum_common’ from ‘btf__add_enum’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2307:12: note: (93) entry to ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2314:12: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (96) calling ‘btf_ensure_modifiable’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1658:12: note: (97) entry to ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1664:12: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1671:25: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1673:12: note: (100) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1676:34: note: (101) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1681:12: note: (102) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1682:23: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:13: note: (104) returning to ‘btf_add_enum_common’ from ‘btf_ensure_modifiable’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2317:12: note: (105) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2320:12: note: (106) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (107) calling ‘btf_add_type_mem’ from ‘btf_add_enum_common’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1766:14: note: (108) entry to ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (109) calling ‘libbpf_add_mem’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:145:7: note: (110) entry to ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:151:12: note: (111) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:21: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:155:12: note: (113) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:158:17: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:160:12: note: (115) following ‘true’ branch (when ‘new_cnt <= 15’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:161:25: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:162:12: note: (117) following ‘false’ branch (when ‘new_cnt <= max_cnt’)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:31: note: (118) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:164:12: note: (119) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (121) calling ‘libbpf_reallocarray’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:196:21: note: (122) entry to ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:201:12: note: (123) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/libbpf_internal.h:208:16: note: (125) when ‘realloc’ succeeds, without moving buffer <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:167:20: note: (126) returning to ‘libbpf_add_mem’ from ‘libbpf_reallocarray’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:168:12: note: (127) following ‘false’ branch (when ‘new_data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:172:63: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:1768:16: note: (129) returning to ‘btf_add_type_mem’ from ‘libbpf_add_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2321:13: note: (130) returning to ‘btf_add_enum_common’ from ‘btf_add_type_mem’ <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2322:12: note: (131) following ‘false’ branch (when ‘t’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2325:12: note: (132) ...to here <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: note: (133) out-of-bounds write from byte 32 till byte 35 but region ends at byte 24 <--[gcc]
/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/bpf/btf.c:2334:17: note: write of 4 bytes to beyond the end of the region <--[gcc]
+++ pwd
++ realpath /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/../../..
+ export KDIR=/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ KDIR=/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ /usr/bin/make -s 'HOSTCFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2   ' 'HOSTLDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' -j8 ARCH=x86_64 V=1 TARGETS=livepatch SKIP_TARGETS= INSTALL_PATH=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests VMLINUX_H= install
Emit Tests for livepatch
kernel.spec:3189: install selftests
+ for dir in bpf bpf/no_alu32 bpf/progs
+ test -d bpf
+ mkdir -p /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/bpf
+ xargs -0 cp -t /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/bpf
+ find bpf -maxdepth 1 -type f '(' -executable -o -name '*.py' -o -name settings -o -name 'btf_dump_test_case_*.c' -o -name '*.ko' -o -name '*.o' -exec sh -c 'readelf -h "{}" | grep -q "^  Machine:.*BPF"' ';' ')' -print0
+ for dir in bpf bpf/no_alu32 bpf/progs
+ test -d bpf/no_alu32
+ mkdir -p /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/bpf/no_alu32
+ find bpf/no_alu32 -maxdepth 1 -type f '(' -executable -o -name '*.py' -o -name settings -o -name 'btf_dump_test_case_*.c' -o -name '*.ko' -o -name '*.o' -exec sh -c 'readelf -h "{}" | grep -q "^  Machine:.*BPF"' ';' ')' -print0
+ xargs -0 cp -t /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/bpf/no_alu32
cp: missing file operand
Try 'cp --help' for more information.
+ true
+ for dir in bpf bpf/no_alu32 bpf/progs
+ test -d bpf/progs
+ mkdir -p /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/bpf/progs
+ find bpf/progs -maxdepth 1 -type f '(' -executable -o -name '*.py' -o -name settings -o -name 'btf_dump_test_case_*.c' -o -name '*.ko' -o -name '*.o' -exec sh -c 'readelf -h "{}" | grep -q "^  Machine:.*BPF"' ';' ')' -print0
+ xargs -0 cp -t /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/bpf/progs
+ cd /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT
+ cp -rav --parents -t /builddir/build/BUILD/kernel-6.14.3-build/root_unstripped/ usr/libexec/kselftests/bpf/test_progs
usr -> /builddir/build/BUILD/kernel-6.14.3-build/root_unstripped/usr
usr/libexec -> /builddir/build/BUILD/kernel-6.14.3-build/root_unstripped/usr/libexec
usr/libexec/kselftests -> /builddir/build/BUILD/kernel-6.14.3-build/root_unstripped/usr/libexec/kselftests
usr/libexec/kselftests/bpf -> /builddir/build/BUILD/kernel-6.14.3-build/root_unstripped/usr/libexec/kselftests/bpf
cp: cannot stat 'usr/libexec/kselftests/bpf/test_progs': No such file or directory
+ true
+ cd /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT
+ cp -rav --parents -t /builddir/build/BUILD/kernel-6.14.3-build/root_unstripped/ usr/libexec/kselftests/bpf/test_progs-no_alu32
cp: cannot stat 'usr/libexec/kselftests/bpf/test_progs-no_alu32': No such file or directory
+ true
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
kernel.spec:3205: end build selftests
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/csmatch:/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:smatch:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSGCCA_ADD_OPTS=\\$\'-fdiagnostics-text-art-charset=none\' sh -c \\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/kernel.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""']
Finish: run

>>> 2025-05-02 18:14:46	"/usr/bin/mock" "-r" "fedora-42-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "rpmbuild --nocheck"

>>> 2025-05-02 18:14:48	"/usr/bin/mock" "-r" "fedora-42-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--chroot" "/bin/su mockbuild -l -c \"PATH=/usr/lib64/csmatch:/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\\$PATH CSWRAP_CAP_FILE=\\\$'/builddir/cswrap-capture.err' CSWRAP_TIMEOUT=\\\$'30' CSWRAP_TIMEOUT_FOR=\\\$'::cppcheck:smatch:gcc' CSWRAP_ADD_CFLAGS=\\\$'-Wno-unknown-pragmas' CSWRAP_DEL_CFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' CSWRAP_ADD_CXXFLAGS=\\\$'' CSWRAP_DEL_CXXFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' CSGCCA_ADD_OPTS=\\\$'-fdiagnostics-text-art-charset=none' sh -c \\\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/kernel.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks' '--define' 'libguestfs_runtests 0' '--define' 'runselftest 0' '--without' 'test' '--without' 'testsuite' '--nocheck' '--define' 'libguestfs_runtests 0' '--define' 'runselftest 0' '--without' 'test' '--without' 'testsuite'\\\"\""
INFO: mock.py version 6.1 starting (python version = 3.9.21, NVR = mock-6.1-1.el9), args: /usr/libexec/mock/mock -r fedora-42-x86_64 --plugin-option=tmpfs:keep_mounted=True --config-opts=print_main_output=True --chroot '/bin/su mockbuild -l -c "PATH=/usr/lib64/csmatch:/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\$PATH CSWRAP_CAP_FILE=\$'"'"'/builddir/cswrap-capture.err'"'"' CSWRAP_TIMEOUT=\$'"'"'30'"'"' CSWRAP_TIMEOUT_FOR=\$'"'"'::cppcheck:smatch:gcc'"'"' CSWRAP_ADD_CFLAGS=\$'"'"'-Wno-unknown-pragmas'"'"' CSWRAP_DEL_CFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' CSWRAP_ADD_CXXFLAGS=\$'"'"''"'"' CSWRAP_DEL_CXXFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' CSGCCA_ADD_OPTS=\$'"'"'-fdiagnostics-text-art-charset=none'"'"' sh -c \"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/kernel.spec '"'"'--define'"'"' '"'"'_unpackaged_files_terminate_build 0'"'"' '"'"'--define'"'"' '"'"'apidocs 0'"'"' '"'"'--define'"'"' '"'"'with_publican 0'"'"' '"'"'--without'"'"' '"'"'docs'"'"' '"'"'--without'"'"' '"'"'langpacks'"'"' '"'"'--define'"'"' '"'"'libguestfs_runtests 0'"'"' '"'"'--define'"'"' '"'"'runselftest 0'"'"' '"'"'--without'"'"' '"'"'test'"'"' '"'"'--without'"'"' '"'"'testsuite'"'"' '"'"'--nocheck'"'"' '"'"'--define'"'"' '"'"'libguestfs_runtests 0'"'"' '"'"'--define'"'"' '"'"'runselftest 0'"'"' '"'"'--without'"'"' '"'"'test'"'"' '"'"'--without'"'"' '"'"'testsuite'"'"'\""'
Start(bootstrap): init plugins
INFO: selinux enabled
Finish(bootstrap): init plugins
Start: init plugins
INFO: selinux enabled
Finish: init plugins
INFO: Signal handler active
Start: run
Mock Version: 6.1
INFO: Mock Version: 6.1
Start(bootstrap): chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
INFO: Running in chroot: ['/bin/su mockbuild -l -c "PATH=/usr/lib64/csmatch:/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:smatch:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSGCCA_ADD_OPTS=\\$\'-fdiagnostics-text-art-charset=none\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/kernel.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""']
Start: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/csmatch:/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:smatch:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSGCCA_ADD_OPTS=\\$\'-fdiagnostics-text-art-charset=none\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/kernel.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""']
setting SOURCE_DATE_EPOCH=1745107200
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.LxWLcW
+ umask 022
+ cd /builddir/build/BUILD/kernel-6.14.3-build
+ cd kernel-6.14.3
+ cd linux-6.14.3-300.fc42.x86_64
++ cat ../vmlinux_h_path
+ RPM_VMLINUX_H=
+ /usr/bin/make -s 'EXTRA_CFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  ' 'EXTRA_CXXFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  ' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-E' -C tools/perf V=1 NO_PERF_READ_VDSO32=1 NO_PERF_READ_VDSOX32=1 WERROR=0 NO_LIBUNWIND=1 HAVE_CPLUS_DEMANGLE=1 NO_GTK2=1 NO_STRLCPY=1 NO_BIONIC=1 LIBBPF_DYNAMIC=1 LIBTRACEEVENT_DYNAMIC=1 prefix=/usr PYTHON=/usr/bin/python3 DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT lib=lib64 install-bin
  BUILD:   Doing 'make -j8' parallel build
/usr/bin/make -C /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build CFLAGS= LDFLAGS= fixdep
make[2]: 'fixdep' is up to date.
Warning: Kernel ABI header differences:
  diff -u tools/include/uapi/linux/kvm.h include/uapi/linux/kvm.h
  diff -u tools/include/uapi/linux/in.h include/uapi/linux/in.h
  diff -u tools/include/uapi/linux/stat.h include/uapi/linux/stat.h
  diff -u tools/include/linux/bits.h include/linux/bits.h
  diff -u tools/arch/x86/include/asm/cpufeatures.h arch/x86/include/asm/cpufeatures.h
  diff -u tools/arch/x86/include/asm/msr-index.h arch/x86/include/asm/msr-index.h
  diff -u tools/arch/x86/include/uapi/asm/kvm.h arch/x86/include/uapi/asm/kvm.h
  diff -u tools/arch/arm64/include/uapi/asm/kvm.h arch/arm64/include/uapi/asm/kvm.h
  diff -u tools/arch/arm64/include/uapi/asm/unistd.h arch/arm64/include/uapi/asm/unistd.h
  diff -u tools/arch/arm64/include/asm/cputype.h arch/arm64/include/asm/cputype.h
  diff -u tools/perf/trace/beauty/include/linux/socket.h include/linux/socket.h
  diff -u tools/perf/trace/beauty/include/uapi/linux/fcntl.h include/uapi/linux/fcntl.h
  diff -u tools/perf/trace/beauty/include/uapi/linux/fs.h include/uapi/linux/fs.h
  diff -u tools/perf/trace/beauty/include/uapi/linux/stat.h include/uapi/linux/stat.h
  diff -u tools/perf/trace/beauty/include/uapi/sound/asound.h include/uapi/sound/asound.h
/usr/bin/make FIXDEP=1 -f Makefile.perf install-bin
Makefile.config:1093: No libcapstone found, disables disasm engine support for 'perf script', please install libcapstone-dev/capstone-devel
Makefile.config:1155: libpfm4 not found, disables libpfm4 support. Please install libpfm4-dev

Auto-detecting system features:
...                                   libdw: [ on  ]
...                                   glibc: [ on  ]
...                                  libbfd: [ on  ]
...                          libbfd-buildid: [ on  ]
...                                  libelf: [ on  ]
...                                 libnuma: [ on  ]
...                  numa_num_possible_cpus: [ on  ]
...                                 libperl: [ on  ]
...                               libpython: [ on  ]
...                               libcrypto: [ on  ]
...                               libunwind: [ on  ]
...                             libcapstone: [ OFF ]
...                               llvm-perf: [ on  ]
...                                    zlib: [ on  ]
...                                    lzma: [ on  ]
...                               get_cpuid: [ on  ]
...                                     bpf: [ on  ]
...                                  libaio: [ on  ]
...                                 libzstd: [ on  ]

$(:)
/usr/bin/make -C /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/api/ O=/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libapi \
	DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libapi prefix= subdir= \
	/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libapi/libapi.a install_headers
/usr/bin/make -C /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/perf/ O=/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libperf \
	DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libperf prefix= subdir= \
	/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libperf/libperf.a install_headers
make[3]: 'install_headers' is up to date.
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./fd obj=libapi
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./fs obj=libapi
/usr/bin/make -C /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/subcmd/ O=/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libsubcmd \
	DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libsubcmd prefix= subdir= \
	/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libsubcmd/libsubcmd.a install_headers
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=. obj=libperf
make[3]: 'install_headers' is up to date.
/usr/bin/make -C /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/lib/symbol/ O=/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libsymbol \
	DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libsymbol prefix= subdir= \
	/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libsymbol/libsymbol.a install_headers
/usr/bin/make -C /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build CFLAGS= LDFLAGS= /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libsubcmd/fixdep
make[3]: 'install_headers' is up to date.
make[4]: '/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libsubcmd/fixdep' is up to date.
/bin/sh util/PERF-VERSION-GEN 
make[3]: 'install_headers' is up to date.
/usr/bin/make -C /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/arch/arm64/tools O=/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf \
	prefix= subdir=
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=jvmti obj=jvmti
/usr/bin/make -C /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/tests/shell/coresight
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=. obj=perf-bench
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=. obj=perf-test
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./bench obj=perf-bench
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=. obj=perf-ui
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./tests obj=perf-test
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./arch obj=perf-test
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./arch/x86 obj=perf-test
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./arch/x86/tests obj=perf-test
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=. obj=perf-util
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./ui obj=perf-ui
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./ui/browsers obj=perf-ui
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./ui/tui obj=perf-ui
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=pmu-events obj=pmu-events
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./util obj=perf-util
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./arch obj=perf-util
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./scripts obj=perf-util
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./arch/x86 obj=perf-util
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./scripts/perl/Perf-Trace-Util obj=perf-util
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./scripts/python/Perf-Trace-Util obj=perf-util
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./arch/x86/util obj=perf-util
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=. obj=perf
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./tests/workloads obj=perf-test
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-E -Wl,-z,noexecstack  -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,--build-id=sha1 -fstack-protector-strong -L/usr/local/lib -L/usr/lib64/perl5/CORE -L/usr/lib64     -shared -Wl,-soname -Wl,libperf-jvmti.so -o libperf-jvmti.so jvmti/jvmti-in.o
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./trace/beauty obj=perf
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./arch obj=perf
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./trace/beauty/tracepoints obj=perf
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./util/perf-regs-arch obj=perf-util
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./util/intel-pt-decoder obj=perf-util
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./util/arm-spe-decoder obj=perf-util
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./util/hisi-ptt-decoder obj=perf-util
/usr/bin/make -f /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build/Makefile.build dir=./util/scripting-engines obj=perf-util
  g++ -Wp,-MD,util/.demangle-cxx.o.d -Wp,-MT,util/demangle-cxx.o -std=gnu++17 -fno-exceptions -fno-rtti -Wall -Wextra -fno-omit-frame-pointer -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/util/include -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/arch/x86/include -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/ -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/arch/x86/include/uapi -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/uapi -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/arch/x86/include/ -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/arch/x86/ -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/util -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf -fPIC -DHAVE_LIBLLVM_SUPPORT -I/usr/lib64/llvm20/include -std=c++17    -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_CXA_DEMANGLE_SUPPORT -D"BUILD_STR(s)=#s"   -c -o util/demangle-cxx.o util/demangle-cxx.cpp
  g++ -Wp,-MD,util/.llvm-c-helpers.o.d -Wp,-MT,util/llvm-c-helpers.o -std=gnu++17 -fno-exceptions -fno-rtti -Wall -Wextra -fno-omit-frame-pointer -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/util/include -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/arch/x86/include -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/ -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/arch/x86/include/uapi -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/uapi -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/arch/x86/include/ -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/arch/x86/ -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/util -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf -fPIC -DHAVE_LIBLLVM_SUPPORT -I/usr/lib64/llvm20/include -std=c++17    -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_CXA_DEMANGLE_SUPPORT -D"BUILD_STR(s)=#s"   -c -o util/llvm-c-helpers.o util/llvm-c-helpers.cpp
   ld   -r -o util/perf-util-in.o  util/arm64-frame-pointer-unwind-support.o util/addr_location.o util/annotate.o util/block-info.o util/block-range.o util/build-id.o util/cacheline.o util/config.o util/copyfile.o util/ctype.o util/db-export.o util/disasm.o util/disasm_bpf.o util/env.o util/event.o util/evlist.o util/sideband_evlist.o util/evsel.o util/evsel_fprintf.o util/perf_event_attr_fprintf.o util/evswitch.o util/find_bit.o util/get_current_dir_name.o util/levenshtein.o util/mmap.o util/memswap.o util/parse-events.o util/print-events.o util/tracepoint.o util/perf_regs.o util/perf-regs-arch/perf-util-in.o util/path.o util/print_binary.o util/print_insn.o util/rlimit.o util/argv_split.o util/rbtree.o util/libstring.o util/bitmap.o util/hweight.o util/smt.o util/strbuf.o util/string.o util/strlist.o util/strfilter.o util/top.o util/usage.o util/dso.o util/dsos.o util/symbol.o util/symbol_fprintf.o util/map_symbol.o util/color.o util/color_config.o util/metricgroup.o util/header.o util/callchain.o util/values.o util/debug.o util/fncache.o util/machine.o util/map.o util/maps.o util/pstack.o util/session.o util/tool.o util/sample-raw.o util/s390-sample-raw.o util/amd-sample-raw.o util/syscalltbl.o util/ordered-events.o util/namespaces.o util/comm.o util/thread.o util/threads.o util/thread_map.o util/parse-events-flex.o util/parse-events-bison.o util/pmu.o util/pmus.o util/pmu-flex.o util/pmu-bison.o util/hwmon_pmu.o util/tool_pmu.o util/svghelper.o util/trace-event-info.o util/trace-event-scripting.o util/trace-event.o util/trace-event-parse.o util/trace-event-read.o util/sort.o util/hist.o util/util.o util/cpumap.o util/affinity.o util/cputopo.o util/cgroup.o util/target.o util/rblist.o util/intlist.o util/vdso.o util/counts.o util/stat.o util/stat-shadow.o util/stat-display.o util/perf_api_probe.o util/record.o util/srcline.o util/srccode.o util/synthetic-events.o util/data.o util/tsc.o util/cloexec.o util/call-path.o util/rwsem.o util/thread-stack.o util/spark.o util/topdown.o util/iostat.o util/stream.o util/kvm-stat.o util/lock-contention.o util/auxtrace.o util/intel-pt-decoder/perf-util-in.o util/intel-pt.o util/intel-bts.o util/arm-spe.o util/arm-spe-decoder/perf-util-in.o util/hisi-ptt.o util/hisi-ptt-decoder/perf-util-in.o util/s390-cpumsf.o util/cs-etm-base.o util/parse-branch-options.o util/dump-insn.o util/parse-regs-options.o util/parse-sublevel-options.o util/term.o util/help-unknown-cmd.o util/dlfilter.o util/mem-events.o util/mem-info.o util/vsprintf.o util/units.o util/time-utils.o util/expr-flex.o util/expr-bison.o util/expr.o util/branch.o util/mem2node.o util/clockid.o util/list_sort.o util/mutex.o util/sharded_mutex.o util/intel-tpebs.o util/bpf_map.o util/bpf_counter.o util/bpf_counter_cgroup.o util/bpf_ftrace.o util/bpf_off_cpu.o util/bpf-filter.o util/bpf-filter-flex.o util/bpf-filter-bison.o util/btf.o util/bpf_lock_contention.o util/bpf_kwork.o util/bpf_kwork_top.o util/symbol-elf.o util/probe-file.o util/probe-event.o util/hashmap.o util/probe-finder.o util/dwarf-aux.o util/dwarf-regs.o util/dwarf-regs-csky.o util/dwarf-regs-powerpc.o util/dwarf-regs-x86.o util/debuginfo.o util/annotate-data.o util/unwind-libdw.o util/data-convert-bt.o util/data-convert-json.o util/scripting-engines/perf-util-in.o util/zlib.o util/lzma.o util/zstd.o util/cap.o util/demangle-cxx.o util/demangle-ocaml.o util/demangle-java.o util/demangle-rust.o util/llvm-c-helpers.o util/jitdump.o util/genelf.o util/genelf_debug.o util/perf-hooks.o util/bpf-event.o util/bpf-utils.o util/generate-cmdlist.sh.shellcheck_log
   ld   -r -o perf-util-in.o  util/perf-util-in.o arch/perf-util-in.o scripts/perf-util-in.o
rm -f libperf-util.a && ar rcs libperf-util.a perf-util-in.o
gcc -O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2   -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wstrict-aliasing=3 -Wshadow -Iarch/x86/include/generated -DHAVE_ARCH_X86_64_SUPPORT -DNDEBUG=1 -O3 -fno-omit-frame-pointer -Wall -Wextra -std=gnu11 -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/util/include -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/arch/x86/include -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/ -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/arch/x86/include/uapi -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/uapi -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/arch/x86/include/ -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/arch/x86/ -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/util -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf -DHAVE_PTHREAD_ATTR_SETAFFINITY_NP -DHAVE_PTHREAD_BARRIER -DHAVE_EVENTFD_SUPPORT -DHAVE_GET_CURRENT_DIR_NAME -DHAVE_GETTID -DHAVE_FILE_HANDLE -DHAVE_AIO_SUPPORT -DHAVE_SCANDIRAT_SUPPORT -DHAVE_SCHED_GETCPU_SUPPORT -DHAVE_SETNS_SUPPORT -DHAVE_ZLIB_SUPPORT -DHAVE_LIBELF_SUPPORT -DHAVE_ELF_GETPHDRNUM_SUPPORT -DHAVE_GELF_GETNOTE_SUPPORT -DHAVE_ELF_GETSHDRSTRNDX_SUPPORT -DHAVE_LIBDW_SUPPORT  -DHAVE_LIBBPF_SUPPORT -DHAVE_SDT_EVENT -DHAVE_JITDUMP -DHAVE_BPF_SKEL -DHAVE_DWARF_UNWIND_SUPPORT -DHAVE_LIBCRYPTO_SUPPORT -DHAVE_SLANG_SUPPORT -DHAVE_LIBPERL_SUPPORT -DHAVE_TIMERFD_SUPPORT -DHAVE_LIBPYTHON_SUPPORT -fPIC -DHAVE_LIBLLVM_SUPPORT -I/usr/lib64/llvm20/include  -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_CXA_DEMANGLE_SUPPORT -DHAVE_LZMA_SUPPORT -DHAVE_ZSTD_SUPPORT -DHAVE_BACKTRACE_SUPPORT -DHAVE_LIBNUMA_SUPPORT -DHAVE_KVM_STAT_SUPPORT -DDISASM_FOUR_ARGS_SIGNATURE -DDISASM_INIT_STYLED -DHAVE_LIBBABELTRACE_SUPPORT  -DHAVE_AUXTRACE_SUPPORT -DHAVE_JVMTI_CMLR -DHAVE_LIBTRACEEVENT -I/usr/include/traceevent -DLIBTRACEEVENT_VERSION=67069 -I/usr/include/tracefs -I/usr/include/traceevent -DLIBTRACEFS_VERSION=67066 -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libapi/include -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libsubcmd/include -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libsymbol/include -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libperf/include -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-E -Wl,-z,noexecstack  -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,--build-id=sha1 -fstack-protector-strong -L/usr/local/lib -L/usr/lib64/perl5/CORE -L/usr/lib64     \
	perf-in.o -Wl,--whole-archive /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libapi/libapi.a /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libperf/libperf.a /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libsubcmd/libsubcmd.a /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libsymbol/libsymbol.a libperf-bench.a libperf-test.a libperf-ui.a libperf-util.a libpmu-events.a  -Wl,--no-whole-archive -Wl,--start-group -lpthread -lrt -lm -ldl -lz -lelf -ldw -lbpf -lcrypto -lslang -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc -lpython3.13 -ldl -lm -lutil -L/usr/lib64/llvm20/lib -lLLVM-20 -lstdc++ -lstdc++ -llzma -lzstd -lnuma -lbabeltrace-ctf -ltraceevent -ltracefs -ltraceevent -Wl,--end-group -o perf
LDSHARED="gcc -pthread -shared" \
        CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2   -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wstrict-aliasing=3 -Wshadow -Iarch/x86/include/generated -DHAVE_ARCH_X86_64_SUPPORT -DNDEBUG=1 -O3 -fno-omit-frame-pointer -Wall -Wextra -std=gnu11 -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/util/include -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/arch/x86/include -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/ -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/arch/x86/include/uapi -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/include/uapi -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/arch/x86/include/ -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/arch/x86/ -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/util -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf -DHAVE_PTHREAD_ATTR_SETAFFINITY_NP -DHAVE_PTHREAD_BARRIER -DHAVE_EVENTFD_SUPPORT -DHAVE_GET_CURRENT_DIR_NAME -DHAVE_GETTID -DHAVE_FILE_HANDLE -DHAVE_AIO_SUPPORT -DHAVE_SCANDIRAT_SUPPORT -DHAVE_SCHED_GETCPU_SUPPORT -DHAVE_SETNS_SUPPORT -DHAVE_ZLIB_SUPPORT -DHAVE_LIBELF_SUPPORT -DHAVE_ELF_GETPHDRNUM_SUPPORT -DHAVE_GELF_GETNOTE_SUPPORT -DHAVE_ELF_GETSHDRSTRNDX_SUPPORT -DHAVE_LIBDW_SUPPORT  -DHAVE_LIBBPF_SUPPORT -DHAVE_SDT_EVENT -DHAVE_JITDUMP -DHAVE_BPF_SKEL -DHAVE_DWARF_UNWIND_SUPPORT -DHAVE_LIBCRYPTO_SUPPORT -DHAVE_SLANG_SUPPORT -DHAVE_LIBPERL_SUPPORT -DHAVE_TIMERFD_SUPPORT -DHAVE_LIBPYTHON_SUPPORT -fPIC -DHAVE_LIBLLVM_SUPPORT -I/usr/lib64/llvm20/include  -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_CXA_DEMANGLE_SUPPORT -DHAVE_LZMA_SUPPORT -DHAVE_ZSTD_SUPPORT -DHAVE_BACKTRACE_SUPPORT -DHAVE_LIBNUMA_SUPPORT -DHAVE_KVM_STAT_SUPPORT -DDISASM_FOUR_ARGS_SIGNATURE -DDISASM_INIT_STYLED -DHAVE_LIBBABELTRACE_SUPPORT  -DHAVE_AUXTRACE_SUPPORT -DHAVE_JVMTI_CMLR -DHAVE_LIBTRACEEVENT -I/usr/include/traceevent -DLIBTRACEEVENT_VERSION=67069 -I/usr/include/tracefs -I/usr/include/traceevent -DLIBTRACEFS_VERSION=67066 -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libapi/include -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libsubcmd/include -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libsymbol/include -I/builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libperf/include' LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-E -Wl,-z,noexecstack  -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,--build-id=sha1 -fstack-protector-strong -L/usr/local/lib -L/usr/lib64/perl5/CORE -L/usr/lib64     -Wl,--whole-archive /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libapi/libapi.a /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libperf/libperf.a /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libsubcmd/libsubcmd.a /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/libsymbol/libsymbol.a libperf-ui.a libperf-util.a libpmu-events.a  -Wl,--no-whole-archive -Wl,--start-group -lpthread -lrt -lm -ldl -lz -lelf -ldw -lbpf -lcrypto -lslang -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc -lpython3.13 -ldl -lm -lutil -L/usr/lib64/llvm20/lib -lLLVM-20 -lstdc++ -lstdc++ -llzma -lzstd -lnuma -lbabeltrace-ctf -ltraceevent -ltracefs -ltraceevent -Wl,--end-group' \
  '/usr/bin/python3' util/setup.py \
  --quiet build_ext; \
cp python_ext_build/lib/perf*.so python/
\
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/bin'; \
	install perf '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/bin'; \
	ln -f '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/bin/perf' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/bin/trace'; \
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/include/perf'; \
	install -m 644 include/perf/perf_dlfilter.h -t '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/include/perf'
\
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests'; \
	install tests/pe-file.exe* '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests'; \
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests/shell'; \
	install tests/shell/*.sh '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests/shell'; \
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests/shell/attr'; \
	install tests/shell/attr/* -m 644 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests/shell/attr'; \
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests/shell/lib'; \
	install tests/shell/lib/*.sh -m 644 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests/shell/lib'; \
	install tests/shell/lib/*.py -m 644 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests/shell/lib'; \
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests/shell/common'; \
	install tests/shell/common/*.sh '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests/shell/common'; \
	install tests/shell/common/*.pl '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests/shell/common'; \
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests/shell/base_probe'; \
	install tests/shell/base_probe/*.sh '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests/shell/base_probe'; \
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests/shell/base_report'; \
	install tests/shell/base_probe/*.sh '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests/shell/base_report'; \
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests/shell/coresight' ; \
	install tests/shell/coresight/*.sh '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/tests/shell/coresight'
\
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/lib64'; \
	install libperf-jvmti.so '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/lib64';
\
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core'
\
	install perf-archive -t '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core'
\
	install perf-iostat -t '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core'
\
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/scripts/perl/Perf-Trace-Util/lib/Perf/Trace'; \
	install scripts/perl/Perf-Trace-Util/lib/Perf/Trace/* -m 644 -t '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/scripts/perl/Perf-Trace-Util/lib/Perf/Trace'; \
	install scripts/perl/*.pl -m 644 -t '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/scripts/perl'; \
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/scripts/perl/bin'; \
	install scripts/perl/bin/* -t '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/scripts/perl/bin'
\
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/scripts/python/Perf-Trace-Util/lib/Perf/Trace'; \
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/scripts/python/bin'; \
	install scripts/python/Perf-Trace-Util/lib/Perf/Trace/* -m 644 -t '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/scripts/python/Perf-Trace-Util/lib/Perf/Trace'; \
	install scripts/python/*.py -m 644 -t '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/scripts/python'; \
	install scripts/python/bin/* -t '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/scripts/python/bin'
\
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/dlfilters'; \
	install dlfilters/dlfilter-test-api-v0.so dlfilters/dlfilter-test-api-v2.so dlfilters/dlfilter-show-cycles.so '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/perf-core/dlfilters';
\
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/etc/bash_completion.d'; \
	install perf-completion.sh -m 644 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/etc/bash_completion.d/perf'
/usr/bin/make -C tests/shell/coresight install-tests
\
	install -d -m 755 '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/doc/perf-tip'; \
	install Documentation/tips.txt -m 644 -t '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/doc/perf-tip'
+ rm -f /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/bin/trace
+ rm -rf /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/lib/perf/examples
+ rm -rf /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/lib/perf/include
+ /usr/bin/make -s 'EXTRA_CFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  ' 'EXTRA_CXXFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  ' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-E' -C tools/perf V=1 NO_PERF_READ_VDSO32=1 NO_PERF_READ_VDSOX32=1 WERROR=0 NO_LIBUNWIND=1 HAVE_CPLUS_DEMANGLE=1 NO_GTK2=1 NO_STRLCPY=1 NO_BIONIC=1 LIBBPF_DYNAMIC=1 LIBTRACEEVENT_DYNAMIC=1 prefix=/usr PYTHON=/usr/bin/python3 DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT install-python_ext
  BUILD:   Doing 'make -j8' parallel build
/usr/bin/make -C /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build CFLAGS= LDFLAGS= fixdep
make[2]: 'fixdep' is up to date.
Warning: Kernel ABI header differences:
  diff -u tools/include/uapi/linux/kvm.h include/uapi/linux/kvm.h
  diff -u tools/include/uapi/linux/in.h include/uapi/linux/in.h
  diff -u tools/include/uapi/linux/stat.h include/uapi/linux/stat.h
  diff -u tools/include/linux/bits.h include/linux/bits.h
  diff -u tools/arch/x86/include/asm/cpufeatures.h arch/x86/include/asm/cpufeatures.h
  diff -u tools/arch/x86/include/asm/msr-index.h arch/x86/include/asm/msr-index.h
  diff -u tools/arch/x86/include/uapi/asm/kvm.h arch/x86/include/uapi/asm/kvm.h
  diff -u tools/arch/arm64/include/uapi/asm/kvm.h arch/arm64/include/uapi/asm/kvm.h
  diff -u tools/arch/arm64/include/uapi/asm/unistd.h arch/arm64/include/uapi/asm/unistd.h
  diff -u tools/arch/arm64/include/asm/cputype.h arch/arm64/include/asm/cputype.h
  diff -u tools/perf/trace/beauty/include/linux/socket.h include/linux/socket.h
  diff -u tools/perf/trace/beauty/include/uapi/linux/fcntl.h include/uapi/linux/fcntl.h
  diff -u tools/perf/trace/beauty/include/uapi/linux/fs.h include/uapi/linux/fs.h
  diff -u tools/perf/trace/beauty/include/uapi/linux/stat.h include/uapi/linux/stat.h
  diff -u tools/perf/trace/beauty/include/uapi/sound/asound.h include/uapi/sound/asound.h
/usr/bin/make FIXDEP=1 -f Makefile.perf install-python_ext
Makefile.config:1093: No libcapstone found, disables disasm engine support for 'perf script', please install libcapstone-dev/capstone-devel
Makefile.config:1155: libpfm4 not found, disables libpfm4 support. Please install libpfm4-dev

Auto-detecting system features:
...                                   libdw: [ on  ]
...                                   glibc: [ on  ]
...                                  libbfd: [ on  ]
...                          libbfd-buildid: [ on  ]
...                                  libelf: [ on  ]
...                                 libnuma: [ on  ]
...                  numa_num_possible_cpus: [ on  ]
...                                 libperl: [ on  ]
...                               libpython: [ on  ]
...                               libcrypto: [ on  ]
...                               libunwind: [ on  ]
...                             libcapstone: [ OFF ]
...                               llvm-perf: [ on  ]
...                                    zlib: [ on  ]
...                                    lzma: [ on  ]
...                               get_cpuid: [ on  ]
...                                     bpf: [ on  ]
...                                  libaio: [ on  ]
...                                 libzstd: [ on  ]

'/usr/bin/python3' util/setup.py --quiet install --root='//builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT'
/usr/lib/python3.13/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        Follow the current Python packaging guidelines when building
        Python RPM packages.

        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html
        and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details.
        ********************************************************************************

!!
  self.initialize_options()
+ mkdir -p /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT//usr/share/man/man1
+ /usr/bin/make -s 'EXTRA_CFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  ' 'EXTRA_CXXFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  ' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-E' -C tools/perf V=1 NO_PERF_READ_VDSO32=1 NO_PERF_READ_VDSOX32=1 WERROR=0 NO_LIBUNWIND=1 HAVE_CPLUS_DEMANGLE=1 NO_GTK2=1 NO_STRLCPY=1 NO_BIONIC=1 LIBBPF_DYNAMIC=1 LIBTRACEEVENT_DYNAMIC=1 prefix=/usr PYTHON=/usr/bin/python3 DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT install-man
  BUILD:   Doing 'make -j8' parallel build
/usr/bin/make -C /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/build CFLAGS= LDFLAGS= fixdep
make[2]: 'fixdep' is up to date.
Warning: Kernel ABI header differences:
  diff -u tools/include/uapi/linux/kvm.h include/uapi/linux/kvm.h
  diff -u tools/include/uapi/linux/in.h include/uapi/linux/in.h
  diff -u tools/include/uapi/linux/stat.h include/uapi/linux/stat.h
  diff -u tools/include/linux/bits.h include/linux/bits.h
  diff -u tools/arch/x86/include/asm/cpufeatures.h arch/x86/include/asm/cpufeatures.h
  diff -u tools/arch/x86/include/asm/msr-index.h arch/x86/include/asm/msr-index.h
  diff -u tools/arch/x86/include/uapi/asm/kvm.h arch/x86/include/uapi/asm/kvm.h
  diff -u tools/arch/arm64/include/uapi/asm/kvm.h arch/arm64/include/uapi/asm/kvm.h
  diff -u tools/arch/arm64/include/uapi/asm/unistd.h arch/arm64/include/uapi/asm/unistd.h
  diff -u tools/arch/arm64/include/asm/cputype.h arch/arm64/include/asm/cputype.h
  diff -u tools/perf/trace/beauty/include/linux/socket.h include/linux/socket.h
  diff -u tools/perf/trace/beauty/include/uapi/linux/fcntl.h include/uapi/linux/fcntl.h
  diff -u tools/perf/trace/beauty/include/uapi/linux/fs.h include/uapi/linux/fs.h
  diff -u tools/perf/trace/beauty/include/uapi/linux/stat.h include/uapi/linux/stat.h
  diff -u tools/perf/trace/beauty/include/uapi/sound/asound.h include/uapi/sound/asound.h
/usr/bin/make FIXDEP=1 -f Makefile.perf install-man
Makefile.config:1093: No libcapstone found, disables disasm engine support for 'perf script', please install libcapstone-dev/capstone-devel
Makefile.config:1155: libpfm4 not found, disables libpfm4 support. Please install libpfm4-dev

Auto-detecting system features:
...                                   libdw: [ on  ]
...                                   glibc: [ on  ]
...                                  libbfd: [ on  ]
...                          libbfd-buildid: [ on  ]
...                                  libelf: [ on  ]
...                                 libnuma: [ on  ]
...                  numa_num_possible_cpus: [ on  ]
...                                 libperl: [ on  ]
...                               libpython: [ on  ]
...                               libcrypto: [ on  ]
...                               libunwind: [ on  ]
...                             libcapstone: [ OFF ]
...                               llvm-perf: [ on  ]
...                                    zlib: [ on  ]
...                                    lzma: [ on  ]
...                               get_cpuid: [ on  ]
...                                     bpf: [ on  ]
...                                  libaio: [ on  ]
...                                 libzstd: [ on  ]

/usr/bin/make -C /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/Documentation/ O= install-man ASCIIDOC_EXTRA= subdir=
rm -f doc.dep+ doc.dep && \
/usr/bin/perl ./build-docdep.perl >doc.dep+  && \
mv doc.dep+ doc.dep
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-amd-ibs.xml+ perf-amd-ibs.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-amd-ibs.xml+ perf-amd-ibs.txt && \
mv perf-amd-ibs.xml+ perf-amd-ibs.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-annotate.xml+ perf-annotate.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-annotate.xml+ perf-annotate.txt && \
mv perf-annotate.xml+ perf-annotate.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-archive.xml+ perf-archive.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-archive.xml+ perf-archive.txt && \
mv perf-archive.xml+ perf-archive.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-arm-spe.xml+ perf-arm-spe.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-arm-spe.xml+ perf-arm-spe.txt && \
mv perf-arm-spe.xml+ perf-arm-spe.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-bench.xml+ perf-bench.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-bench.xml+ perf-bench.txt && \
mv perf-bench.xml+ perf-bench.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-buildid-cache.xml+ perf-buildid-cache.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-buildid-cache.xml+ perf-buildid-cache.txt && \
mv perf-buildid-cache.xml+ perf-buildid-cache.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-buildid-list.xml+ perf-buildid-list.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-buildid-list.xml+ perf-buildid-list.txt && \
mv perf-buildid-list.xml+ perf-buildid-list.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-c2c.xml+ perf-c2c.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-c2c.xml+ perf-c2c.txt && \
mv perf-c2c.xml+ perf-c2c.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-check.xml+ perf-check.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-check.xml+ perf-check.txt && \
mv perf-check.xml+ perf-check.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-config.xml+ perf-config.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-config.xml+ perf-config.txt && \
mv perf-config.xml+ perf-config.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-daemon.xml+ perf-daemon.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-daemon.xml+ perf-daemon.txt && \
mv perf-daemon.xml+ perf-daemon.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-data.xml+ perf-data.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-data.xml+ perf-data.txt && \
mv perf-data.xml+ perf-data.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-diff.xml+ perf-diff.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-diff.xml+ perf-diff.txt && \
mv perf-diff.xml+ perf-diff.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-dlfilter.xml+ perf-dlfilter.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-dlfilter.xml+ perf-dlfilter.txt && \
mv perf-dlfilter.xml+ perf-dlfilter.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-evlist.xml+ perf-evlist.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-evlist.xml+ perf-evlist.txt && \
mv perf-evlist.xml+ perf-evlist.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-ftrace.xml+ perf-ftrace.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-ftrace.xml+ perf-ftrace.txt && \
mv perf-ftrace.xml+ perf-ftrace.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-help.xml+ perf-help.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-help.xml+ perf-help.txt && \
mv perf-help.xml+ perf-help.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-inject.xml+ perf-inject.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-inject.xml+ perf-inject.txt && \
mv perf-inject.xml+ perf-inject.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-intel-pt.xml+ perf-intel-pt.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-intel-pt.xml+ perf-intel-pt.txt && \
mv perf-intel-pt.xml+ perf-intel-pt.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-iostat.xml+ perf-iostat.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-iostat.xml+ perf-iostat.txt && \
mv perf-iostat.xml+ perf-iostat.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-kallsyms.xml+ perf-kallsyms.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-kallsyms.xml+ perf-kallsyms.txt && \
mv perf-kallsyms.xml+ perf-kallsyms.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-kmem.xml+ perf-kmem.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-kmem.xml+ perf-kmem.txt && \
mv perf-kmem.xml+ perf-kmem.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-kvm.xml+ perf-kvm.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-kvm.xml+ perf-kvm.txt && \
mv perf-kvm.xml+ perf-kvm.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-kwork.xml+ perf-kwork.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-kwork.xml+ perf-kwork.txt && \
mv perf-kwork.xml+ perf-kwork.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-list.xml+ perf-list.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-list.xml+ perf-list.txt && \
mv perf-list.xml+ perf-list.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-lock.xml+ perf-lock.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-lock.xml+ perf-lock.txt && \
mv perf-lock.xml+ perf-lock.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-mem.xml+ perf-mem.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-mem.xml+ perf-mem.txt && \
mv perf-mem.xml+ perf-mem.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-probe.xml+ perf-probe.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-probe.xml+ perf-probe.txt && \
mv perf-probe.xml+ perf-probe.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-record.xml+ perf-record.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-record.xml+ perf-record.txt && \
mv perf-record.xml+ perf-record.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-report.xml+ perf-report.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-report.xml+ perf-report.txt && \
mv perf-report.xml+ perf-report.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-sched.xml+ perf-sched.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-sched.xml+ perf-sched.txt && \
mv perf-sched.xml+ perf-sched.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-script-perl.xml+ perf-script-perl.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-script-perl.xml+ perf-script-perl.txt && \
mv perf-script-perl.xml+ perf-script-perl.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-script-python.xml+ perf-script-python.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-script-python.xml+ perf-script-python.txt && \
mv perf-script-python.xml+ perf-script-python.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-script.xml+ perf-script.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-script.xml+ perf-script.txt && \
mv perf-script.xml+ perf-script.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-stat.xml+ perf-stat.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-stat.xml+ perf-stat.txt && \
mv perf-stat.xml+ perf-stat.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-test.xml+ perf-test.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-test.xml+ perf-test.txt && \
mv perf-test.xml+ perf-test.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-timechart.xml+ perf-timechart.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-timechart.xml+ perf-timechart.txt && \
mv perf-timechart.xml+ perf-timechart.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-top.xml+ perf-top.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-top.xml+ perf-top.txt && \
mv perf-top.xml+ perf-top.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-trace.xml+ perf-trace.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-trace.xml+ perf-trace.txt && \
mv perf-trace.xml+ perf-trace.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf-version.xml+ perf-version.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf-version.xml+ perf-version.txt && \
mv perf-version.xml+ perf-version.xml
fatal: not a git repository (or any of the parent directories): .git
rm -f perf.xml+ perf.xml && \
asciidoc -b docbook -d manpage \
	 -aperf_version= \
	-aperf_date= -o perf.xml+ perf.txt && \
mv perf.xml+ perf.xml
rm -f perf-amd-ibs.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-amd-ibs.xml
rm -f perf-annotate.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-annotate.xml
rm -f perf-archive.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-archive.xml
rm -f perf-arm-spe.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-arm-spe.xml
rm -f perf-bench.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-bench.xml
rm -f perf-buildid-cache.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-buildid-cache.xml
rm -f perf-buildid-list.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-buildid-list.xml
rm -f perf-c2c.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-c2c.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-archive.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-archive.5'.
rm -f perf-check.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-check.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-amd-ibs.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-amd-ibs.5'.
rm -f perf-config.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-config.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-bench.7'.
rm -f perf-daemon.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-daemon.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-bench.5'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-annotate.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-annotate.5'.
rm -f perf-data.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-data.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-arm-spe.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-arm-spe.5'.
rm -f perf-diff.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-diff.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-buildid-cache.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-buildid-cache.5'.
rm -f perf-dlfilter.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-dlfilter.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-buildid-list.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-buildid-list.5'.
rm -f perf-evlist.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-evlist.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-c2c.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-c2c.5'.
rm -f perf-ftrace.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-ftrace.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-check.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-check.5'.
rm -f perf-help.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-help.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-data.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-data.5'.
rm -f perf-inject.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-inject.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-evlist.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-evlist.5'.
rm -f perf-intel-pt.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-intel-pt.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-daemon.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-daemon.5'.
rm -f perf-iostat.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-iostat.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-diff.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-diff.5'.
rm -f perf-kallsyms.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-kallsyms.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-dlfilter.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-dlfilter.5'.
rm -f perf-kmem.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-kmem.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-ftrace.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-ftrace.5'.
rm -f perf-kvm.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-kvm.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-config.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-config.5'.
rm -f perf-kwork.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-kwork.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-help.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-help.5'.
rm -f perf-list.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-list.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-inject.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-inject.5'.
rm -f perf-lock.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-lock.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-iostat.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-iostat.5'.
rm -f perf-mem.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-mem.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-kallsyms.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-kallsyms.5'.
rm -f perf-probe.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-probe.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-kmem.7'.
rm -f perf-record.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-record.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-kmem.5'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-kvm.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-kvm.5'.
rm -f perf-report.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-report.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-kwork.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-kwork.5'.
rm -f perf-sched.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-sched.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-list.7'.
rm -f perf-script-perl.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-script-perl.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-list.5'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-lock.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-lock.5'.
rm -f perf-script-python.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-script-python.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-mem.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-mem.5'.
rm -f perf-script.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-script.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-probe.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-probe.5'.
rm -f perf-stat.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-stat.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-sched.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-sched.5'.
rm -f perf-test.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-test.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-script-perl.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-script-perl.5'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-record.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-record.5'.
rm -f perf-timechart.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-timechart.xml
rm -f perf-top.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-top.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-report.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-report.5'.
rm -f perf-trace.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-trace.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-intel-pt.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-intel-pt.5'.
rm -f perf-version.1 && \
xmlto -o . -m manpage-normal.xsl  man perf-version.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-script.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-script.5'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-script-python.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-script-python.5'.
rm -f perf.1 && \
xmlto -o . -m manpage-normal.xsl  man perf.xml
Makefile:271: warning: pattern recipe did not update peer target 'perf-test.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-test.5'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-timechart.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-timechart.5'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-version.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-version.5'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-stat.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-stat.5'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-top.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-top.5'.
Makefile:271: warning: pattern recipe did not update peer target 'perf.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf.5'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-trace.7'.
Makefile:271: warning: pattern recipe did not update peer target 'perf-trace.5'.
\
	install -d -m 755 /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/man/man1; \
#		install -d -m 755 /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/man/man5; \
#		install -d -m 755 /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/man/man7; \
	install -m 644 perf-amd-ibs.1 perf-annotate.1 perf-archive.1 perf-arm-spe.1 perf-bench.1 perf-buildid-cache.1 perf-buildid-list.1 perf-c2c.1 perf-check.1 perf-config.1 perf-daemon.1 perf-data.1 perf-diff.1 perf-dlfilter.1 perf-evlist.1 perf-ftrace.1 perf-help.1 perf-inject.1 perf-intel-pt.1 perf-iostat.1 perf-kallsyms.1 perf-kmem.1 perf-kvm.1 perf-kwork.1 perf-list.1 perf-lock.1 perf-mem.1 perf-probe.1 perf-record.1 perf-report.1 perf-sched.1 perf-script-perl.1 perf-script-python.1 perf-script.1 perf-stat.1 perf-test.1 perf-timechart.1 perf-top.1 perf-trace.1 perf-version.1 perf.1 /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/man/man1; \
#		install -m 644  /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/man/man5; \
#		install -m 644  /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/man/man7
+ rm -rf /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/lib64/traceevent
+ /usr/bin/make -s 'EXTRA_CFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  ' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' -C tools/lib/perf V=1 DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT prefix=/usr libdir=/usr/lib64 install install_headers
+ rm -rf /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/lib64/libperf.a
+ /usr/bin/make -s 'HOSTCFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2   ' 'HOSTLDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' -C tools/power/cpupower DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT libdir=/usr/lib64 mandir=/usr/share/man CPUFREQ_BENCH=false install
/usr/bin/install -c -m 644 -D ./po/$HLANG.gmo /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/locale/$HLANG/LC_MESSAGES/cpupower.mo
/usr/bin/install -c -m 644 -D ./po/$HLANG.gmo /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/locale/$HLANG/LC_MESSAGES/cpupower.mo
/usr/bin/install -c -m 644 -D ./po/$HLANG.gmo /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/locale/$HLANG/LC_MESSAGES/cpupower.mo
/usr/bin/install -c -m 644 -D ./po/$HLANG.gmo /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/locale/$HLANG/LC_MESSAGES/cpupower.mo
/usr/bin/install -c -m 644 -D ./po/$HLANG.gmo /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/locale/$HLANG/LC_MESSAGES/cpupower.mo
/usr/bin/install -c -m 644 -D ./po/$HLANG.gmo /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/locale/$HLANG/LC_MESSAGES/cpupower.mo
/usr/bin/install -c -m 644 -D ./po/$HLANG.gmo /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/locale/$HLANG/LC_MESSAGES/cpupower.mo
+ /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT cpupower
+ mv cpupower.lang ../
+ pushd tools/power/cpupower/debug/x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/power/cpupower/debug/x86_64 ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ install -m755 centrino-decode /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/bin/centrino-decode
+ install -m755 powernow-k8-decode /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/bin/powernow-k8-decode
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ chmod 0755 /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/lib64/libcpupower.so /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/lib64/libcpupower.so.0.0.1 /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/lib64/libcpupower.so.1
+ mkdir -p /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/man/man8
+ pushd tools/power/x86/x86_energy_perf_policy
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/power/x86/x86_energy_perf_policy ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ EXTRA_CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ /usr/bin/make -s 'HOSTCFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2   ' 'HOSTLDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' -s DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT install
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/power/x86/turbostat ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ pushd tools/power/x86/turbostat
+ CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ EXTRA_CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ /usr/bin/make -s 'HOSTCFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2   ' 'HOSTLDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' -s DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT install
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/power/x86/intel-speed-select ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ pushd tools/power/x86/intel-speed-select
+ CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ EXTRA_CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ /usr/bin/make -s 'HOSTCFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2   ' 'HOSTLDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' -s DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT install
+ popd
+ pushd tools/arch/x86/intel_sdsi
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/arch/x86/intel_sdsi ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ EXTRA_CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ /usr/bin/make -s 'HOSTCFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2   ' 'HOSTLDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' -s 'CFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  ' DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT BINDIR=/usr/bin install
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/thermal/tmon ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ pushd tools/thermal/tmon
+ CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ EXTRA_CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ /usr/bin/make -s 'HOSTCFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2   ' 'HOSTLDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' -s INSTALL_ROOT=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT install
+ popd
+ pushd tools/bootconfig
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/bootconfig ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ EXTRA_CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ /usr/bin/make -s 'HOSTCFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2   ' 'HOSTLDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' -s DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT install
+ popd
+ pushd tools/iio
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/iio ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ EXTRA_CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ /usr/bin/make -s 'HOSTCFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2   ' 'HOSTLDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' -s DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT install
+ popd
+ pushd tools/gpio
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/gpio ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ EXTRA_CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ /usr/bin/make -s 'HOSTCFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2   ' 'HOSTLDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' -s DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT install
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ install -m644 -D /builddir/build/SOURCES/kvm_stat.logrotate /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/etc/logrotate.d/kvm_stat
+ pushd tools/kvm/kvm_stat
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/kvm/kvm_stat ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ /usr/bin/make INSTALL_ROOT=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT install-tools
install -d -m 755 /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/bin
install -m 755 -p "kvm_stat" "/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/bin/"
+ /usr/bin/make INSTALL_ROOT=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT install-man
  A2X     kvm_stat.1
install -d -m 755 /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/man/man1
install -m 644 kvm_stat.1 /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/share/man/man1
+ install -m644 -D kvm_stat.service /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/lib/systemd/system/kvm_stat.service
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/mm ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ pushd tools/mm/
+ install -m755 slabinfo /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/bin/slabinfo
+ install -m755 page_owner_sort /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/bin/page_owner_sort
+ popd
+ pushd tools/verification/rv/
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/verification/rv ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ EXTRA_CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ /usr/bin/make -s 'HOSTCFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2   ' 'HOSTLDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' -s DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT install
+ popd
+ pushd tools/tracing/rtla/
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/tracing/rtla ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ EXTRA_CFLAGS='-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2  '
+ /usr/bin/make -s 'HOSTCFLAGS=-O2  -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2   ' 'HOSTLDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' -s DESTDIR=/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT install
+ rm -f /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/bin/hwnoise
+ rm -f /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/bin/osnoise
+ rm -f /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/bin/timerlat
+ cd /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT
+ ln -sf rtla .//usr/bin/hwnoise
+ ln -sf rtla .//usr/bin/osnoise
+ ln -sf rtla .//usr/bin/timerlat
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/samples ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ pushd samples
+ install -d /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples
+ pushd bpf
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/samples/bpf ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/samples ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ install -d /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/bpf
+ find -type f -executable -exec install -m755 '{}' /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/bpf ';'
+ install -m755 do_hbm_test.sh lwt_len_hist.sh run_cookie_uid_helper_example.sh tc_l2_redirect.sh test_cls_bpf.sh test_lwt_bpf.sh xdp2skb_meta.sh /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/bpf
+ rm /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/bpf/test_lwt_bpf.sh
+ install -m644 '*_kern.o' /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/bpf
install: cannot stat '*_kern.o': No such file or directory
+ true
+ install -m644 tcp_bpf.readme /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/bpf
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/samples ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/samples/pktgen ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/samples ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ pushd pktgen
+ install -d /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/pktgen
+ find . -type f -executable -exec install -m755 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/pktgen/{}' ';'
+ find . -type f '!' -executable -exec install -m644 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/pktgen/{}' ';'
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/samples ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/mm ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ popd
+ pushd tools/testing/selftests/mm
+ find -type d -exec install -d '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/mm/{}' ';'
+ find -type f -executable -exec install -D -m755 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/mm/{}' ';'
+ find -type f '!' -executable -exec install -D -m644 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/mm/{}' ';'
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/cgroup ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ pushd tools/testing/selftests/cgroup
+ find -type d -exec install -d '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/cgroup/{}' ';'
+ find -type f -executable -exec install -D -m755 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/cgroup/{}' ';'
+ find -type f '!' -executable -exec install -D -m644 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/cgroup/{}' ';'
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/drivers/net/mlxsw ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ pushd tools/testing/selftests/drivers/net/mlxsw
+ find -type d -exec install -d '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/drivers/net/mlxsw/{}' ';'
+ find -type f -executable -exec install -D -m755 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/drivers/net/mlxsw/{}' ';'
+ find -type f '!' -executable -exec install -D -m644 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/drivers/net/mlxsw/{}' ';'
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/drivers/net/netdevsim ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ pushd tools/testing/selftests/drivers/net/netdevsim
+ find -type d -exec install -d '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/drivers/net/netdevsim/{}' ';'
+ find -type f -executable -exec install -D -m755 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/drivers/net/netdevsim/{}' ';'
+ find -type f '!' -executable -exec install -D -m644 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/drivers/net/netdevsim/{}' ';'
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/drivers/net/bonding ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ pushd tools/testing/selftests/drivers/net/bonding
+ find -type d -exec install -d '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/drivers/net/bonding/{}' ';'
+ find -type f -executable -exec install -D -m755 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/drivers/net/bonding/{}' ';'
+ find -type f '!' -executable -exec install -D -m644 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/drivers/net/bonding/{}' ';'
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/forwarding ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ pushd tools/testing/selftests/net/forwarding
+ find -type d -exec install -d '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/net/forwarding/{}' ';'
+ find -type f -executable -exec install -D -m755 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/net/forwarding/{}' ';'
+ find -type f '!' -executable -exec install -D -m644 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/net/forwarding/{}' ';'
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/mptcp ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ pushd tools/testing/selftests/net/mptcp
+ find -type d -exec install -d '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/net/mptcp/{}' ';'
+ find -type f -executable -exec install -D -m755 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/net/mptcp/{}' ';'
+ find -type f '!' -executable -exec install -D -m644 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/net/mptcp/{}' ';'
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/tc-testing ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ pushd tools/testing/selftests/tc-testing
+ find -type d -exec install -d '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/tc-testing/{}' ';'
+ find -type f -executable -exec install -D -m755 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/tc-testing/{}' ';'
+ find -type f '!' -executable -exec install -D -m644 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/tc-testing/{}' ';'
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/livepatch ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ pushd tools/testing/selftests/livepatch
+ find -type d -exec install -d '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/livepatch/{}' ';'
+ find -type f -executable -exec install -D -m755 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/livepatch/{}' ';'
+ find -type f '!' -executable -exec install -D -m644 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/livepatch/{}' ';'
+ popd
+ pushd tools/testing/selftests/net/netfilter
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/net/netfilter ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ find -type d -exec install -d '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/net/netfilter/{}' ';'
+ find -type f -executable -exec install -D -m755 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/net/netfilter/{}' ';'
+ find -type f '!' -executable -exec install -D -m644 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/net/netfilter/{}' ';'
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/memfd ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ pushd tools/testing/selftests/memfd
+ find -type d -exec install -d '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/memfd/{}' ';'
+ find -type f -executable -exec install -D -m755 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/memfd/{}' ';'
+ find -type f '!' -executable -exec install -D -m644 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/memfd/{}' ';'
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/testing/selftests/iommu ~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ pushd tools/testing/selftests/iommu
+ find -type d -exec install -d '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/iommu/{}' ';'
+ find -type f -executable -exec install -D -m755 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/iommu/{}' ';'
+ find -type f '!' -executable -exec install -D -m644 '{}' '/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/iommu/{}' ';'
+ popd
~/build/BUILD/kernel-6.14.3-build/kernel-6.14.3/linux-6.14.3-300.fc42.x86_64
+ /usr/bin/find-debuginfo -j8 --strict-build-id -n -i -r -q -p '.*/usr/bin/perf(.debug)?|.*/usr/libexec/perf-core/.*|.*/usr/lib64/libperf-jvmti.so(.debug)?|XXX' -o perf-debuginfo.list -p '.*/usr/lib64/python3.13/site-packages/perf.*so(.debug)?|XXX' -o python3-perf-debuginfo.list -p '.*/usr/lib64/libperf.so.*(.debug)?|XXX' -o libperf-debuginfo.list -p '.*/usr/bin/bootconfig(.debug)?|.*/usr/bin/centrino-decode(.debug)?|.*/usr/bin/powernow-k8-decode(.debug)?|.*/usr/bin/cpupower(.debug)?|.*/usr/lib64/libcpupower.*|.*/usr/bin/turbostat(.debug)?|.*/usr/bin/x86_energy_perf_policy(.debug)?|.*/usr/bin/tmon(.debug)?|.*/usr/bin/lsgpio(.debug)?|.*/usr/bin/gpio-hammer(.debug)?|.*/usr/bin/gpio-event-mon(.debug)?|.*/usr/bin/gpio-watch(.debug)?|.*/usr/bin/iio_event_monitor(.debug)?|.*/usr/bin/iio_generic_buffer(.debug)?|.*/usr/bin/lsiio(.debug)?|.*/usr/bin/intel-speed-select(.debug)?|.*/usr/bin/page_owner_sort(.debug)?|.*/usr/bin/slabinfo(.debug)?|.*/usr/bin/intel_sdsi(.debug)?|XXX' -o kernel-tools-debuginfo.list -p '.*/usr/libexec/(ksamples|kselftests)/.*|XXX' -o selftests-debuginfo.list --keep-section .BTF -p '.*/usr/src/kernels/.*|XXX' -o ignored-debuginfo.list -p '/.*/6.14.3-300.fc42.x86_64[+]debug/.*|/.*6.14.3-300.fc42.x86_64+debug(.debug)?' -o debuginfodebug.list --keep-section .BTF -p '.*/usr/src/kernels/.*|XXX' -o ignored-debuginfo.list -p '/.*/6.14.3-300.fc42.x86_64/.*|/.*6.14.3-300.fc42.x86_64(.debug)?' -o debuginfo.list /builddir/build/BUILD/kernel-6.14.3-build/kernel-6.14.3
Error while writing index for `/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/bpf/sock_example': No debugging symbols
gdb-add-index: No index was created for /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/bpf/sock_example
gdb-add-index: [Was there no debuginfo? Was there already an index?]
Error while writing index for `/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/bpf/test-libcap.bin': No debugging symbols
gdb-add-index: No index was created for /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/bpf/test-libcap.bin
gdb-add-index: [Was there no debuginfo? Was there already an index?]
Error while writing index for `/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/bpf/test-libelf-zstd.bin': No debugging symbols
gdb-add-index: No index was created for /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/bpf/test-libelf-zstd.bin
gdb-add-index: [Was there no debuginfo? Was there already an index?]
Error while writing index for `/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/bpf/test_lru_dist': No debugging symbols
gdb-add-index: No index was created for /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/ksamples/bpf/test_lru_dist
gdb-add-index: [Was there no debuginfo? Was there already an index?]
Error while writing index for `/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/bpf/sign-file': No debugging symbols
gdb-add-index: No index was created for /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/libexec/kselftests/bpf/sign-file
gdb-add-index: [Was there no debuginfo? Was there already an index?]
Error while writing index for `/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/src/kernels/6.14.3-300.fc42.x86_64+debug/scripts/generate_rust_target': No debugging symbols
gdb-add-index: No index was created for /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/src/kernels/6.14.3-300.fc42.x86_64+debug/scripts/generate_rust_target
gdb-add-index: [Was there no debuginfo? Was there already an index?]
Error while writing index for `/builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/src/kernels/6.14.3-300.fc42.x86_64/scripts/generate_rust_target': No debugging symbols
gdb-add-index: No index was created for /builddir/build/BUILD/kernel-6.14.3-build/BUILDROOT/usr/src/kernels/6.14.3-300.fc42.x86_64/scripts/generate_rust_target
gdb-add-index: [Was there no debuginfo? Was there already an index?]
cpio: kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/drivers/acpi/acpi_configfs.mod.c: Cannot stat: No such file or directory
cpio: kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/drivers/acpi/acpi_dbg.mod.c: Cannot stat: No such file or directory
cpio: kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/drivers/acpi/apei/erst-dbg.mod.c: Cannot stat: No such file or directory
cpio: kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/drivers/acpi/ec_sys.mod.c: Cannot stat: No such file or directory
cpio: kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/drivers/platform/chrome/cros_ec_debugfs.mod.c: Cannot stat: No such file or directory
cpio: kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/kernel/debug/kdb/gen-kdb_cmds.c: Cannot stat: No such file or directory
cpio: kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/kernel/rcu/refscale.mod.c: Cannot stat: No such file or directory
cpio: kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/kernel/scftorture.mod.c: Cannot stat: No such file or directory
cpio: kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/kernel/trace/kprobe_event_gen_test.mod.c: Cannot stat: No such file or directory
cpio: kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/kernel/trace/synth_event_gen_test.mod.c: Cannot stat: No such file or directory
cpio: kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/lib/test_dynamic_debug.mod.c: Cannot stat: No such file or directory
cpio: kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/lib/test_fpu.mod.c: Cannot stat: No such file or directory
cpio: kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/lib/test_list_sort.mod.c: Cannot stat: No such file or directory
cpio: kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/lib/test_min_heap.mod.c: Cannot stat: No such file or directory
cpio: kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/mm/kasan/kasan_test.mod.c: Cannot stat: No such file or directory
cpio: kernel-6.14.3/linux-6.14.3-300.fc42.x86_64/tools/perf/Context.c: Cannot stat: No such file or directory
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
*******************************************************************************
*
* WARNING: 'check-rpaths' detected a broken RPATH OR RUNPATH and will cause
*          'rpmbuild' to fail. To ignore these errors, you can set the
*          '$QA_RPATHS' environment variable which is a bitmask allowing the
*          values below. The current value of QA_RPATHS is 0x0000.
*
*    0x0001 ... standard RPATHs (e.g. /usr/lib); such RPATHs are a minor
*               issue but are introducing redundant searchpaths without
*               providing a benefit. They can also cause errors in multilib
*               environments.
*    0x0002 ... invalid RPATHs; these are RPATHs which are neither absolute
*               nor relative filenames and can therefore be a SECURITY risk
*    0x0004 ... insecure RPATHs; these are relative RPATHs which are a
*               SECURITY risk
*    0x0008 ... the special '$ORIGIN' RPATHs are appearing after other
*               RPATHs; this is just a minor issue but usually unwanted
*    0x0010 ... the RPATH is empty; there is no reason for such RPATHs
*               and they cause unneeded work while loading libraries
*    0x0020 ... an RPATH references '..' of an absolute path; this will break
*               the functionality when the path before '..' is a symlink
*          
*
* Examples:
* - to ignore standard and empty RPATHs, execute 'rpmbuild' like
*   $ QA_RPATHS=$(( 0x0001|0x0010 )) rpmbuild my-package.src.rpm
* - to check existing files, set $RPM_BUILD_ROOT and execute check-rpaths like
*   $ RPM_BUILD_ROOT=<top-dir> /usr/lib/rpm/check-rpaths
*  
*******************************************************************************
ERROR   0004: file '/usr/libexec/kselftests/bpf/urandom_read' contains an insecure runpath '.' in [.]
error: Bad exit status from /var/tmp/rpm-tmp.LxWLcW (%install)
    Bad exit status from /var/tmp/rpm-tmp.LxWLcW (%install)

RPM build errors:
Finish: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/csmatch:/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:smatch:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSGCCA_ADD_OPTS=\\$\'-fdiagnostics-text-art-charset=none\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/kernel.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""']
Finish: run

!!! 2025-05-02 18:25:28	error: %install failed

>>> 2025-05-02 18:25:28	"/usr/bin/mock" "-r" "fedora-42-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--clean"

scan.ini: time-finished = 2025-05-02 18:25:51
scan.ini: exit-code = 1
<<< 2025-05-02 18:25:51	csmock exit code: 1