Snippets for linux 7.2.0 from Fedora aarch64
Sourced from https://kojipkgs.fedoraproject.org/packages/kernel/7.2.0/61.fc46/data/logs/aarch64/build.log.
-
mm/memory.c:94:2: warning: #warning Unfortunate NUMA and NUMA Balancing config, growing page-frame for last_cpupid. [-Wcpp] 94 | #warning Unfortunate NUMA and NUMA Balancing config, growing page-frame for last_cpupid. | ^~~~~~~ -
./arch/arm64/include/asm/io.h:209:17: warning: ‘*(const u64 *)(&buf[6])’ is used uninitialized [-Wuninitialized] 209 | asm volatile("str %x0, [%8, #8 * 0]\n" | ^~~ -
/usr/include/features.h:451:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 451 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ -
tmon.c:233:25: warning: ‘strncpy’ specified bound 20 equals destination size [-Wstringop-truncation] 233 | strncpy(ctrl_cdev, optarg, CDEV_NAME_SIZE); | ^ -
page_owner_sort.c:419:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 419 | tmp = strstr(buf, "__vmalloc_node_range"); | ^ -
src/in_kernel.c:77:17: warning: ‘strncpy’ specified bound 64 equals destination size [-Wstringop-truncation] 77 | strncpy(out_name, line, 2 * MAX_DA_NAME_LEN); | ^ -
src/in_kernel.c:77:17: warning: ‘strncpy’ specified bound 64 equals destination size [-Wstringop-truncation]
-
src/in_kernel.c:307:9: warning: ‘__strncpy_chk’ specified bound depends on the length of the source argument [-Wstringop-truncation] 307 | strncpy(curr_reactor, start, strlen(start)); | ^ -
src/utils.c:749:9: warning: ‘strncpy’ output may be truncated copying 1010 bytes from a string of length 1024 [-Wstringop-truncation] 749 | strncpy(mp, mount_point, sizeof_mp - 1); | ^ -
src/timerlat_aa.c:542:9: warning: ‘strncpy’ specified bound 24 equals destination size [-Wstringop-truncation] 542 | strncpy(taa_data->current_comm, comm, MAX_COMM); | ^ -
./vmlinux.h:46471:3: warning: declaration does not declare anything [-Wmissing-declarations]
-
./vmlinux.h:53562:2: warning: declaration does not declare anything [-Wmissing-declarations]
-
./vmlinux.h:73817:3: warning: declaration does not declare anything [-Wmissing-declarations]
-
./vmlinux.h:96750:2: warning: declaration does not declare anything [-Wmissing-declarations]
-
./vmlinux.h:98276:2: warning: declaration does not declare anything [-Wmissing-declarations]
-
./vmlinux.h:136230:3: warning: declaration does not declare anything [-Wmissing-declarations]
-
./vmlinux.h:136548:2: warning: declaration does not declare anything [-Wmissing-declarations]
-
./vmlinux.h:153900:4: warning: declaration does not declare anything [-Wmissing-declarations]
-
./vmlinux.h:154278:2: warning: declaration does not declare anything [-Wmissing-declarations]
-
/builddir/build/BUILD/kernel-7.2.0-build/kernel-7.2/linux-7.2.0-61.fc46.aarch64/include/linux/fs.h:2436:2: warning: declaration does not declare anything [-Wmissing-declarations] 2436 | struct __filename_head; | ^~~~~~~~~~~~~~~~~~~~~~ -
/builddir/build/BUILD/kernel-7.2.0-build/kernel-7.2/linux-7.2.0-61.fc46.aarch64/include/linux/ns/ns_common_types.h:120:3: warning: declaration does not declare anything [-Wmissing-declarations] 120 | struct ns_tree; | ^~~~~~~~~~~~~~ -
/builddir/build/BUILD/kernel-7.2.0-build/kernel-7.2/linux-7.2.0-61.fc46.aarch64/include/net/sock.h:85:3: warning: declaration does not declare anything [-Wmissing-declarations] 85 | struct slock_owned { | ^~~~~~~~~~~~~~~~~~ -
/builddir/build/BUILD/kernel-7.2.0-build/kernel-7.2/linux-7.2.0-61.fc46.aarch64/include/linux/fs.h:2436:2: warning: declaration does not declare anything [-Wmissing-declarations]
-
/builddir/build/BUILD/kernel-7.2.0-build/kernel-7.2/linux-7.2.0-61.fc46.aarch64/samples/bpf/libbpf/include/bpf/bpf_tracing.h:225:18: warning: unknown attribute 'preserve_access_index' ignored [-Wunknown-attributes] 225 | } __attribute__((preserve_access_index)); | ^~~~~~~~~~~~~~~~~~~~~ -
/builddir/build/BUILD/kernel-7.2.0-build/kernel-7.2/linux-7.2.0-61.fc46.aarch64/samples/bpf/libbpf/include/bpf/bpf_helpers.h:318:9: warning: 'bpf_stream_printk' macro redefined [-Wmacro-redefined] 318 | #define bpf_stream_printk(stream_id, fmt, args...) \ | ^ -
test_memcontrol.c:1758:12: warning: ‘fd’ may be used uninitialized [-Wmaybe-uninitialized] 1758 | if (fd >= 0) | ^ -
test_memcontrol.c:1713:12: warning: ‘fd’ may be used uninitialized [-Wmaybe-uninitialized] 1713 | if (fd >= 0) | ^ -
map_fixed_noreplace.c:22:9: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 22 | system(cmd); | ^~~~~~~~~~~ -
hugetlb-vmemmap.c:47:9: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 47 | read(fd, &pagemap, sizeof(pagemap)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
hugetlb-vmemmap.c:64:9: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 64 | read(fd, &pageflags, sizeof(pageflags)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
hugetlb-vmemmap.c:77:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 77 | read(fd, &pageflags, sizeof(pageflags)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
mremap_dontunmap.c:27:9: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 27 | system(cmd); | ^~~~~~~~~~~ -
cow.c:645:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 645 | write(comm_pipes.child_ready[1], "0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
cow.c:661:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 661 | write(comm_pipes.parent_ready[1], "0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
cow.c:730:17: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 730 | write(comm_pipes.parent_ready[1], "0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
cow.c:480:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 480 | write(comm_pipes.child_ready[1], "0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
cow.c:568:17: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 568 | write(comm_pipes.parent_ready[1], "0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
cow.c:331:17: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 331 | write(comm_pipes.child_ready[1], "0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
cow.c:356:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 356 | write(comm_pipes.parent_ready[1], "0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
cow.c:170:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 170 | write(comm_pipes->child_ready[1], "0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
cow.c:220:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 220 | write(comm_pipes.parent_ready[1], "0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
cow.c:229:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 229 | write(comm_pipes.parent_ready[1], "0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
cow.c:237:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 237 | write(comm_pipes.parent_ready[1], "0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
cow.c:129:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 129 | write(comm_pipes->child_ready[1], "0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
memory-failure.c:257:17: warning: ignoring return value of ‘ftruncate’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 257 | ftruncate(fd, size); | ^~~~~~~~~~~~~~~~~~~ -
cow.c:1380:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1380 | write(comm_pipes.parent_ready[1], "0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
cow.c:1391:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1391 | write(comm_pipes.parent_ready[1], "0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
cow.c:1402:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1402 | write(comm_pipes.parent_ready[1], "0", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
rmap.c:336:9: warning: ignoring return value of ‘ftruncate’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 336 | ftruncate(shm_fd, data->mapsize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
rmap.c:361:9: warning: ignoring return value of ‘ftruncate’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 361 | ftruncate(fd, data->mapsize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
hmm-tests.c:266:9: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 266 | read(fd, &r, sizeof(r)); | ^~~~~~~~~~~~~~~~~~~~~~~ -
ipmr.c:119:13: warning: variable ‘unused’ set but not used [-Wunused-but-set-variable=] 119 | int unused = 0; | ^~~~~~ -
mptcp_connect.c:1267:22: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1267 | char *next = strchr(type, ','); | ^~~~~~ -
mptcp_connect.c:1295:22: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1295 | char *next = strchr(name, ','); | ^~~~~~ -
conntrack_reverse_clash.c:71:19: warning: unused variable ‘plen’ [-Wunused-variable] 71 | socklen_t plen; | ^~~~ -
nf_queue.c:337:33: warning: statement with no effect [-Wunused-value] 337 | for (ooo_count; ooo_count >= 0; ooo_count--) { | ^~~ -
conntrack_dump_flush.c:105:26: warning: unused variable ‘rplnlh’ [-Wunused-variable] 105 | struct nlmsghdr *rplnlh; | ^~~~~~ -
conntrack_dump_flush.c:224:24: warning: unused variable ‘nest’ [-Wunused-variable] 224 | struct nlattr *nest; | ^~~~ -
conntrack_dump_flush.c:222:32: warning: unused variable ‘rplnlh’ [-Wunused-variable] 222 | struct nlmsghdr *nlh, *rplnlh; | ^~~~~~ -
conntrack_dump_flush.c:271:24: warning: unused variable ‘nest’ [-Wunused-variable] 271 | struct nlattr *nest; | ^~~~ -
conntrack_dump_flush.c:269:32: warning: unused variable ‘rplnlh’ [-Wunused-variable] 269 | struct nlmsghdr *nlh, *rplnlh; | ^~~~~~ -
lib/proc.c:61:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | column = strchr(line, ':'); | ^ -
memfd_test.c:721:13: warning: ‘<unknown>’ may be used uninitialized [-Wmaybe-uninitialized] 721 | l = pwrite(fd, buf, mfd_def_size * 8, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
psp_responder.c:458:35: warning: ‘ver_ena’ may be used uninitialized [-Wmaybe-uninitialized] 458 | if (devid >= 0 && ver_ena != ver_cap) { | ~~~~~~~~^~~~~~~~~~ -
psp_responder.c:458:35: warning: ‘ver_cap’ may be used uninitialized [-Wmaybe-uninitialized] 458 | if (devid >= 0 && ver_ena != ver_cap) { | ~~~~~~~~^~~~~~~~~~ -
iou-zcrx.c:133:16: warning: unused variable ‘size’ [-Wunused-variable] 133 | size_t size; | ^~~~ -
iou-zcrx.c:272:30: warning: unused variable ‘sqe’ [-Wunused-variable] 272 | struct io_uring_sqe *sqe; | ^~~ -
iou-zcrx.c:318:16: warning: unused variable ‘ret’ [-Wunused-variable] 318 | int i, ret; | ^~~ -
iou-zcrx.c:318:13: warning: unused variable ‘i’ [-Wunused-variable] 318 | int i, ret; | ^ -
iou-zcrx.c:491:21: warning: unused variable ‘cfg_test’ [-Wunused-variable] 491 | const char *cfg_test = argv[argc - 1]; | ^~~~~~~~ -
file_stressor.c:112:23: warning: unused variable ‘pid_self’ [-Wunused-variable] 112 | pid_t pid_self; | ^~~~~~~~ -
tsync_test.c:63:1: warning: no return statement in function returning non-void [-Wreturn-type] 63 | } | ^ -
uevent_filtering.c:217:16: warning: ‘ret’ may be used uninitialized [-Wmaybe-uninitialized] 217 | return ret; | ^~~ -
gro.c:1249:13: warning: variable ‘total_data’ set but not used [-Wunused-but-set-variable=] 1249 | int total_data = 0; | ^~~~~~~~~~