========== build_clang - FAILED .pylintrc: warning: ignored by one of the .gitignore files .pylintrc: warning: ignored by one of the .gitignore files ../net/vmw_vsock/virtio_transport.c:569:31: error: incompatible function pointer types initializing 'bool (*)(struct vsock_sock *, u32)' (aka '_Bool (*)(struct vsock_sock *, unsigned int)') with an expression of type 'bool (u32)' (aka '_Bool (unsigned int)') [-Wincompatible-function-pointer-types] 569 | .seqpacket_allow = virtio_transport_seqpacket_allow, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/virtio_transport.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../net/vmw_vsock/vmci_transport.c:706:45: error: too few arguments to function call, expected 3, have 2 706 | sk = vsock_find_connected_socket(&src, &dst); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../include/net/af_vsock.h:218:14: note: 'vsock_find_connected_socket' declared here 218 | struct sock *vsock_find_connected_socket(struct sockaddr_vm *src, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~ 219 | struct sockaddr_vm *dst, | ~~~~~~~~~~~~~~~~~~~~~~~~ 220 | struct net *net); | ~~~~~~~~~~~~~~~ ../net/vmw_vsock/vmci_transport.c:708:36: error: too few arguments to function call, expected 2, have 1 708 | sk = vsock_find_bound_socket(&dst); | ~~~~~~~~~~~~~~~~~~~~~~~ ^ ../include/net/af_vsock.h:217:14: note: 'vsock_find_bound_socket' declared here 217 | struct sock *vsock_find_bound_socket(struct sockaddr_vm *addr, struct net *net); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 errors generated. make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/vmci_transport.o] Error 1 ../net/vmw_vsock/hyperv_transport.c:316:36: error: too few arguments to function call, expected 2, have 1 316 | sk = vsock_find_bound_socket(&addr); | ~~~~~~~~~~~~~~~~~~~~~~~ ^ ../include/net/af_vsock.h:217:14: note: 'vsock_find_bound_socket' declared here 217 | struct sock *vsock_find_bound_socket(struct sockaddr_vm *addr, struct net *net); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/hyperv_transport.o] Error 1 ../net/vmw_vsock/vsock_loopback.c:83:31: error: incompatible function pointer types initializing 'bool (*)(struct vsock_sock *, u32)' (aka '_Bool (*)(struct vsock_sock *, unsigned int)') with an expression of type 'bool (u32)' (aka '_Bool (unsigned int)') [-Wincompatible-function-pointer-types] 83 | .seqpacket_allow = vsock_loopback_seqpacket_allow, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/vsock_loopback.o] Error 1 ../net/vmw_vsock/virtio_transport_common.c:1606:45: error: too few arguments to function call, expected 3, have 2 1606 | sk = vsock_find_connected_socket(&src, &dst); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../include/net/af_vsock.h:218:14: note: 'vsock_find_connected_socket' declared here 218 | struct sock *vsock_find_connected_socket(struct sockaddr_vm *src, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~ 219 | struct sockaddr_vm *dst, | ~~~~~~~~~~~~~~~~~~~~~~~~ 220 | struct net *net); | ~~~~~~~~~~~~~~~ ../net/vmw_vsock/virtio_transport_common.c:1608:36: error: too few arguments to function call, expected 2, have 1 1608 | sk = vsock_find_bound_socket(&dst); | ~~~~~~~~~~~~~~~~~~~~~~~ ^ ../include/net/af_vsock.h:217:14: note: 'vsock_find_bound_socket' declared here 217 | struct sock *vsock_find_bound_socket(struct sockaddr_vm *addr, struct net *net); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 errors generated. make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/virtio_transport_common.o] Error 1 ../drivers/vhost/vsock.c:436:31: error: incompatible function pointer types initializing 'bool (*)(struct vsock_sock *, u32)' (aka '_Bool (*)(struct vsock_sock *, 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:287: drivers/vhost/vsock.o] Error 1 make[4]: *** [../scripts/Makefile.build:555: drivers/vhost] Error 2 make[4]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:555: net/vmw_vsock] Error 2 make[3]: *** [../scripts/Makefile.build:555: net] Error 2 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:555: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-0/Makefile:2004: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 New errors added --- /tmp/tmp.AtzAgePN2y 2025-08-05 15:49:24.917408940 -0700 +++ /tmp/tmp.TWsYMhzUKo 2025-08-05 15:51:20.537809466 -0700 @@ -1,0 +2,69 @@ +../net/vmw_vsock/virtio_transport.c:569:31: error: incompatible function pointer types initializing 'bool (*)(struct vsock_sock *, u32)' (aka '_Bool (*)(struct vsock_sock *, unsigned int)') with an expression of type 'bool (u32)' (aka '_Bool (unsigned int)') [-Wincompatible-function-pointer-types] + 569 | .seqpacket_allow = virtio_transport_seqpacket_allow, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +1 error generated. +make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/virtio_transport.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +../net/vmw_vsock/vmci_transport.c:706:45: error: too few arguments to function call, expected 3, have 2 + 706 | sk = vsock_find_connected_socket(&src, &dst); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ +../include/net/af_vsock.h:218:14: note: 'vsock_find_connected_socket' declared here + 218 | struct sock *vsock_find_connected_socket(struct sockaddr_vm *src, + | ^ ~~~~~~~~~~~~~~~~~~~~~~~~ + 219 | struct sockaddr_vm *dst, + | ~~~~~~~~~~~~~~~~~~~~~~~~ + 220 | struct net *net); + | ~~~~~~~~~~~~~~~ +../net/vmw_vsock/vmci_transport.c:708:36: error: too few arguments to function call, expected 2, have 1 + 708 | sk = vsock_find_bound_socket(&dst); + | ~~~~~~~~~~~~~~~~~~~~~~~ ^ +../include/net/af_vsock.h:217:14: note: 'vsock_find_bound_socket' declared here + 217 | struct sock *vsock_find_bound_socket(struct sockaddr_vm *addr, struct net *net); + | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +2 errors generated. +make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/vmci_transport.o] Error 1 +../net/vmw_vsock/hyperv_transport.c:316:36: error: too few arguments to function call, expected 2, have 1 + 316 | sk = vsock_find_bound_socket(&addr); + | ~~~~~~~~~~~~~~~~~~~~~~~ ^ +../include/net/af_vsock.h:217:14: note: 'vsock_find_bound_socket' declared here + 217 | struct sock *vsock_find_bound_socket(struct sockaddr_vm *addr, struct net *net); + | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +1 error generated. +make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/hyperv_transport.o] Error 1 +../net/vmw_vsock/vsock_loopback.c:83:31: error: incompatible function pointer types initializing 'bool (*)(struct vsock_sock *, u32)' (aka '_Bool (*)(struct vsock_sock *, unsigned int)') with an expression of type 'bool (u32)' (aka '_Bool (unsigned int)') [-Wincompatible-function-pointer-types] + 83 | .seqpacket_allow = vsock_loopback_seqpacket_allow, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +1 error generated. +make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/vsock_loopback.o] Error 1 +../net/vmw_vsock/virtio_transport_common.c:1606:45: error: too few arguments to function call, expected 3, have 2 + 1606 | sk = vsock_find_connected_socket(&src, &dst); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ +../include/net/af_vsock.h:218:14: note: 'vsock_find_connected_socket' declared here + 218 | struct sock *vsock_find_connected_socket(struct sockaddr_vm *src, + | ^ ~~~~~~~~~~~~~~~~~~~~~~~~ + 219 | struct sockaddr_vm *dst, + | ~~~~~~~~~~~~~~~~~~~~~~~~ + 220 | struct net *net); + | ~~~~~~~~~~~~~~~ +../net/vmw_vsock/virtio_transport_common.c:1608:36: error: too few arguments to function call, expected 2, have 1 + 1608 | sk = vsock_find_bound_socket(&dst); + | ~~~~~~~~~~~~~~~~~~~~~~~ ^ +../include/net/af_vsock.h:217:14: note: 'vsock_find_bound_socket' declared here + 217 | struct sock *vsock_find_bound_socket(struct sockaddr_vm *addr, struct net *net); + | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +2 errors generated. +make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/virtio_transport_common.o] Error 1 +../drivers/vhost/vsock.c:436:31: error: incompatible function pointer types initializing 'bool (*)(struct vsock_sock *, u32)' (aka '_Bool (*)(struct vsock_sock *, 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:287: drivers/vhost/vsock.o] Error 1 +make[4]: *** [../scripts/Makefile.build:555: drivers/vhost] Error 2 +make[4]: *** Waiting for unfinished jobs.... +make[4]: *** [../scripts/Makefile.build:555: net/vmw_vsock] Error 2 +make[3]: *** [../scripts/Makefile.build:555: net] Error 2 +make[3]: *** Waiting for unfinished jobs.... +make[3]: *** [../scripts/Makefile.build:555: drivers] Error 2 +make[2]: *** [/home/nipa/net-next/wt-0/Makefile:2004: .] Error 2 +make[1]: *** [/home/nipa/net-next/wt-0/Makefile:248: __sub-make] Error 2 +make: *** [Makefile:248: __sub-make] Error 2 Per-file breakdown --- /tmp/tmp.Wi3jDmTkX5 2025-08-05 15:51:20.544809430 -0700 +++ /tmp/tmp.xvNBpdZRMa 2025-08-05 15:51:20.547809415 -0700 @@ -0,0 +1,6 @@ + 1 ../drivers/vhost/vsock.c + 1 ../net/vmw_vsock/hyperv_transport.c + 1 ../net/vmw_vsock/virtio_transport.c + 2 ../net/vmw_vsock/virtio_transport_common.c + 2 ../net/vmw_vsock/vmci_transport.c + 1 ../net/vmw_vsock/vsock_loopback.c