Validation errors in /home/nipa/bpf-next/wt-0/tools/testing/selftests/bpf/Makefile: Variable TEST_GEN_PROGS: Line 74: contains a splace, multiple values? 'test_verifier test_tag test_maps test_lru_map test_progs' Line 97: Trailing comment should start with '#', got 'test_progs-cpuv4' Lines 74-75: Items not in alphabetical order: 'test_verifier test_tag test_maps test_lru_map test_progs' should come after 'test_sockmap' Lines 76-77: Items not in alphabetical order: 'test_tcpnotify_user' should come after 'test_progs-no_alu32' Lines 77-82: Items not in alphabetical order: 'test_progs-no_alu32' should come after 'test_progs-bpf_gcc' Line 82: Multiple variable assignment blocks, first block starts at line 74 Line 97: Multiple variable assignment blocks, first block starts at line 74 Variable TEST_INST_SUBDIRS: Line 98: Trailing comment should start with '#', got 'cpuv4' Lines 78-83: Items not in alphabetical order: 'no_alu32' should come after 'bpf_gcc' Line 83: Multiple variable assignment blocks, first block starts at line 78 Line 98: Multiple variable assignment blocks, first block starts at line 78 Variable TEST_PROGS: Line 116: Trailing comment should start with '#', got 'test_xdp_features.sh' Lines 107-108: Items not in alphabetical order: 'test_tc_tunnel.sh' should come after 'test_tc_edt.sh' Lines 109-110: Items not in alphabetical order: 'test_xdping.sh' should come after 'test_bpftool_build.sh' Lines 110-111: Items not in alphabetical order: 'test_bpftool_build.sh' should come after 'test_bpftool.sh' Lines 115-116: Items not in alphabetical order: 'test_xsk.sh' should come after 'test_xdp_features.sh' Variable TEST_PROGS_EXTENDED: Line 119: contains a splace, multiple values? 'ima_setup.sh verify_sig_setup.sh' Line 120: Trailing comment should start with '#', got 'test_bpftool.py' Variable TEST_KMODS: Line 122: contains a splace, multiple values? 'bpf_testmod.ko bpf_test_no_cfi.ko bpf_test_modorder_x.ko' Line 123: contains a splace, multiple values? 'bpf_test_modorder_y.ko bpf_test_rqspinlock.ko' Line 123: Trailing comment should start with '#', got 'bpf_test_modorder_y.ko bpf_test_rqspinlock.ko' Lines 122-123: Items not in alphabetical order: 'bpf_testmod.ko bpf_test_no_cfi.ko bpf_test_modorder_x.ko' should come after 'bpf_test_modorder_y.ko bpf_test_rqspinlock.ko' Variable TEST_GEN_PROGS_EXTENDED: Line 138: Trailing comment should start with '#', got 'xskxceiver' Variable NON_CHECK_FEAT_TARGETS: Line 161: contains a splace, multiple values? 'clean docs-clean' Variable USE_BOOTSTRAP: Line 304: Trailing comment should start with '#', got '"bootstrap/"' Line 304: Multiple variable assignment blocks, first block starts at line 301 Variable SKEL_BLACKLIST: Line 492: contains a splace, multiple values? 'btf__% test_pinning_invalid.c test_sk_assign.c' Variable LINKED_SKELS: Line 494: contains a splace, multiple values? 'test_static_linked.skel.h linked_funcs.skel.h \' Line 495: contains a splace, multiple values? ' linked_vars.skel.h linked_maps.skel.h \' Line 496: contains a splace, multiple values? ' test_subskeleton.skel.h test_subskeleton_lib.skel.h \' Line 497: Trailing comment should start with '#', got 'test_usdt.skel.h' Lines 494-495: Items not in alphabetical order: 'test_static_linked.skel.h linked_funcs.skel.h \' should come after ' linked_vars.skel.h linked_maps.skel.h \' Variable LSKELS: Line 499: contains a splace, multiple values? 'fexit_sleep.c trace_printk.c trace_vprintk.c map_ptr_kern.c \' Line 500: contains a splace, multiple values? 'core_kern.c core_kern_overflow.c test_ringbuf.c \' Line 501: contains a splace, multiple values? 'test_ringbuf_n.c test_ringbuf_map_key.c test_ringbuf_write.c' Line 501: Trailing comment should start with '#', got 'test_ringbuf_n.c test_ringbuf_map_key.c test_ringbuf_write.c' Lines 499-500: Items not in alphabetical order: 'fexit_sleep.c trace_printk.c trace_vprintk.c map_ptr_kern.c \' should come after 'core_kern.c core_kern_overflow.c test_ringbuf.c \' Variable LSKELS_SIGNED: Line 503: contains a splace, multiple values? 'fentry_test.c fexit_test.c atomics.c' Variable LSKELS_EXTRA: Line 506: contains a splace, multiple values? 'test_ksyms_module.c test_ksyms_weak.c kfunc_call_test.c' Line 507: Trailing comment should start with '#', got 'kfunc_call_test_subprog.c' Lines 506-507: Items not in alphabetical order: 'test_ksyms_module.c test_ksyms_weak.c kfunc_call_test.c' should come after 'kfunc_call_test_subprog.c' Variable TRUNNER_TESTS_DIR: Line 783: Trailing comment should start with '#', got 'map_tests' Lines 727-783: Items not in alphabetical order: 'prog_tests' should come after 'map_tests' Line 783: Multiple variable assignment blocks, first block starts at line 727 Variable TRUNNER_BPF_PROGS_DIR: Line 784: Trailing comment should start with '#', got 'progs' Line 784: Multiple variable assignment blocks, first block starts at line 728 Variable TRUNNER_EXTRA_SOURCES: Line 730: contains a splace, multiple values? ' cgroup_helpers.c \' Line 731: contains a splace, multiple values? ' trace_helpers.c \' Line 732: contains a splace, multiple values? ' network_helpers.c \' Line 733: contains a splace, multiple values? ' testing_helpers.c \' Line 734: contains a splace, multiple values? ' btf_helpers.c \' Line 735: contains a splace, multiple values? ' cap_helpers.c \' Line 736: contains a splace, multiple values? ' unpriv_helpers.c \' Line 737: contains a splace, multiple values? ' netlink_helpers.c \' Line 738: contains a splace, multiple values? ' jit_disasm_helpers.c \' Line 739: contains a splace, multiple values? ' io_helpers.c \' Line 740: contains a splace, multiple values? ' tc_helpers.c \' Line 741: contains a splace, multiple values? ' test_loader.c \' Line 742: contains a splace, multiple values? ' xsk.c \' Line 743: contains a splace, multiple values? ' disasm.c \' Line 744: contains a splace, multiple values? ' disasm_helpers.c \' Line 745: contains a splace, multiple values? ' json_writer.c \' Line 747: contains a splace, multiple values? ' flow_dissector_load.h \' Line 748: contains a splace, multiple values? ' ip_check_defrag_frags.h' Line 785: Trailing comment should start with '#', got 'test_maps.c' Lines 729-730: Items not in alphabetical order: 'test_progs.c \' should come after ' cgroup_helpers.c \' Lines 731-732: Items not in alphabetical order: ' trace_helpers.c \' should come after ' network_helpers.c \' Lines 733-734: Items not in alphabetical order: ' testing_helpers.c \' should come after ' btf_helpers.c \' Lines 736-737: Items not in alphabetical order: ' unpriv_helpers.c \' should come after ' netlink_helpers.c \' Lines 737-738: Items not in alphabetical order: ' netlink_helpers.c \' should come after ' jit_disasm_helpers.c \' Lines 738-739: Items not in alphabetical order: ' jit_disasm_helpers.c \' should come after ' io_helpers.c \' Lines 742-743: Items not in alphabetical order: ' xsk.c \' should come after ' disasm.c \' Lines 745-746: Items not in alphabetical order: ' json_writer.c \' should come after ' $(VERIFY_SIG_HDR) \' Line 785: Multiple variable assignment blocks, first block starts at line 729 Variable TRUNNER_BPF_BUILD_RULE: Line 777: Trailing comment should start with '#', got 'GCC_BPF_BUILD_RULE' Lines 764-770: Items not in alphabetical order: 'CLANG_NOALU32_BPF_BUILD_RULE' should come after 'CLANG_CPUV4_BPF_BUILD_RULE' Line 764: Multiple variable assignment blocks, first block starts at line 759 Line 770: Multiple variable assignment blocks, first block starts at line 759 Line 777: Multiple variable assignment blocks, first block starts at line 759