========== build_allmodconfig_warn - FAILED ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'dma_buf' not described in 'virtio_dma_buf_attach' ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'attach' not described in 'virtio_dma_buf_attach' ../drivers/misc/nsm.c:492:38: warning: Using plain integer as NULL pointer ../drivers/misc/nsm.c:494:38: warning: Using plain integer as NULL pointer ../drivers/remoteproc/remoteproc_virtio.c:328:27: error: initialization of ‘virtio_features_t (*)(struct virtio_device *)’ {aka ‘__int128 unsigned (*)(struct virtio_device *)’} from incompatible pointer type ‘u64 (*)(struct virtio_device *)’ {aka ‘long long unsigned int (*)(struct virtio_device *)’} [-Wincompatible-pointer-types] 328 | .get_features = rproc_virtio_get_features, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/remoteproc/remoteproc_virtio.c:328:27: note: (near initialization for ‘rproc_virtio_config_ops.get_features’) ../drivers/remoteproc/remoteproc_virtio.c:246:12: note: ‘rproc_virtio_get_features’ declared here 246 | static u64 rproc_virtio_get_features(struct virtio_device *vdev) | ^~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:203: drivers/remoteproc/remoteproc_virtio.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../net/socket.c:1671:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? ../drivers/remoteproc/rcar_rproc.c:29:12: warning: incorrect type in assignment (different address spaces) ../drivers/remoteproc/rcar_rproc.c:29:12: expected void *va ../drivers/remoteproc/rcar_rproc.c:29:12: got void [noderef] __iomem * ../drivers/remoteproc/rcar_rproc.c:46:20: warning: incorrect type in argument 1 (different address spaces) ../drivers/remoteproc/rcar_rproc.c:46:20: expected void volatile [noderef] __iomem *addr ../drivers/remoteproc/rcar_rproc.c:46:20: got void *va make[4]: *** [../scripts/Makefile.build:461: drivers/remoteproc] Error 2 make[4]: *** Waiting for unfinished jobs.... ../net/packet/af_packet.c:1099:13: warning: context imbalance in '__packet_lookup_frame_in_block' - different lock contexts for basic block ../net/packet/af_packet.c:2541:17: warning: context imbalance in 'tpacket_rcv' - unexpected unlock ../drivers/bluetooth/virtio_bt.c:311:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:311:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:311:25: bad type * ../drivers/bluetooth/virtio_bt.c:311:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:311:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:314:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:314:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:314:25: bad type * ../drivers/bluetooth/virtio_bt.c:314:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:314:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:349:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:349:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:349:25: bad type * ../drivers/bluetooth/virtio_bt.c:349:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:349:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:352:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:352:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:352:25: bad type * ../drivers/bluetooth/virtio_bt.c:352:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:352:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' make[3]: *** [../scripts/Makefile.build:461: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/net-next/wt-1/Makefile:2003: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 ../net/socket.c:1671:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? ../kernel/sys.c:1114:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1114:32: expected struct task_struct *p1 ../kernel/sys.c:1114:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1864:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit ../drivers/misc/nsm.c:492:38: warning: Using plain integer as NULL pointer ../drivers/misc/nsm.c:494:38: warning: Using plain integer as NULL pointer ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'dma_buf' not described in 'virtio_dma_buf_attach' ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'attach' not described in 'virtio_dma_buf_attach' ../net/packet/af_packet.c:1099:13: warning: context imbalance in '__packet_lookup_frame_in_block' - different lock contexts for basic block ../net/packet/af_packet.c:2541:17: warning: context imbalance in 'tpacket_rcv' - unexpected unlock ../drivers/remoteproc/rcar_rproc.c:29:12: warning: incorrect type in assignment (different address spaces) ../drivers/remoteproc/rcar_rproc.c:29:12: expected void *va ../drivers/remoteproc/rcar_rproc.c:29:12: got void [noderef] __iomem * ../drivers/remoteproc/rcar_rproc.c:46:20: warning: incorrect type in argument 1 (different address spaces) ../drivers/remoteproc/rcar_rproc.c:46:20: expected void volatile [noderef] __iomem *addr ../drivers/remoteproc/rcar_rproc.c:46:20: got void *va ../drivers/bluetooth/virtio_bt.c:311:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:311:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:311:25: bad type * ../drivers/bluetooth/virtio_bt.c:311:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:311:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:314:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:314:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:314:25: bad type * ../drivers/bluetooth/virtio_bt.c:314:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:314:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:349:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:349:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:349:25: bad type * ../drivers/bluetooth/virtio_bt.c:349:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:349:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:352:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:352:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:352:25: bad type * ../drivers/bluetooth/virtio_bt.c:352:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:352:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:428:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../net/socket.c:1671:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? ../kernel/sys.c:1114:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1114:32: expected struct task_struct *p1 ../kernel/sys.c:1114:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1864:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit ../drivers/misc/nsm.c:492:38: warning: Using plain integer as NULL pointer ../drivers/misc/nsm.c:494:38: warning: Using plain integer as NULL pointer ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'dma_buf' not described in 'virtio_dma_buf_attach' ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or struct member 'attach' not described in 'virtio_dma_buf_attach' ../net/packet/af_packet.c:1099:13: warning: context imbalance in '__packet_lookup_frame_in_block' - different lock contexts for basic block ../net/packet/af_packet.c:2541:17: warning: context imbalance in 'tpacket_rcv' - unexpected unlock ../drivers/remoteproc/rcar_rproc.c:29:12: warning: incorrect type in assignment (different address spaces) ../drivers/remoteproc/rcar_rproc.c:29:12: expected void *va ../drivers/remoteproc/rcar_rproc.c:29:12: got void [noderef] __iomem * ../drivers/remoteproc/rcar_rproc.c:46:20: warning: incorrect type in argument 1 (different address spaces) ../drivers/remoteproc/rcar_rproc.c:46:20: expected void volatile [noderef] __iomem *addr ../drivers/remoteproc/rcar_rproc.c:46:20: got void *va ../drivers/remoteproc/remoteproc_virtio.c:328:27: error: initialization of ‘virtio_features_t (*)(struct virtio_device *)’ {aka ‘__int128 unsigned (*)(struct virtio_device *)’} from incompatible pointer type ‘u64 (*)(struct virtio_device *)’ {aka ‘long long unsigned int (*)(struct virtio_device *)’} [-Wincompatible-pointer-types] 328 | .get_features = rproc_virtio_get_features, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/remoteproc/remoteproc_virtio.c:328:27: note: (near initialization for ‘rproc_virtio_config_ops.get_features’) ../drivers/remoteproc/remoteproc_virtio.c:246:12: note: ‘rproc_virtio_get_features’ declared here 246 | static u64 rproc_virtio_get_features(struct virtio_device *vdev) | ^~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:203: drivers/remoteproc/remoteproc_virtio.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../drivers/bluetooth/virtio_bt.c:311:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:311:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:311:25: bad type * ../drivers/bluetooth/virtio_bt.c:311:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:311:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:314:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:314:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:314:25: bad type * ../drivers/bluetooth/virtio_bt.c:314:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:314:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:349:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:349:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:349:25: bad type * ../drivers/bluetooth/virtio_bt.c:349:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:349:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:352:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:352:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:352:25: bad type * ../drivers/bluetooth/virtio_bt.c:352:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:352:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' make[4]: *** [../scripts/Makefile.build:461: drivers/remoteproc] Error 2 make[4]: *** Waiting for unfinished jobs.... ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:428:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" make[3]: *** [../scripts/Makefile.build:461: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/net-next/wt-1/Makefile:2003: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 New errors added --- /tmp/tmp.nXG72rGJQe 2025-05-21 04:15:42.837981182 -0700 +++ /tmp/tmp.8YTSO3hf1y 2025-05-21 04:16:07.595764059 -0700 @@ -18,0 +19,9 @@ +../drivers/remoteproc/remoteproc_virtio.c:328:27: error: initialization of ‘virtio_features_t (*)(struct virtio_device *)’ {aka ‘__int128 unsigned (*)(struct virtio_device *)’} from incompatible pointer type ‘u64 (*)(struct virtio_device *)’ {aka ‘long long unsigned int (*)(struct virtio_device *)’} [-Wincompatible-pointer-types] + 328 | .get_features = rproc_virtio_get_features, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/remoteproc/remoteproc_virtio.c:328:27: note: (near initialization for ‘rproc_virtio_config_ops.get_features’) +../drivers/remoteproc/remoteproc_virtio.c:246:12: note: ‘rproc_virtio_get_features’ declared here + 246 | static u64 rproc_virtio_get_features(struct virtio_device *vdev) + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: *** [../scripts/Makefile.build:203: drivers/remoteproc/remoteproc_virtio.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... @@ -38,0 +48,2 @@ +make[4]: *** [../scripts/Makefile.build:461: drivers/remoteproc] Error 2 +make[4]: *** Waiting for unfinished jobs.... @@ -40,0 +52,5 @@ +make[3]: *** [../scripts/Makefile.build:461: drivers] Error 2 +make[3]: *** Waiting for unfinished jobs.... +make[2]: *** [/home/nipa/net-next/wt-1/Makefile:2003: .] Error 2 +make[1]: *** [/home/nipa/net-next/wt-1/Makefile:248: __sub-make] Error 2 +make: *** [Makefile:248: __sub-make] Error 2 Per-file breakdown --- /tmp/tmp.8oPp30Wy2F 2025-05-21 04:16:07.603315743 -0700 +++ /tmp/tmp.pHPoRkdYPC 2025-05-21 04:16:07.605315726 -0700 @@ -5,0 +6 @@ + 1 ../drivers/remoteproc/remoteproc_virtio.c