========== build_clang - 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 ../net/vmw_vsock/virtio_transport.c:593:31: error: incompatible function pointer types initializing 'bool (*)(u32)' (aka '_Bool (*)(unsigned int)') with an expression of type 'bool (u32, u32)' (aka '_Bool (unsigned int, unsigned int)') [-Wincompatible-function-pointer-types] 593 | .seqpacket_allow = virtio_transport_seqpacket_allow, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/vmw_vsock/virtio_transport.c:618:13: error: conflicting types for 'virtio_transport_seqpacket_allow' 618 | static bool virtio_transport_seqpacket_allow(u32 remote_cid) | ^ ../net/vmw_vsock/virtio_transport.c:559:13: note: previous declaration is here 559 | static bool virtio_transport_seqpacket_allow(u32 src_cid, u32 remote_cid); | ^ ../net/vmw_vsock/virtio_transport.c:625:26: error: use of undeclared identifier 'the_virtio_vsock' 625 | vsock = rcu_dereference(the_virtio_vsock); | ^ ../net/vmw_vsock/virtio_transport.c:625:26: error: use of undeclared identifier 'the_virtio_vsock' ../net/vmw_vsock/virtio_transport.c:625:26: error: use of undeclared identifier 'the_virtio_vsock' ../net/vmw_vsock/virtio_transport.c:625:8: error: assigning to 'struct virtio_vsock *' from incompatible type 'void' 625 | vsock = rcu_dereference(the_virtio_vsock); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 errors generated. make[5]: *** [../scripts/Makefile.build:244: net/vmw_vsock/virtio_transport.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../net/vmw_vsock/af_vsock.c:549:6: warning: no previous prototype for function 'transport_g2h_verify_cid' [-Wmissing-prototypes] 549 | bool transport_g2h_verify_cid(unsigned int cid) | ^ ../net/vmw_vsock/af_vsock.c:549:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 549 | bool transport_g2h_verify_cid(unsigned int cid) | ^ | static ../net/vmw_vsock/af_vsock.c:1235:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1235 | else | ^ ../net/vmw_vsock/af_vsock.c:1250:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1250 | else | ^ 3 warnings generated. make[4]: *** [../scripts/Makefile.build:485: net/vmw_vsock] Error 2 make[3]: *** [../scripts/Makefile.build:485: net] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1919: .] Error 2 make[1]: *** [/home/nipa/net-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 ../drivers/vhost/vsock.c:436:31: error: incompatible function pointer types initializing 'bool (*)(u32, u32)' (aka '_Bool (*)(unsigned int, unsigned int)') with an expression of type 'bool (u32)' (aka '_Bool (unsigned int)') [-Wincompatible-function-pointer-types] 436 | .seqpacket_allow = vhost_transport_seqpacket_allow, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. make[5]: *** [../scripts/Makefile.build:244: drivers/vhost/vsock.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: drivers/vhost] Error 2 make[4]: *** Waiting for unfinished jobs.... ../net/vmw_vsock/af_vsock.c:560:6: warning: no previous prototype for function 'transport_g2h_verify_cid' [-Wmissing-prototypes] 560 | bool transport_g2h_verify_cid(unsigned int cid) | ^ ../net/vmw_vsock/af_vsock.c:560:1: note: declare 'static' if the function is not intended to be used outside of this translation unit 560 | bool transport_g2h_verify_cid(unsigned int cid) | ^ | static ../net/vmw_vsock/af_vsock.c:1246:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1246 | else | ^ ../net/vmw_vsock/af_vsock.c:1261:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1261 | else | ^ 3 warnings generated. make[3]: *** [../scripts/Makefile.build:485: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1919: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-0/Makefile:240: __sub-make] Error 2 make: *** [Makefile:240: __sub-make] Error 2