In file included from ../include/linux/bits.h:5, from ../include/linux/ratelimit_types.h:5, from ../include/linux/printk.h:9, from ../include/asm-generic/bug.h:22, from ../arch/x86/include/asm/bug.h:103, from ../arch/x86/include/asm/alternative.h:9, from ../arch/x86/include/asm/segment.h:6, from ../arch/x86/include/asm/ptrace.h:5, from ../arch/x86/include/asm/math_emu.h:5, from ../arch/x86/include/asm/processor.h:13, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/compat.h:10, from ../drivers/vhost/net.c:8: ../include/vdso/bits.h:8:33: warning: excess elements in array initializer 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^ ../include/linux/virtio_features.h:10:33: note: in expansion of macro ‘BIT_ULL’ 10 | #define VIRTIO_BIT(b) BIT_ULL((b) & 0x3f) | ^~~~~~~ ../drivers/vhost/net.c:81:9: note: in expansion of macro ‘VIRTIO_BIT’ 81 | VIRTIO_BIT(VIRTIO_NET_F_OUT_NET_HEADER), | ^~~~~~~~~~ ../include/vdso/bits.h:8:33: note: (near initialization for ‘vhost_net_features’) 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^ ../include/linux/virtio_features.h:10:33: note: in expansion of macro ‘BIT_ULL’ 10 | #define VIRTIO_BIT(b) BIT_ULL((b) & 0x3f) | ^~~~~~~ ../drivers/vhost/net.c:81:9: note: in expansion of macro ‘VIRTIO_BIT’ 81 | VIRTIO_BIT(VIRTIO_NET_F_OUT_NET_HEADER), | ^~~~~~~~~~ ../drivers/vhost/net.c:81:9: warning: excessive elements in array initializer New errors added --- /tmp/tmp.6PDaCe8y6s 2025-09-23 14:09:05.439359474 -0700 +++ /tmp/tmp.WRB2sUWYQd 2025-09-23 14:10:57.489219099 -0700 @@ -0,0 +1,35 @@ +In file included from ../include/linux/bits.h:5, + from ../include/linux/ratelimit_types.h:5, + from ../include/linux/printk.h:9, + from ../include/asm-generic/bug.h:22, + from ../arch/x86/include/asm/bug.h:103, + from ../arch/x86/include/asm/alternative.h:9, + from ../arch/x86/include/asm/segment.h:6, + from ../arch/x86/include/asm/ptrace.h:5, + from ../arch/x86/include/asm/math_emu.h:5, + from ../arch/x86/include/asm/processor.h:13, + from ../arch/x86/include/asm/timex.h:5, + from ../include/linux/timex.h:67, + from ../include/linux/time32.h:13, + from ../include/linux/time.h:60, + from ../include/linux/compat.h:10, + from ../drivers/vhost/net.c:8: +../include/vdso/bits.h:8:33: warning: excess elements in array initializer + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^ +../include/linux/virtio_features.h:10:33: note: in expansion of macro ‘BIT_ULL’ + 10 | #define VIRTIO_BIT(b) BIT_ULL((b) & 0x3f) + | ^~~~~~~ +../drivers/vhost/net.c:81:9: note: in expansion of macro ‘VIRTIO_BIT’ + 81 | VIRTIO_BIT(VIRTIO_NET_F_OUT_NET_HEADER), + | ^~~~~~~~~~ +../include/vdso/bits.h:8:33: note: (near initialization for ‘vhost_net_features’) + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^ +../include/linux/virtio_features.h:10:33: note: in expansion of macro ‘BIT_ULL’ + 10 | #define VIRTIO_BIT(b) BIT_ULL((b) & 0x3f) + | ^~~~~~~ +../drivers/vhost/net.c:81:9: note: in expansion of macro ‘VIRTIO_BIT’ + 81 | VIRTIO_BIT(VIRTIO_NET_F_OUT_NET_HEADER), + | ^~~~~~~~~~ +../drivers/vhost/net.c:81:9: warning: excessive elements in array initializer Per-file breakdown --- /tmp/tmp.4MhqOfUmpL 2025-09-23 14:10:57.514711677 -0700 +++ /tmp/tmp.QtLNQHHpdW 2025-09-23 14:10:57.528711596 -0700 @@ -0,0 +1,2 @@ + 1 ../drivers/vhost/net.c + 1 ../include/vdso/bits.h