ERROR:root:../net/core/netdev-genl.c: In function ‘netdev_nl_bind_rx_doit’: ../net/core/netdev-genl.c:878:61: error: passing argument 3 of ‘net_devmem_bind_dmabuf’ from incompatible pointer type [-Werror=incompatible-pointer-types] 878 | binding = net_devmem_bind_dmabuf(netdev, dmabuf_fd, priv, info->extack); | ^~~~ | | | struct netdev_nl_sock * In file included from ../net/core/netdev-genl.c:16: ../net/core/devmem.h:133:48: note: expected ‘struct netlink_ext_ack *’ but argument is of type ‘struct netdev_nl_sock *’ 133 | struct netlink_ext_ack *extack) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../net/core/netdev-genl.c:878:19: error: too many arguments to function ‘net_devmem_bind_dmabuf’ 878 | binding = net_devmem_bind_dmabuf(netdev, dmabuf_fd, priv, info->extack); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../net/core/netdev-genl.c:16: ../net/core/devmem.h:132:1: note: declared here 132 | net_devmem_bind_dmabuf(struct net_device *dev, unsigned int dmabuf_fd, | ^~~~~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors make[5]: *** [../scripts/Makefile.build:203: net/core/netdev-genl.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:461: net/core] Error 2 make[3]: *** [../scripts/Makefile.build:461: net] Error 2 make[2]: *** [/home/kunit/testing/Makefile:2004: .] Error 2 make[1]: *** [/home/kunit/testing/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2