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/tags_test.c: warning: ignored by one of the .gitignore files 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/tags_test.c: warning: ignored by one of the .gitignore files ../net/ipv6/seg6_iptunnel.c:130:9: error: call to undeclared function '__seg6_do_srh_encap'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 130 | return __seg6_do_srh_encap(skb, osrh, proto, NULL); | ^ ../net/ipv6/seg6_iptunnel.c:130:9: note: did you mean 'seg6_do_srh_encap'? ../net/ipv6/seg6_iptunnel.c:128:5: note: 'seg6_do_srh_encap' declared here 128 | int seg6_do_srh_encap(struct sk_buff *skb, struct ipv6_sr_hdr *osrh, int proto) | ^ 129 | { 130 | return __seg6_do_srh_encap(skb, osrh, proto, NULL); | ~~~~~~~~~~~~~~~~~~~ | seg6_do_srh_encap ../net/ipv6/seg6_iptunnel.c:134:5: warning: no previous prototype for function '__seg6_do_srh_encap' [-Wmissing-prototypes] 134 | int __seg6_do_srh_encap(struct sk_buff *skb, struct ipv6_sr_hdr *osrh, | ^ ../net/ipv6/seg6_iptunnel.c:134:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 134 | int __seg6_do_srh_encap(struct sk_buff *skb, struct ipv6_sr_hdr *osrh, | ^ | static ../net/ipv6/seg6_iptunnel.c:330:9: error: call to undeclared function '__seg6_do_srh_inline'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 330 | return __seg6_do_srh_inline(skb, osrh, NULL); | ^ ../net/ipv6/seg6_iptunnel.c:330:9: note: did you mean 'seg6_do_srh_inline'? ../net/ipv6/seg6_iptunnel.c:328:5: note: 'seg6_do_srh_inline' declared here 328 | int seg6_do_srh_inline(struct sk_buff *skb, struct ipv6_sr_hdr *osrh) | ^ 329 | { 330 | return __seg6_do_srh_inline(skb, osrh, NULL); | ~~~~~~~~~~~~~~~~~~~~ | seg6_do_srh_inline ../net/ipv6/seg6_iptunnel.c:334:5: warning: no previous prototype for function '__seg6_do_srh_inline' [-Wmissing-prototypes] 334 | int __seg6_do_srh_inline(struct sk_buff *skb, struct ipv6_sr_hdr *osrh, | ^ ../net/ipv6/seg6_iptunnel.c:334:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 334 | int __seg6_do_srh_inline(struct sk_buff *skb, struct ipv6_sr_hdr *osrh, | ^ | static 2 warnings and 2 errors generated. make[5]: *** [../scripts/Makefile.build:229: net/ipv6/seg6_iptunnel.o] Error 1 make[4]: *** [../scripts/Makefile.build:478: net/ipv6] Error 2 make[3]: *** [../scripts/Makefile.build:478: net] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1936: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-0/Makefile:224: __sub-make] Error 2 make: *** [Makefile:224: __sub-make] Error 2 New errors added --- /tmp/tmp.sQtsSCSZyo 2024-10-29 13:30:12.697986332 -0700 +++ /tmp/tmp.pKtigryjsA 2024-10-29 13:31:24.228490571 -0700 @@ -3,0 +4,44 @@ +../net/ipv6/seg6_iptunnel.c:130:9: error: call to undeclared function '__seg6_do_srh_encap'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 130 | return __seg6_do_srh_encap(skb, osrh, proto, NULL); + | ^ +../net/ipv6/seg6_iptunnel.c:130:9: note: did you mean 'seg6_do_srh_encap'? +../net/ipv6/seg6_iptunnel.c:128:5: note: 'seg6_do_srh_encap' declared here + 128 | int seg6_do_srh_encap(struct sk_buff *skb, struct ipv6_sr_hdr *osrh, int proto) + | ^ + 129 | { + 130 | return __seg6_do_srh_encap(skb, osrh, proto, NULL); + | ~~~~~~~~~~~~~~~~~~~ + | seg6_do_srh_encap +../net/ipv6/seg6_iptunnel.c:134:5: warning: no previous prototype for function '__seg6_do_srh_encap' [-Wmissing-prototypes] + 134 | int __seg6_do_srh_encap(struct sk_buff *skb, struct ipv6_sr_hdr *osrh, + | ^ +../net/ipv6/seg6_iptunnel.c:134:1: note: declare 'static' if the function is not intended to be used outside of this translation unit + 134 | int __seg6_do_srh_encap(struct sk_buff *skb, struct ipv6_sr_hdr *osrh, + | ^ + | static +../net/ipv6/seg6_iptunnel.c:330:9: error: call to undeclared function '__seg6_do_srh_inline'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] + 330 | return __seg6_do_srh_inline(skb, osrh, NULL); + | ^ +../net/ipv6/seg6_iptunnel.c:330:9: note: did you mean 'seg6_do_srh_inline'? +../net/ipv6/seg6_iptunnel.c:328:5: note: 'seg6_do_srh_inline' declared here + 328 | int seg6_do_srh_inline(struct sk_buff *skb, struct ipv6_sr_hdr *osrh) + | ^ + 329 | { + 330 | return __seg6_do_srh_inline(skb, osrh, NULL); + | ~~~~~~~~~~~~~~~~~~~~ + | seg6_do_srh_inline +../net/ipv6/seg6_iptunnel.c:334:5: warning: no previous prototype for function '__seg6_do_srh_inline' [-Wmissing-prototypes] + 334 | int __seg6_do_srh_inline(struct sk_buff *skb, struct ipv6_sr_hdr *osrh, + | ^ +../net/ipv6/seg6_iptunnel.c:334:1: note: declare 'static' if the function is not intended to be used outside of this translation unit + 334 | int __seg6_do_srh_inline(struct sk_buff *skb, struct ipv6_sr_hdr *osrh, + | ^ + | static +2 warnings and 2 errors generated. +make[5]: *** [../scripts/Makefile.build:229: net/ipv6/seg6_iptunnel.o] Error 1 +make[4]: *** [../scripts/Makefile.build:478: net/ipv6] Error 2 +make[3]: *** [../scripts/Makefile.build:478: net] Error 2 +make[3]: *** Waiting for unfinished jobs.... +make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1936: .] Error 2 +make[1]: *** [/home/nipa/net-next/wt-0/Makefile:224: __sub-make] Error 2 +make: *** [Makefile:224: __sub-make] Error 2 Per-file breakdown --- /tmp/tmp.DurBBmheJK 2024-10-29 13:31:24.236490516 -0700 +++ /tmp/tmp.YqNrbgXAQf 2024-10-29 13:31:24.240490488 -0700 @@ -0,0 +1 @@ + 4 ../net/ipv6/seg6_iptunnel.c