.pylintrc: warning: ignored by one of the .gitignore files .pylintrc: warning: ignored by one of the .gitignore files ../net/vmw_vsock/vmci_transport.c: In function ‘vmci_transport_recv_stream_cb’: ../net/vmw_vsock/vmci_transport.c:706:14: error: too few arguments to function ‘vsock_find_connected_socket’; expected 3, have 2 706 | sk = vsock_find_connected_socket(&src, &dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../net/vmw_vsock/vmci_transport.c:28: ../include/net/af_vsock.h:218:14: note: declared here 218 | struct sock *vsock_find_connected_socket(struct sockaddr_vm *src, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/vmw_vsock/vmci_transport.c:708:22: error: too few arguments to function ‘vsock_find_bound_socket’; expected 2, have 1 708 | sk = vsock_find_bound_socket(&dst); | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/net/af_vsock.h:217:14: note: declared here 217 | struct sock *vsock_find_bound_socket(struct sockaddr_vm *addr, struct net *net); | ^~~~~~~~~~~~~~~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/vmci_transport.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../net/vmw_vsock/hyperv_transport.c: In function ‘hvs_open_connection’: ../net/vmw_vsock/hyperv_transport.c:316:14: error: too few arguments to function ‘vsock_find_bound_socket’; expected 2, have 1 316 | sk = vsock_find_bound_socket(&addr); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../net/vmw_vsock/hyperv_transport.c:15: ../include/net/af_vsock.h:217:14: note: declared here 217 | struct sock *vsock_find_bound_socket(struct sockaddr_vm *addr, struct net *net); | ^~~~~~~~~~~~~~~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/hyperv_transport.o] Error 1 ../net/vmw_vsock/virtio_transport.c:569:45: error: initialization of ‘bool (*)(struct vsock_sock *, u32)’ {aka ‘_Bool (*)(struct vsock_sock *, unsigned int)’} from incompatible pointer type ‘bool (*)(u32)’ {aka ‘_Bool (*)(unsigned int)’} [-Wincompatible-pointer-types] 569 | .seqpacket_allow = virtio_transport_seqpacket_allow, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/vmw_vsock/virtio_transport.c:569:45: note: (near initialization for ‘virtio_transport.transport.seqpacket_allow’) ../net/vmw_vsock/virtio_transport.c:539:13: note: ‘virtio_transport_seqpacket_allow’ declared here 539 | static bool virtio_transport_seqpacket_allow(u32 remote_cid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/virtio_transport.o] Error 1 ../net/vmw_vsock/vsock_loopback.c:83:45: error: initialization of ‘bool (*)(struct vsock_sock *, u32)’ {aka ‘_Bool (*)(struct vsock_sock *, unsigned int)’} from incompatible pointer type ‘bool (*)(u32)’ {aka ‘_Bool (*)(unsigned int)’} [-Wincompatible-pointer-types] 83 | .seqpacket_allow = vsock_loopback_seqpacket_allow, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/vmw_vsock/vsock_loopback.c:83:45: note: (near initialization for ‘loopback_transport.transport.seqpacket_allow’) ../net/vmw_vsock/vsock_loopback.c:49:13: note: ‘vsock_loopback_seqpacket_allow’ declared here 49 | static bool vsock_loopback_seqpacket_allow(u32 remote_cid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/vsock_loopback.o] Error 1 ../net/vmw_vsock/virtio_transport_common.c: In function ‘virtio_transport_recv_pkt’: ../net/vmw_vsock/virtio_transport_common.c:1606:14: error: too few arguments to function ‘vsock_find_connected_socket’; expected 3, have 2 1606 | sk = vsock_find_connected_socket(&src, &dst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/linux/virtio_vsock.h:8, from ../net/vmw_vsock/virtio_transport_common.c:14: ../include/net/af_vsock.h:218:14: note: declared here 218 | struct sock *vsock_find_connected_socket(struct sockaddr_vm *src, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/vmw_vsock/virtio_transport_common.c:1608:22: error: too few arguments to function ‘vsock_find_bound_socket’; expected 2, have 1 1608 | sk = vsock_find_bound_socket(&dst); | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/net/af_vsock.h:217:14: note: declared here 217 | struct sock *vsock_find_bound_socket(struct sockaddr_vm *addr, struct net *net); | ^~~~~~~~~~~~~~~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/virtio_transport_common.o] Error 1 ../drivers/vhost/vsock.c:436:45: error: initialization of ‘bool (*)(struct vsock_sock *, u32)’ {aka ‘_Bool (*)(struct vsock_sock *, unsigned int)’} from incompatible pointer type ‘bool (*)(u32)’ {aka ‘_Bool (*)(unsigned int)’} [-Wincompatible-pointer-types] 436 | .seqpacket_allow = vhost_transport_seqpacket_allow, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/vhost/vsock.c:436:45: note: (near initialization for ‘vhost_transport.transport.seqpacket_allow’) ../drivers/vhost/vsock.c:406:13: note: ‘vhost_transport_seqpacket_allow’ declared here 406 | static bool vhost_transport_seqpacket_allow(u32 remote_cid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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.n98BEyyFBW 2025-08-05 16:30:15.823763317 -0700 +++ /tmp/tmp.UfQws7j4HI 2025-08-05 16:30:39.616046782 -0700 @@ -1,0 +2,74 @@ +../net/vmw_vsock/vmci_transport.c: In function ‘vmci_transport_recv_stream_cb’: +../net/vmw_vsock/vmci_transport.c:706:14: error: too few arguments to function ‘vsock_find_connected_socket’; expected 3, have 2 + 706 | sk = vsock_find_connected_socket(&src, &dst); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../net/vmw_vsock/vmci_transport.c:28: +../include/net/af_vsock.h:218:14: note: declared here + 218 | struct sock *vsock_find_connected_socket(struct sockaddr_vm *src, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../net/vmw_vsock/vmci_transport.c:708:22: error: too few arguments to function ‘vsock_find_bound_socket’; expected 2, have 1 + 708 | sk = vsock_find_bound_socket(&dst); + | ^~~~~~~~~~~~~~~~~~~~~~~ +../include/net/af_vsock.h:217:14: note: declared here + 217 | struct sock *vsock_find_bound_socket(struct sockaddr_vm *addr, struct net *net); + | ^~~~~~~~~~~~~~~~~~~~~~~ +make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/vmci_transport.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +../net/vmw_vsock/hyperv_transport.c: In function ‘hvs_open_connection’: +../net/vmw_vsock/hyperv_transport.c:316:14: error: too few arguments to function ‘vsock_find_bound_socket’; expected 2, have 1 + 316 | sk = vsock_find_bound_socket(&addr); + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../net/vmw_vsock/hyperv_transport.c:15: +../include/net/af_vsock.h:217:14: note: declared here + 217 | struct sock *vsock_find_bound_socket(struct sockaddr_vm *addr, struct net *net); + | ^~~~~~~~~~~~~~~~~~~~~~~ +make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/hyperv_transport.o] Error 1 +../net/vmw_vsock/virtio_transport.c:569:45: error: initialization of ‘bool (*)(struct vsock_sock *, u32)’ {aka ‘_Bool (*)(struct vsock_sock *, unsigned int)’} from incompatible pointer type ‘bool (*)(u32)’ {aka ‘_Bool (*)(unsigned int)’} [-Wincompatible-pointer-types] + 569 | .seqpacket_allow = virtio_transport_seqpacket_allow, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../net/vmw_vsock/virtio_transport.c:569:45: note: (near initialization for ‘virtio_transport.transport.seqpacket_allow’) +../net/vmw_vsock/virtio_transport.c:539:13: note: ‘virtio_transport_seqpacket_allow’ declared here + 539 | static bool virtio_transport_seqpacket_allow(u32 remote_cid); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/virtio_transport.o] Error 1 +../net/vmw_vsock/vsock_loopback.c:83:45: error: initialization of ‘bool (*)(struct vsock_sock *, u32)’ {aka ‘_Bool (*)(struct vsock_sock *, unsigned int)’} from incompatible pointer type ‘bool (*)(u32)’ {aka ‘_Bool (*)(unsigned int)’} [-Wincompatible-pointer-types] + 83 | .seqpacket_allow = vsock_loopback_seqpacket_allow, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../net/vmw_vsock/vsock_loopback.c:83:45: note: (near initialization for ‘loopback_transport.transport.seqpacket_allow’) +../net/vmw_vsock/vsock_loopback.c:49:13: note: ‘vsock_loopback_seqpacket_allow’ declared here + 49 | static bool vsock_loopback_seqpacket_allow(u32 remote_cid); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/vsock_loopback.o] Error 1 +../net/vmw_vsock/virtio_transport_common.c: In function ‘virtio_transport_recv_pkt’: +../net/vmw_vsock/virtio_transport_common.c:1606:14: error: too few arguments to function ‘vsock_find_connected_socket’; expected 3, have 2 + 1606 | sk = vsock_find_connected_socket(&src, &dst); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ../include/linux/virtio_vsock.h:8, + from ../net/vmw_vsock/virtio_transport_common.c:14: +../include/net/af_vsock.h:218:14: note: declared here + 218 | struct sock *vsock_find_connected_socket(struct sockaddr_vm *src, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +../net/vmw_vsock/virtio_transport_common.c:1608:22: error: too few arguments to function ‘vsock_find_bound_socket’; expected 2, have 1 + 1608 | sk = vsock_find_bound_socket(&dst); + | ^~~~~~~~~~~~~~~~~~~~~~~ +../include/net/af_vsock.h:217:14: note: declared here + 217 | struct sock *vsock_find_bound_socket(struct sockaddr_vm *addr, struct net *net); + | ^~~~~~~~~~~~~~~~~~~~~~~ +make[5]: *** [../scripts/Makefile.build:287: net/vmw_vsock/virtio_transport_common.o] Error 1 +../drivers/vhost/vsock.c:436:45: error: initialization of ‘bool (*)(struct vsock_sock *, u32)’ {aka ‘_Bool (*)(struct vsock_sock *, unsigned int)’} from incompatible pointer type ‘bool (*)(u32)’ {aka ‘_Bool (*)(unsigned int)’} [-Wincompatible-pointer-types] + 436 | .seqpacket_allow = vhost_transport_seqpacket_allow, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/vhost/vsock.c:436:45: note: (near initialization for ‘vhost_transport.transport.seqpacket_allow’) +../drivers/vhost/vsock.c:406:13: note: ‘vhost_transport_seqpacket_allow’ declared here + 406 | static bool vhost_transport_seqpacket_allow(u32 remote_cid); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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.xw308HJkWU 2025-08-05 16:30:39.622240806 -0700 +++ /tmp/tmp.3KMgZ9OyuT 2025-08-05 16:30:39.625240791 -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