========== build_allmodconfig_warn - FAILED tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files ../kernel/bpf/cgroup_iter.c:310:17: warning: symbol 'bpf_iter_css_new' was not declared. Should it be static? ../kernel/bpf/cgroup_iter.c:334:40: warning: symbol 'bpf_iter_css_next' was not declared. Should it be static? ../kernel/bpf/cgroup_iter.c:355:18: warning: symbol 'bpf_iter_css_destroy' was not declared. Should it be static? ../kernel/bpf/cpumask.c:49:32: warning: symbol 'bpf_cpumask_create' was not declared. Should it be static? ../kernel/bpf/cpumask.c:75:32: warning: symbol 'bpf_cpumask_acquire' was not declared. Should it be static? ../kernel/bpf/cpumask.c:89:18: warning: symbol 'bpf_cpumask_release' was not declared. Should it be static? ../kernel/bpf/cpumask.c:99:18: warning: symbol 'bpf_cpumask_release_dtor' was not declared. Should it be static? ../kernel/bpf/cpumask.c:112:17: warning: symbol 'bpf_cpumask_first' was not declared. Should it be static? ../kernel/bpf/cpumask.c:125:17: warning: symbol 'bpf_cpumask_first_zero' was not declared. Should it be static? ../kernel/bpf/cpumask.c:139:17: warning: symbol 'bpf_cpumask_first_and' was not declared. Should it be static? ../kernel/bpf/cpumask.c:150:18: warning: symbol 'bpf_cpumask_set_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:163:18: warning: symbol 'bpf_cpumask_clear_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:180:18: warning: symbol 'bpf_cpumask_test_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:197:18: warning: symbol 'bpf_cpumask_test_and_set_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:215:18: warning: symbol 'bpf_cpumask_test_and_clear_cpu' was not declared. Should it be static? ../kernel/bpf/cpumask.c:227:18: warning: symbol 'bpf_cpumask_setall' was not declared. Should it be static? ../kernel/bpf/cpumask.c:236:18: warning: symbol 'bpf_cpumask_clear' was not declared. Should it be static? ../kernel/bpf/cpumask.c:253:18: warning: symbol 'bpf_cpumask_and' was not declared. Should it be static? ../kernel/bpf/cpumask.c:268:18: warning: symbol 'bpf_cpumask_or' was not declared. Should it be static? ../kernel/bpf/cpumask.c:283:18: warning: symbol 'bpf_cpumask_xor' was not declared. Should it be static? ../kernel/bpf/cpumask.c:301:18: warning: symbol 'bpf_cpumask_equal' was not declared. Should it be static? ../kernel/bpf/cpumask.c:317:18: warning: symbol 'bpf_cpumask_intersects' was not declared. Should it be static? ../kernel/bpf/cpumask.c:333:18: warning: symbol 'bpf_cpumask_subset' was not declared. Should it be static? ../kernel/bpf/cpumask.c:348:18: warning: symbol 'bpf_cpumask_empty' was not declared. Should it be static? ../kernel/bpf/cpumask.c:363:18: warning: symbol 'bpf_cpumask_full' was not declared. Should it be static? ../kernel/bpf/cpumask.c:375:18: warning: symbol 'bpf_cpumask_copy' was not declared. Should it be static? ../kernel/bpf/cpumask.c:390:17: warning: symbol 'bpf_cpumask_any_distribute' was not declared. Should it be static? ../kernel/bpf/cpumask.c:408:17: warning: symbol 'bpf_cpumask_any_and_distribute' was not declared. Should it be static? ../kernel/bpf/cpumask.c:420:17: warning: symbol 'bpf_cpumask_weight' was not declared. Should it be static? ../kernel/bpf/bpf_struct_ops.c:538:27: warning: symbol 'bpf_struct_ops_link_lops' was not declared. Should it be static? ../kernel/bpf/crypto.c:145:35: warning: symbol 'bpf_crypto_ctx_create' was not declared. Should it be static? ../kernel/bpf/crypto.c:242:35: warning: symbol 'bpf_crypto_ctx_acquire' was not declared. Should it be static? ../kernel/bpf/crypto.c:258:18: warning: symbol 'bpf_crypto_ctx_release' was not declared. Should it be static? ../kernel/bpf/crypto.c:313:17: warning: symbol 'bpf_crypto_decrypt' was not declared. Should it be static? ../kernel/bpf/crypto.c:334:17: warning: symbol 'bpf_crypto_encrypt' was not declared. Should it be static? ../kernel/bpf/btf.c: In function ‘btf_seq_show’: ../kernel/bpf/btf.c:7544:29: warning: function ‘btf_seq_show’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 7544 | seq_vprintf((struct seq_file *)show->target, fmt, args); | ^~~~~~~~ ../kernel/bpf/btf.c: In function ‘btf_snprintf_show’: ../kernel/bpf/btf.c:7581:9: warning: function ‘btf_snprintf_show’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 7581 | len = vsnprintf(show->target, ssnprintf->len_left, fmt, args); | ^~~ ../kernel/bpf/btf.c: In function ‘btf_populate_kfunc_set’: ../kernel/bpf/btf.c:8251:36: error: implicit declaration of function ‘btf_relocate_id’; did you mean ‘btf_relocate’? [-Wimplicit-function-declaration] 8251 | set->pairs[i].id = btf_relocate_id(btf, set->pairs[i].id); | ^~~~~~~~~~~~~~~ | btf_relocate make[5]: *** [../kernel/bpf/Makefile:60: kernel/bpf/btf.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../tools/lib/bpf/btf_relocate.c:61:25: error: dubious one-bit signed bitfield make[4]: *** [../scripts/Makefile.build:485: kernel/bpf] Error 2 make[3]: *** [../scripts/Makefile.build:485: kernel] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/bpf-next/wt-0/Makefile:1934: .] Error 2 make[1]: *** [/home/nipa/bpf-next/wt-0/Makefile:240: __sub-make] Error 2 make: *** [Makefile:240: __sub-make] Error 2 tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files ../kernel/bpf/btf.c: In function ‘btf_seq_show’: ../kernel/bpf/btf.c:7544:29: warning: function ‘btf_seq_show’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 7544 | seq_vprintf((struct seq_file *)show->target, fmt, args); | ^~~~~~~~ ../kernel/bpf/btf.c: In function ‘btf_snprintf_show’: ../kernel/bpf/btf.c:7581:9: warning: function ‘btf_snprintf_show’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 7581 | len = vsnprintf(show->target, ssnprintf->len_left, fmt, args); | ^~~ ../kernel/bpf/btf.c: In function ‘btf_populate_kfunc_set’: ../kernel/bpf/btf.c:8251:36: error: implicit declaration of function ‘btf_relocate_id’; did you mean ‘btf_relocate’? [-Wimplicit-function-declaration] 8251 | set->pairs[i].id = btf_relocate_id(btf, set->pairs[i].id); | ^~~~~~~~~~~~~~~ | btf_relocate make[5]: *** [../kernel/bpf/Makefile:60: kernel/bpf/btf.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: kernel/bpf] Error 2 make[3]: *** [../scripts/Makefile.build:485: kernel] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/bpf-next/wt-0/Makefile:1934: .] Error 2 make[1]: *** [/home/nipa/bpf-next/wt-0/Makefile:240: __sub-make] Error 2 make: *** [Makefile:240: __sub-make] Error 2