.pylintrc: warning: ignored by one of the .gitignore files In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/scatterlist.h:5, from ../include/linux/virtio.h:7, from ../drivers/virtio/virtio_anchor.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_anchor.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/scatterlist.h:5, from ../include/linux/virtio.h:7, from ../drivers/virtio/virtio.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../sound/virtio/virtio_card.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_card.o] Error 1 make[5]: *** Waiting for unfinished jobs.... Warning: ../security/landlock/ruleset.c:206 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:206 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:685 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:685 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/virtio_config.h:6, from ../sound/virtio/virtio_chmap.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_chmap.o] Error 1 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/scatterlist.h:5, from ../include/linux/virtio.h:7, from ../drivers/virtio/virtio_ring.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_ring.o] Error 1 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/scatterlist.h:5, from ../include/linux/virtio.h:7, from ../drivers/virtio/virtio_debug.c:3: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_debug.o] Error 1 Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:764 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:764 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1034 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1034 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/xen/grant-dma-ops.c:10: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/xen/grant-dma-ops.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: drivers/xen] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/moduleparam.h:7, from ../sound/virtio/virtio_ctl_msg.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_ctl_msg.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/kobject.h:19, from ../include/linux/cdev.h:5, from ../drivers/char/virtio_console.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/char/virtio_console.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: drivers/char] Error 2 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/virtio_config.h:6, from ../sound/virtio/virtio_jack.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_jack.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/log2.h:12, from ../arch/x86/include/asm/div64.h:8, from ../include/linux/math.h:6, from ../include/linux/delay.h:12, from ../drivers/iommu/virtio-iommu.c:10: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/iommu/virtio-iommu.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: drivers/iommu] Error 2 In file included from ../include/linux/bits.h:6, from ../include/linux/ioport.h:13, from ../include/linux/acpi.h:12, from ../drivers/virtio/virtio_mmio.c:57: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_mmio.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/moduleparam.h:7, from ../sound/virtio/virtio_pcm.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_pcm.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/swait.h:5, from ../include/linux/completion.h:12, from ../drivers/gpio/gpio-virtio.c:12: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/gpio/gpio-virtio.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/wait.h:7, from ../include/sound/control.h:10, from ../sound/virtio/virtio_kctl.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_kctl.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: drivers/gpio] Error 2 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/vfsdebug.h:5, from ../include/linux/fs.h:5, from ../drivers/misc/nsm.c:13: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/misc/nsm.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: drivers/misc] Error 2 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/log2.h:12, from ../arch/x86/include/asm/div64.h:8, from ../include/linux/math.h:6, from ../include/linux/math64.h:6, from ../include/linux/time.h:6, from ../include/sound/asound.h:11, from ../include/sound/pcm.h:11, from ../include/sound/pcm_params.h:10, from ../sound/virtio/virtio_pcm_msg.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_pcm_msg.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/log2.h:12, from ../arch/x86/include/asm/div64.h:8, from ../include/linux/math.h:6, from ../include/linux/delay.h:12, from ../drivers/virtio/virtio_pci_modern.c:17: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_pci_modern.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/log2.h:12, from ../arch/x86/include/asm/div64.h:8, from ../include/linux/math.h:6, from ../include/linux/math64.h:6, from ../include/linux/time.h:6, from ../include/sound/asound.h:11, from ../include/sound/pcm.h:11, from ../include/sound/pcm_params.h:10, from ../sound/virtio/virtio_pcm_ops.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_pcm_ops.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: sound/virtio] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/uuid.h:11, from ../include/linux/mod_devicetable.h:14, from ../include/linux/virtio_pci_legacy.h:5, from ../drivers/virtio/virtio_pci_legacy.c:17: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_pci_legacy.o] Error 1 In file included from ../include/linux/bits.h:6, 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/nospec-branch.h:10, from ../arch/x86/include/asm/irqflags.h:9, from ../include/linux/irqflags.h:18, from ../include/linux/spinlock.h:59, from ../drivers/block/virtio_blk.c:3: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/block/virtio_blk.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: drivers/block] Error 2 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/uuid.h:11, from ../include/linux/mod_devicetable.h:14, from ../include/linux/pci.h:27, from ../include/linux/virtio_pci_admin.h:6, from ../drivers/virtio/virtio_pci_admin_legacy_io.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_pci_admin_legacy_io.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/virtio/virtio_pci_common.h:19, from ../drivers/virtio/virtio_pci_common.c:17: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_pci_common.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/of.h:15, from ../include/linux/clk-provider.h:9, from ../drivers/soc/ti/pruss.c:12: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[6]: *** [../scripts/Makefile.build:203: drivers/soc/ti/pruss.o] Error 1 make[5]: *** [../scripts/Makefile.build:461: drivers/soc/ti] Error 2 make[4]: *** [../scripts/Makefile.build:461: drivers/soc] Error 2 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/virtio/virtio_input.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_input.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/virtio/virtio_dma_buf.c:8: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_dma_buf.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/timer.h:5, from ../include/linux/workqueue.h:9, from ../include/linux/bpf.h:10, from ../include/linux/bpf-cgroup.h:5, from ../net/socket.c:55: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[4]: *** [../scripts/Makefile.build:203: net/socket.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/scatterlist.h:5, from ../include/linux/virtio.h:7, from ../drivers/virtio/virtio_balloon.c:9: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_balloon.o] Error 1 ../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_printk’: ../kernel/trace/bpf_trace.c:378:9: warning: function ‘____bpf_trace_printk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 378 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); | ^~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_vprintk’: ../kernel/trace/bpf_trace.c:434:9: warning: function ‘____bpf_trace_vprintk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 434 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); | ^~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_seq_printf’: ../kernel/trace/bpf_trace.c:476:9: warning: function ‘____bpf_seq_printf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 476 | seq_bprintf(m, fmt, data.bin_args); | ^~~~~~~~~~~ In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/virtio/virtio_vdpa.c:11: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_vdpa.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: drivers/virtio] Error 2 ../kernel/bpf/helpers.c: In function ‘____bpf_snprintf’: ../kernel/bpf/helpers.c:1067:9: warning: function ‘____bpf_snprintf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1067 | err = bstr_printf(str, str_size, fmt, data.bin_args); | ^~~ In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/scsi/virtio_scsi.c:15: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/scsi/virtio_scsi.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: drivers/scsi] Error 2 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/bitmap.h:8, from ../include/linux/ethtool.h:16, from ../net/packet/af_packet.c:51: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: net/packet/af_packet.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: net/packet] Error 2 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/net/wireless/ath/ath12k/core.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[8]: *** [../scripts/Makefile.build:203: drivers/net/wireless/ath/ath12k/core.o] Error 1 make[8]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/net/wireless/ath/ath11k/core.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[8]: *** [../scripts/Makefile.build:203: drivers/net/wireless/ath/ath11k/core.o] Error 1 make[7]: *** [../scripts/Makefile.build:461: drivers/net/wireless/ath/ath11k] Error 2 make[7]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/skbuff.h:13, from ../include/linux/if_ether.h:19, from ../include/linux/etherdevice.h:20, from ../drivers/net/macvtap.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/net/macvtap.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/gpu/drm/virtio/virtgpu_drv.c:30: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_drv.o] Error 1 make[7]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/vfsdebug.h:5, from ../include/linux/fs.h:5, from ../fs/fuse/virtio_fs.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: fs/fuse/virtio_fs.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: fs/fuse] Error 2 make[4]: *** Waiting for unfinished jobs.... Warning: ../net/sunrpc/auth_gss/gss_krb5_crypto.c:902 function parameter 'len' not described in 'krb5_etm_decrypt' Warning: ../net/sunrpc/auth_gss/gss_krb5_crypto.c:902 function parameter 'buf' not described in 'krb5_etm_decrypt' In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/scatterlist.h:5, from ../include/linux/virtio.h:7, from ../drivers/gpu/drm/virtio/virtgpu_kms.c:26: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_kms.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/skbuff.h:13, from ../include/linux/if_ether.h:19, from ../include/linux/etherdevice.h:20, from ../drivers/net/tap.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/net/tap.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/swait.h:5, from ../include/linux/completion.h:12, from ../include/drm/drm_file.h:34, from ../drivers/gpu/drm/virtio/virtgpu_gem.c:26: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_gem.o] Error 1 In file included from ../include/linux/bits.h:6, 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/nospec-branch.h:10, from ../arch/x86/include/asm/irqflags.h:9, from ../include/linux/irqflags.h:18, from ../include/linux/spinlock.h:59, from ../include/drm/drm_crtc.h:28, from ../include/drm/drm_atomic_helper.h:31, from ../drivers/gpu/drm/virtio/virtgpu_display.c:28: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_display.o] Error 1 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/scatterlist.h:5, from ../include/linux/virtio.h:7, from ../drivers/gpu/drm/virtio/virtgpu_drv.h:30, from ../drivers/gpu/drm/virtio/virtgpu_vram.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_vram.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/ratelimit_types.h:5, from ../include/linux/ratelimit.h:5, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/dma-mapping.h:5, from ../drivers/gpu/drm/virtio/virtgpu_vq.c:29: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_vq.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/net/tun.c:35: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/net/tun.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/smp.h:12, from ../include/linux/tracepoint.h:15, from ../include/trace/events/dma_fence.h:8, from ../drivers/gpu/drm/virtio/virtgpu_fence.c:26: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_fence.o] Error 1 In file included from ../include/linux/string.h:392, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/thread_info.h:12, from ../include/linux/thread_info.h:60, from ../include/linux/spinlock.h:60, from ../include/linux/wait.h:9, from ../include/linux/wait_bit.h:8, from ../include/linux/fs.h:7, from ../fs/smb/client/cifssmb.c:17: In function ‘fortify_memcpy_chk’, inlined from ‘CIFSPOSIXCreate’ at ../fs/smb/client/cifssmb.c:992:3: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFileInfo’ at ../fs/smb/client/cifssmb.c:3676:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQFileInfo’ at ../fs/smb/client/cifssmb.c:3842:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQPathInfo’ at ../fs/smb/client/cifssmb.c:3924:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSAttributeInfo’ at ../fs/smb/client/cifssmb.c:4680:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSDeviceInfo’ at ../fs/smb/client/cifssmb.c:4751:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSUnixInfo’ at ../fs/smb/client/cifssmb.c:4820:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: *** [../scripts/Makefile.build:461: sound] Error 2 make[3]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, from ../include/linux/ratelimit_types.h:5, from ../include/linux/ratelimit.h:5, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/dma-mapping.h:5, from ../drivers/gpu/drm/virtio/virtgpu_object.c:26: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_object.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/string_helpers.h:5, from ../drivers/gpu/drm/virtio/virtgpu_debugfs.c:26: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_debugfs.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/timer.h:5, from ../include/linux/netdevice.h:24, from ../drivers/net/virtio_net.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/net/virtio_net.o] Error 1 In file included from ../include/linux/bits.h:6, 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/nospec-branch.h:10, from ../arch/x86/include/asm/irqflags.h:9, from ../include/linux/irqflags.h:18, from ../include/linux/spinlock.h:59, from ../include/drm/drm_crtc.h:28, from ../include/drm/drm_atomic_helper.h:31, from ../drivers/gpu/drm/virtio/virtgpu_plane.c:26: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_plane.o] Error 1 In file included from ../include/linux/string.h:392, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, 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/stat.h:19, from ../include/linux/module.h:13, from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:10, from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: In function ‘fortify_memcpy_chk’, inlined from ‘qlcnic_83xx_dcb_query_cee_param’ at ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:614:3: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/bitmap.h:8, from ../include/linux/ethtool.h:16, from ../drivers/net/vsockmon.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/net/vsockmon.o] Error 1 In file included from ../include/linux/bits.h:6, 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 ../include/linux/ktime.h:24, from ../include/linux/sync_file.h:17, from ../drivers/gpu/drm/virtio/virtgpu_ioctl.c:29: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_ioctl.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/mutex.h:15, from ../include/drm/drm_prime.h:35, from ../drivers/gpu/drm/virtio/virtgpu_prime.c:25: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_prime.o] Error 1 ../scripts/Makefile.build:203: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:203: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../drivers/net/wireless/virtual/mac80211_hwsim.c:17: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/net/wireless/virtual/mac80211_hwsim.o] Error 1 make[6]: *** [../scripts/Makefile.build:461: drivers/net/wireless/virtual] Error 2 Warning: ../net/ipv4/tcp_lp.c:121 function parameter 'ack' not described in 'tcp_lp_cong_avoid' Warning: ../net/ipv4/tcp_lp.c:121 function parameter 'acked' not described in 'tcp_lp_cong_avoid' Warning: ../net/ipv4/tcp_lp.c:271 function parameter 'sample' not described in 'tcp_lp_pkts_acked' make[6]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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 ../include/linux/ktime.h:24, from ../include/linux/sync_file.h:17, from ../drivers/gpu/drm/virtio/virtgpu_submit.c:13: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_submit.o] Error 1 Warning: ../drivers/net/ethernet/sfc/ptp.c:204 Excess struct member 'valid' description in 'efx_ptp_timeset' In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/scatterlist.h:5, from ../include/linux/virtio.h:7, from ../drivers/gpu/drm/virtio/virtgpu_drv.h:30, from ../drivers/gpu/drm/virtio/virtgpu_trace_points.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_trace_points.o] Error 1 make[6]: *** [../scripts/Makefile.build:461: drivers/gpu/drm/virtio] Error 2 make[6]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, from ../include/linux/ratelimit_types.h:5, from ../include/linux/ratelimit.h:5, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/dma-mapping.h:5, from ../drivers/net/wireless/ath/ath12k/ahb.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[8]: *** [../scripts/Makefile.build:203: drivers/net/wireless/ath/ath12k/ahb.o] Error 1 make[7]: *** [../scripts/Makefile.build:461: drivers/net/wireless/ath/ath12k] Error 2 make[6]: *** [../scripts/Makefile.build:461: drivers/net/wireless/ath] Error 2 make[5]: *** [../scripts/Makefile.build:461: drivers/net/wireless] Error 2 make[3]: *** [../scripts/Makefile.build:461: fs] Error 2 Warning: ../drivers/net/ethernet/sfc/siena/ptp.c:207 Excess struct member 'valid' description in 'efx_ptp_timeset' make[5]: *** [../scripts/Makefile.build:461: drivers/gpu/drm] Error 2 make[4]: *** [../scripts/Makefile.build:461: drivers/gpu] Error 2 make[3]: *** [../scripts/Makefile.build:461: net] Error 2 make[4]: *** [../scripts/Makefile.build:461: drivers/net] Error 2 make[3]: *** [../scripts/Makefile.build:461: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-1/Makefile:2008: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 .pylintrc: warning: ignored by one of the .gitignore files Warning: ../drivers/virtio/virtio_dma_buf.c:41 function parameter 'dma_buf' not described in 'virtio_dma_buf_attach' Warning: ../drivers/virtio/virtio_dma_buf.c:41 function parameter 'attach' not described in 'virtio_dma_buf_attach' Warning: ../drivers/block/drbd/drbd_bitmap.c:1219 function parameter 'peer_device' not described in 'drbd_bm_read' Warning: ../drivers/block/drbd/drbd_bitmap.c:1231 function parameter 'peer_device' not described in 'drbd_bm_write' Warning: ../drivers/block/drbd/drbd_bitmap.c:1243 function parameter 'peer_device' not described in 'drbd_bm_write_all' Warning: ../drivers/block/drbd/drbd_bitmap.c:1270 function parameter 'peer_device' not described in 'drbd_bm_write_copy_pages' ../drivers/bluetooth/btnxpuart.c: In function ‘ps_setup’: ../drivers/bluetooth/btnxpuart.c:494:13: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] 494 | int ret; | ^~~ .pylintrc: warning: ignored by one of the .gitignore files In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../sound/virtio/virtio_card.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_card.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/scatterlist.h:5, from ../include/linux/virtio.h:7, from ../drivers/virtio/virtio_anchor.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_anchor.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/scatterlist.h:5, from ../include/linux/virtio.h:7, from ../drivers/virtio/virtio.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio.o] Error 1 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/virtio_config.h:6, from ../sound/virtio/virtio_chmap.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_chmap.o] Error 1 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/scatterlist.h:5, from ../include/linux/virtio.h:7, from ../drivers/virtio/virtio_ring.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_ring.o] Error 1 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/scatterlist.h:5, from ../include/linux/virtio.h:7, from ../drivers/virtio/virtio_debug.c:3: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_debug.o] Error 1 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/virtio_config.h:6, from ../sound/virtio/virtio_jack.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_jack.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/moduleparam.h:7, from ../sound/virtio/virtio_ctl_msg.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_ctl_msg.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/wait.h:7, from ../include/sound/control.h:10, from ../sound/virtio/virtio_kctl.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_kctl.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/moduleparam.h:7, from ../sound/virtio/virtio_pcm.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_pcm.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/kobject.h:19, from ../include/linux/cdev.h:5, from ../drivers/char/virtio_console.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/char/virtio_console.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/log2.h:12, from ../arch/x86/include/asm/div64.h:8, from ../include/linux/math.h:6, from ../include/linux/math64.h:6, from ../include/linux/time.h:6, from ../include/sound/asound.h:11, from ../include/sound/pcm.h:11, from ../include/sound/pcm_params.h:10, from ../sound/virtio/virtio_pcm_msg.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_pcm_msg.o] Error 1 In file included from ../include/linux/bits.h:6, 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/nospec-branch.h:10, from ../arch/x86/include/asm/irqflags.h:9, from ../include/linux/irqflags.h:18, from ../include/linux/spinlock.h:59, from ../drivers/block/virtio_blk.c:3: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/block/virtio_blk.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: drivers/block] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/xen/grant-dma-ops.c:10: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/xen/grant-dma-ops.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: drivers/xen] Error 2 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/log2.h:12, from ../arch/x86/include/asm/div64.h:8, from ../include/linux/math.h:6, from ../include/linux/math64.h:6, from ../include/linux/time.h:6, from ../include/sound/asound.h:11, from ../include/sound/pcm.h:11, from ../include/sound/pcm_params.h:10, from ../sound/virtio/virtio_pcm_ops.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_pcm_ops.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: sound/virtio] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/log2.h:12, from ../arch/x86/include/asm/div64.h:8, from ../include/linux/math.h:6, from ../include/linux/delay.h:12, from ../drivers/iommu/virtio-iommu.c:10: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/iommu/virtio-iommu.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: drivers/iommu] Error 2 In file included from ../include/linux/bits.h:6, from ../include/linux/ioport.h:13, from ../include/linux/acpi.h:12, from ../drivers/virtio/virtio_mmio.c:57: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_mmio.o] Error 1 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/uuid.h:11, from ../include/linux/mod_devicetable.h:14, from ../include/linux/virtio_pci_legacy.h:5, from ../drivers/virtio/virtio_pci_legacy.c:17: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_pci_legacy.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/log2.h:12, from ../arch/x86/include/asm/div64.h:8, from ../include/linux/math.h:6, from ../include/linux/delay.h:12, from ../drivers/virtio/virtio_pci_modern.c:17: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_pci_modern.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/virtio/virtio_input.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_input.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/virtio/virtio_pci_common.h:19, from ../drivers/virtio/virtio_pci_common.c:17: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_pci_common.o] Error 1 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/uuid.h:11, from ../include/linux/mod_devicetable.h:14, from ../include/linux/pci.h:27, from ../include/linux/virtio_pci_admin.h:6, from ../drivers/virtio/virtio_pci_admin_legacy_io.c:6: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_pci_admin_legacy_io.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/of.h:15, from ../include/linux/clk-provider.h:9, from ../drivers/soc/ti/pruss.c:12: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[6]: *** [../scripts/Makefile.build:203: drivers/soc/ti/pruss.o] Error 1 make[5]: *** [../scripts/Makefile.build:461: drivers/soc/ti] Error 2 make[4]: *** [../scripts/Makefile.build:461: drivers/soc] Error 2 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/virtio/virtio_dma_buf.c:8: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_dma_buf.o] Error 1 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/vfsdebug.h:5, from ../include/linux/fs.h:5, from ../drivers/misc/nsm.c:13: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/misc/nsm.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: drivers/misc] Error 2 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/scatterlist.h:5, from ../include/linux/virtio.h:7, from ../drivers/virtio/virtio_balloon.c:9: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_balloon.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/swait.h:5, from ../include/linux/completion.h:12, from ../drivers/gpio/gpio-virtio.c:12: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/gpio/gpio-virtio.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: drivers/gpio] Error 2 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/virtio/virtio_vdpa.c:11: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_vdpa.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: drivers/virtio] Error 2 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/scsi/virtio_scsi.c:15: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/scsi/virtio_scsi.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/timer.h:5, from ../include/linux/workqueue.h:9, from ../include/linux/bpf.h:10, from ../include/linux/bpf-cgroup.h:5, from ../net/socket.c:55: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[4]: *** [../scripts/Makefile.build:203: net/socket.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:461: drivers/scsi] Error 2 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../drivers/char/hw_random/virtio-rng.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[6]: *** [../scripts/Makefile.build:203: drivers/char/hw_random/virtio-rng.o] Error 1 make[5]: *** [../scripts/Makefile.build:461: drivers/char/hw_random] Error 2 make[4]: *** [../scripts/Makefile.build:461: drivers/char] Error 2 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/bitmap.h:8, from ../include/linux/ethtool.h:16, from ../net/packet/af_packet.c:51: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: net/packet/af_packet.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: net/packet] Error 2 In file included from ../include/linux/bits.h:6, from ../include/linux/ioport.h:13, from ../include/linux/acpi.h:12, from ../drivers/i2c/busses/i2c-virtio.c:11: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[6]: *** [../scripts/Makefile.build:203: drivers/i2c/busses/i2c-virtio.o] Error 1 make[5]: *** [../scripts/Makefile.build:461: drivers/i2c/busses] Error 2 make[4]: *** [../scripts/Makefile.build:461: drivers/i2c] Error 2 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/interrupt.h:6, from ../drivers/media/platform/mediatek/vcodec/encoder/venc/venc_vp8_if.c:8: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/encoder/venc/venc_vp8_if.o] Error 1 make[9]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_util.c:8: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_util.o] Error 1 make[9]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/mutex.h:15, from ../include/linux/remoteproc.h:39, from ../drivers/media/platform/mediatek/mdp3/mtk-mdp3-vpu.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[8]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/mdp3/mtk-mdp3-vpu.o] Error 1 make[8]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/clk.h:13, from ../drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[8]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.o] Error 1 make[7]: *** [../scripts/Makefile.build:461: drivers/media/platform/mediatek/mdp3] Error 2 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/wait.h:7, from ../drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_intr.c:8: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_intr.o] Error 1 make[7]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/interrupt.h:6, from ../drivers/media/platform/mediatek/vcodec/encoder/venc/venc_h264_if.c:9: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/encoder/venc/venc_h264_if.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/ratelimit_types.h:5, from ../include/linux/ratelimit.h:5, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/platform_device.h:13, from ../drivers/media/platform/mediatek/vcodec/common/../decoder/../common/mtk_vcodec_cmn_drv.h:10, from ../drivers/media/platform/mediatek/vcodec/common/../decoder/mtk_vcodec_dec_drv.h:10, from ../drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_vpu.c:3: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_vpu.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_if.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_if.o] Error 1 make[9]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, from ../include/linux/ratelimit_types.h:5, from ../include/linux/ratelimit.h:5, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/platform_device.h:13, from ../drivers/media/platform/mediatek/vcodec/common/../decoder/../common/mtk_vcodec_cmn_drv.h:10, from ../drivers/media/platform/mediatek/vcodec/common/../decoder/mtk_vcodec_dec_drv.h:10, from ../drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw.c:3: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/clk.h:13, from ../drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_pm.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_pm.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/skbuff.h:13, from ../include/linux/if_ether.h:19, from ../include/linux/etherdevice.h:20, from ../drivers/net/macvtap.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/net/macvtap.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, from ../include/linux/gfp_types.h:5, from ../include/linux/gfp.h:5, from ../include/linux/slab.h:16, from ../drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.c:8: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/ratelimit_types.h:5, from ../include/linux/ratelimit.h:5, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/platform_device.h:13, from ../drivers/media/platform/mediatek/vcodec/common/../decoder/../common/mtk_vcodec_cmn_drv.h:10, from ../drivers/media/platform/mediatek/vcodec/common/../decoder/mtk_vcodec_dec_drv.h:10, from ../drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_scp.c:3: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_scp.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/log2.h:12, from ../arch/x86/include/asm/div64.h:8, from ../include/linux/math.h:6, from ../include/linux/math64.h:6, from ../include/linux/time.h:6, from ../include/linux/videodev2.h:59, from ../include/media/v4l2-event.h:16, from ../drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc.c:8: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/gfp_types.h:5, from ../include/linux/gfp.h:5, from ../include/linux/slab.h:16, from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp8_req_if.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp8_req_if.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/gfp_types.h:5, from ../include/linux/gfp.h:5, from ../include/linux/slab.h:16, from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp8_if.c:8: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp8_if.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/interrupt.h:6, from ../drivers/media/platform/mediatek/vcodec/encoder/venc_drv_if.c:9: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/encoder/venc_drv_if.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/uio.h:8, from ../include/linux/socket.h:8, from ../include/uapi/linux/in.h:25, from ../include/linux/in.h:19, from ../net/9p/trans_virtio.c:16: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: net/9p/trans_virtio.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: net/9p] Error 2 In file included from ../include/linux/bits.h:6, from ../include/linux/ratelimit_types.h:5, from ../include/linux/ratelimit.h:5, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/platform_device.h:13, from ../drivers/media/platform/mediatek/vcodec/encoder/../common/mtk_vcodec_cmn_drv.h:10, from ../drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.h:10, from ../drivers/media/platform/mediatek/vcodec/encoder/venc_vpu_if.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/encoder/venc_vpu_if.o] Error 1 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/vfsdebug.h:5, from ../include/linux/fs.h:5, from ../include/linux/debugfs.h:15, from ../drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_dbgfs.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_dbgfs.o] Error 1 make[8]: *** [../scripts/Makefile.build:461: drivers/media/platform/mediatek/vcodec/common] Error 2 make[8]: *** Waiting for unfinished jobs.... make[8]: *** [../scripts/Makefile.build:461: drivers/media/platform/mediatek/vcodec/encoder] Error 2 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/scatterlist.h:5, from ../include/linux/virtio.h:7, from ../drivers/gpu/drm/virtio/virtgpu_kms.c:26: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_kms.o] Error 1 make[7]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/swait.h:5, from ../include/linux/completion.h:12, from ../include/drm/drm_file.h:34, from ../drivers/gpu/drm/virtio/virtgpu_gem.c:26: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_gem.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_if.c:3: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_if.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/skbuff.h:13, from ../include/linux/if_ether.h:19, from ../include/linux/etherdevice.h:20, from ../drivers/net/tap.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/net/tap.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/gpu/drm/virtio/virtgpu_drv.c:30: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_drv.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/net/wireless/ath/ath11k/core.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[8]: *** [../scripts/Makefile.build:203: drivers/net/wireless/ath/ath11k/core.o] Error 1 make[8]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/vfsdebug.h:5, from ../include/linux/fs.h:5, from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_if.c:9: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_if.o] Error 1 In file included from ../include/linux/bits.h:6, 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/nospec-branch.h:10, from ../arch/x86/include/asm/irqflags.h:9, from ../include/linux/irqflags.h:18, from ../include/linux/spinlock.h:59, from ../net/vmw_vsock/vsock_loopback.c:10: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: net/vmw_vsock/vsock_loopback.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_hevc_req_multi_if.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_hevc_req_multi_if.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_common.h:10, from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_common.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_common.o] Error 1 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/vfsdebug.h:5, from ../include/linux/fs.h:5, from ../fs/fuse/virtio_fs.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: fs/fuse/virtio_fs.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: fs/fuse] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/net/wireless/ath/ath12k/core.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[8]: *** [../scripts/Makefile.build:203: drivers/net/wireless/ath/ath12k/core.o] Error 1 make[8]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/bitmap.h:8, from ../include/linux/ethtool.h:16, from ../drivers/net/vsockmon.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/net/vsockmon.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/interrupt.h:6, from ../drivers/media/platform/mediatek/vcodec/decoder/vdec_drv_if.c:8: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec_drv_if.o] Error 1 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/scatterlist.h:5, from ../include/linux/virtio.h:7, from ../drivers/gpu/drm/virtio/virtgpu_drv.h:30, from ../drivers/gpu/drm/virtio/virtgpu_vram.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_vram.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/gfp_types.h:5, from ../include/linux/gfp.h:5, from ../include/linux/slab.h:16, from ../drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c:9: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.o] Error 1 In file included from ../include/linux/bits.h:6, 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/nospec-branch.h:10, from ../arch/x86/include/asm/irqflags.h:9, from ../include/linux/irqflags.h:18, from ../include/linux/spinlock.h:59, from ../net/vmw_vsock/virtio_transport.c:12: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: net/vmw_vsock/virtio_transport.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_multi_if.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_multi_if.o] Error 1 In file included from ../include/linux/bits.h:6, 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/nospec-branch.h:10, from ../arch/x86/include/asm/irqflags.h:9, from ../include/linux/irqflags.h:18, from ../include/linux/spinlock.h:59, from ../include/drm/drm_crtc.h:28, from ../include/drm/drm_atomic_helper.h:31, from ../drivers/gpu/drm/virtio/virtgpu_display.c:28: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_display.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/ratelimit_types.h:5, from ../include/linux/ratelimit.h:5, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/platform_device.h:13, from ../drivers/media/platform/mediatek/vcodec/decoder/../common/mtk_vcodec_cmn_drv.h:10, from ../drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h:10, from ../drivers/media/platform/mediatek/vcodec/decoder/vdec_vpu_if.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec_vpu_if.o] Error 1 make[3]: *** [../scripts/Makefile.build:461: fs] Error 2 make[3]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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/atomic.h:7, from ../include/linux/atomic.h:7, from ../include/linux/debug_locks.h:5, from ../include/linux/freezer.h:7, from ../drivers/media/platform/mediatek/vcodec/decoder/vdec_msg_queue.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec_msg_queue.o] Error 1 In file included from ../include/linux/bits.h:6, 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/nospec-branch.h:10, from ../arch/x86/include/asm/irqflags.h:9, from ../include/linux/irqflags.h:18, from ../include/linux/spinlock.h:59, from ../net/vmw_vsock/virtio_transport_common.c:9: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: net/vmw_vsock/virtio_transport_common.o] Error 1 make[4]: *** [../scripts/Makefile.build:461: net/vmw_vsock] Error 2 make[3]: *** [../scripts/Makefile.build:461: net] Error 2 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/log2.h:12, from ../arch/x86/include/asm/div64.h:8, from ../include/linux/math.h:6, from ../include/linux/math64.h:6, from ../include/linux/time.h:6, from ../include/linux/videodev2.h:59, from ../include/media/v4l2-event.h:16, from ../drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec.c:8: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/net/tun.c:35: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/net/tun.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/log2.h:12, from ../arch/x86/include/asm/div64.h:8, from ../include/linux/math.h:6, from ../include/linux/math64.h:6, from ../include/linux/time.h:6, from ../include/linux/videodev2.h:59, from ../include/media/v4l2-event.h:16, from ../drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateful.c:3: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateful.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/ratelimit_types.h:5, from ../include/linux/ratelimit.h:5, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/dma-mapping.h:5, from ../drivers/gpu/drm/virtio/virtgpu_vq.c:29: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_vq.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../drivers/net/wireless/virtual/mac80211_hwsim.c:17: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/net/wireless/virtual/mac80211_hwsim.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/smp.h:12, from ../include/linux/tracepoint.h:15, from ../include/trace/events/dma_fence.h:8, from ../drivers/gpu/drm/virtio/virtgpu_fence.c:26: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_fence.o] Error 1 make[6]: *** [../scripts/Makefile.build:461: drivers/net/wireless/virtual] Error 2 make[6]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/timer.h:5, from ../include/linux/netdevice.h:24, from ../drivers/net/virtio_net.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[5]: *** [../scripts/Makefile.build:203: drivers/net/virtio_net.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/ratelimit_types.h:5, from ../include/linux/ratelimit.h:5, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/dma-mapping.h:5, from ../drivers/gpu/drm/virtio/virtgpu_object.c:26: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_object.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/net/caif/caif_virtio.c:8: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[6]: *** [../scripts/Makefile.build:203: drivers/net/caif/caif_virtio.o] Error 1 make[5]: *** [../scripts/Makefile.build:461: drivers/net/caif] Error 2 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/log2.h:12, from ../arch/x86/include/asm/div64.h:8, from ../include/linux/math.h:6, from ../include/linux/math64.h:6, from ../include/linux/time.h:6, from ../include/linux/videodev2.h:59, from ../include/media/videobuf2-v4l2.h:15, from ../drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateless.c:3: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateless.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/skbuff.h:13, from ../include/linux/if_ether.h:19, from ../include/linux/etherdevice.h:20, from ../drivers/net/ipvlan/ipvtap.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[6]: *** [../scripts/Makefile.build:203: drivers/net/ipvlan/ipvtap.o] Error 1 make[5]: *** [../scripts/Makefile.build:461: drivers/net/ipvlan] Error 2 In file included from ../include/linux/bits.h:6, from ../include/linux/string_helpers.h:5, from ../drivers/gpu/drm/virtio/virtgpu_debugfs.c:26: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_debugfs.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/clk.h:13, from ../drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_pm.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_pm.o] Error 1 In file included from ../include/linux/bits.h:6, 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/nospec-branch.h:10, from ../arch/x86/include/asm/irqflags.h:9, from ../include/linux/irqflags.h:18, from ../include/linux/spinlock.h:59, from ../include/drm/drm_crtc.h:28, from ../include/drm/drm_atomic_helper.h:31, from ../drivers/gpu/drm/virtio/virtgpu_plane.c:26: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_plane.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/ratelimit_types.h:5, from ../include/linux/ratelimit.h:5, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/dma-mapping.h:5, from ../drivers/net/wireless/ath/ath12k/ahb.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[8]: *** [../scripts/Makefile.build:203: drivers/net/wireless/ath/ath12k/ahb.o] Error 1 make[7]: *** [../scripts/Makefile.build:461: drivers/net/wireless/ath/ath12k] Error 2 make[7]: *** Waiting for unfinished jobs.... In file included from ../include/linux/bits.h:6, 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 ../include/linux/ktime.h:24, from ../include/linux/sync_file.h:17, from ../drivers/gpu/drm/virtio/virtgpu_ioctl.c:29: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_ioctl.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/mutex.h:15, from ../include/drm/drm_prime.h:35, from ../drivers/gpu/drm/virtio/virtgpu_prime.c:25: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_prime.o] Error 1 In file included from ../include/linux/bits.h:6, from ../include/linux/bitops.h:6, from ../include/linux/kernel.h:23, from ../include/linux/interrupt.h:6, from ../drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_hw.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_hw.o] Error 1 make[8]: *** [../scripts/Makefile.build:461: drivers/media/platform/mediatek/vcodec/decoder] Error 2 make[7]: *** [../scripts/Makefile.build:461: drivers/media/platform/mediatek/vcodec] Error 2 make[6]: *** [../scripts/Makefile.build:461: drivers/media/platform/mediatek] Error 2 make[5]: *** [../scripts/Makefile.build:461: drivers/media/platform] Error 2 make[4]: *** [../scripts/Makefile.build:461: drivers/media] Error 2 In file included from ../include/linux/bits.h:6, 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 ../include/linux/ktime.h:24, from ../include/linux/sync_file.h:17, from ../drivers/gpu/drm/virtio/virtgpu_submit.c:13: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_submit.o] Error 1 In file included from ../include/linux/bits.h:6, 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/barrier.h:5, from ../include/linux/list.h:11, from ../include/linux/module.h:12, from ../drivers/net/wireless/ath/ath11k/ahb.c:7: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[8]: *** [../scripts/Makefile.build:203: drivers/net/wireless/ath/ath11k/ahb.o] Error 1 make[7]: *** [../scripts/Makefile.build:461: drivers/net/wireless/ath/ath11k] Error 2 make[6]: *** [../scripts/Makefile.build:461: drivers/net/wireless/ath] Error 2 make[5]: *** [../scripts/Makefile.build:461: drivers/net/wireless] Error 2 make[4]: *** [../scripts/Makefile.build:461: drivers/net] Error 2 In file included from ../include/linux/bits.h:6, 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 ../include/linux/bug.h:5, from ../include/linux/fortify-string.h:6, from ../include/linux/string.h:392, from ../include/linux/scatterlist.h:5, from ../include/linux/virtio.h:7, from ../drivers/gpu/drm/virtio/virtgpu_drv.h:30, from ../drivers/gpu/drm/virtio/virtgpu_trace_points.c:2: ../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: ../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ ../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in 21 | return bit >= 64 ? 0 : BIT_ULL(b); | ^ ../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) | ^~ make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_trace_points.o] Error 1 make[6]: *** [../scripts/Makefile.build:461: drivers/gpu/drm/virtio] Error 2 make[6]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:461: sound] Error 2 make[5]: *** [../scripts/Makefile.build:461: drivers/gpu/drm] Error 2 make[4]: *** [../scripts/Makefile.build:461: drivers/gpu] Error 2 make[3]: *** [../scripts/Makefile.build:461: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-1/Makefile:2008: .] 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.5pQypMpKxv 2025-05-30 07:59:23.056926297 -0700 +++ /tmp/tmp.rARoE6bQYb 2025-05-30 07:59:45.330289753 -0700 @@ -2,10 +2,2312 @@ -Warning: ../drivers/virtio/virtio_dma_buf.c:41 function parameter 'dma_buf' not described in 'virtio_dma_buf_attach' -Warning: ../drivers/virtio/virtio_dma_buf.c:41 function parameter 'attach' not described in 'virtio_dma_buf_attach' -Warning: ../drivers/block/drbd/drbd_bitmap.c:1219 function parameter 'peer_device' not described in 'drbd_bm_read' -Warning: ../drivers/block/drbd/drbd_bitmap.c:1231 function parameter 'peer_device' not described in 'drbd_bm_write' -Warning: ../drivers/block/drbd/drbd_bitmap.c:1243 function parameter 'peer_device' not described in 'drbd_bm_write_all' -Warning: ../drivers/block/drbd/drbd_bitmap.c:1270 function parameter 'peer_device' not described in 'drbd_bm_write_copy_pages' -../drivers/bluetooth/btnxpuart.c: In function ‘ps_setup’: -../drivers/bluetooth/btnxpuart.c:494:13: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] - 494 | int ret; - | ^~~ +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../sound/virtio/virtio_card.c:6: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_card.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/bug.h:5, + from ../include/linux/fortify-string.h:6, + from ../include/linux/string.h:392, + from ../include/linux/scatterlist.h:5, + from ../include/linux/virtio.h:7, + from ../drivers/virtio/virtio_anchor.c:2: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_anchor.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/bug.h:5, + from ../include/linux/fortify-string.h:6, + from ../include/linux/string.h:392, + from ../include/linux/scatterlist.h:5, + from ../include/linux/virtio.h:7, + from ../drivers/virtio/virtio.c:2: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/bug.h:5, + from ../include/linux/virtio_config.h:6, + from ../sound/virtio/virtio_chmap.c:6: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_chmap.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/bug.h:5, + from ../include/linux/fortify-string.h:6, + from ../include/linux/string.h:392, + from ../include/linux/scatterlist.h:5, + from ../include/linux/virtio.h:7, + from ../drivers/virtio/virtio_ring.c:6: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_ring.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/bug.h:5, + from ../include/linux/fortify-string.h:6, + from ../include/linux/string.h:392, + from ../include/linux/scatterlist.h:5, + from ../include/linux/virtio.h:7, + from ../drivers/virtio/virtio_debug.c:3: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_debug.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/bug.h:5, + from ../include/linux/virtio_config.h:6, + from ../sound/virtio/virtio_jack.c:6: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_jack.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/kernel.h:23, + from ../include/linux/moduleparam.h:7, + from ../sound/virtio/virtio_ctl_msg.c:6: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_ctl_msg.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/wait.h:7, + from ../include/sound/control.h:10, + from ../sound/virtio/virtio_kctl.c:6: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_kctl.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/kernel.h:23, + from ../include/linux/moduleparam.h:7, + from ../sound/virtio/virtio_pcm.c:6: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_pcm.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/kobject.h:19, + from ../include/linux/cdev.h:5, + from ../drivers/char/virtio_console.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/char/virtio_console.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/log2.h:12, + from ../arch/x86/include/asm/div64.h:8, + from ../include/linux/math.h:6, + from ../include/linux/math64.h:6, + from ../include/linux/time.h:6, + from ../include/sound/asound.h:11, + from ../include/sound/pcm.h:11, + from ../include/sound/pcm_params.h:10, + from ../sound/virtio/virtio_pcm_msg.c:6: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_pcm_msg.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/nospec-branch.h:10, + from ../arch/x86/include/asm/irqflags.h:9, + from ../include/linux/irqflags.h:18, + from ../include/linux/spinlock.h:59, + from ../drivers/block/virtio_blk.c:3: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/block/virtio_blk.o] Error 1 +make[4]: *** [../scripts/Makefile.build:461: drivers/block] Error 2 +make[4]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/xen/grant-dma-ops.c:10: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/xen/grant-dma-ops.o] Error 1 +make[4]: *** [../scripts/Makefile.build:461: drivers/xen] Error 2 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/log2.h:12, + from ../arch/x86/include/asm/div64.h:8, + from ../include/linux/math.h:6, + from ../include/linux/math64.h:6, + from ../include/linux/time.h:6, + from ../include/sound/asound.h:11, + from ../include/sound/pcm.h:11, + from ../include/sound/pcm_params.h:10, + from ../sound/virtio/virtio_pcm_ops.c:6: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: sound/virtio/virtio_pcm_ops.o] Error 1 +make[4]: *** [../scripts/Makefile.build:461: sound/virtio] Error 2 +make[4]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/log2.h:12, + from ../arch/x86/include/asm/div64.h:8, + from ../include/linux/math.h:6, + from ../include/linux/delay.h:12, + from ../drivers/iommu/virtio-iommu.c:10: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/iommu/virtio-iommu.o] Error 1 +make[4]: *** [../scripts/Makefile.build:461: drivers/iommu] Error 2 +In file included from ../include/linux/bits.h:6, + from ../include/linux/ioport.h:13, + from ../include/linux/acpi.h:12, + from ../drivers/virtio/virtio_mmio.c:57: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_mmio.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/bug.h:5, + from ../include/linux/fortify-string.h:6, + from ../include/linux/string.h:392, + from ../include/linux/uuid.h:11, + from ../include/linux/mod_devicetable.h:14, + from ../include/linux/virtio_pci_legacy.h:5, + from ../drivers/virtio/virtio_pci_legacy.c:17: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_pci_legacy.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/log2.h:12, + from ../arch/x86/include/asm/div64.h:8, + from ../include/linux/math.h:6, + from ../include/linux/delay.h:12, + from ../drivers/virtio/virtio_pci_modern.c:17: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_pci_modern.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/virtio/virtio_input.c:2: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_input.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/virtio/virtio_pci_common.h:19, + from ../drivers/virtio/virtio_pci_common.c:17: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_pci_common.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/bug.h:5, + from ../include/linux/fortify-string.h:6, + from ../include/linux/string.h:392, + from ../include/linux/uuid.h:11, + from ../include/linux/mod_devicetable.h:14, + from ../include/linux/pci.h:27, + from ../include/linux/virtio_pci_admin.h:6, + from ../drivers/virtio/virtio_pci_admin_legacy_io.c:6: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_pci_admin_legacy_io.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/of.h:15, + from ../include/linux/clk-provider.h:9, + from ../drivers/soc/ti/pruss.c:12: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[6]: *** [../scripts/Makefile.build:203: drivers/soc/ti/pruss.o] Error 1 +make[5]: *** [../scripts/Makefile.build:461: drivers/soc/ti] Error 2 +make[4]: *** [../scripts/Makefile.build:461: drivers/soc] Error 2 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/virtio/virtio_dma_buf.c:8: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_dma_buf.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/bug.h:5, + from ../include/linux/vfsdebug.h:5, + from ../include/linux/fs.h:5, + from ../drivers/misc/nsm.c:13: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/misc/nsm.o] Error 1 +make[4]: *** [../scripts/Makefile.build:461: drivers/misc] Error 2 +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/bug.h:5, + from ../include/linux/fortify-string.h:6, + from ../include/linux/string.h:392, + from ../include/linux/scatterlist.h:5, + from ../include/linux/virtio.h:7, + from ../drivers/virtio/virtio_balloon.c:9: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_balloon.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/swait.h:5, + from ../include/linux/completion.h:12, + from ../drivers/gpio/gpio-virtio.c:12: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/gpio/gpio-virtio.o] Error 1 +make[4]: *** [../scripts/Makefile.build:461: drivers/gpio] Error 2 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/virtio/virtio_vdpa.c:11: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/virtio/virtio_vdpa.o] Error 1 +make[4]: *** [../scripts/Makefile.build:461: drivers/virtio] Error 2 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/scsi/virtio_scsi.c:15: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/scsi/virtio_scsi.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/timer.h:5, + from ../include/linux/workqueue.h:9, + from ../include/linux/bpf.h:10, + from ../include/linux/bpf-cgroup.h:5, + from ../net/socket.c:55: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[4]: *** [../scripts/Makefile.build:203: net/socket.o] Error 1 +make[4]: *** Waiting for unfinished jobs.... +make[4]: *** [../scripts/Makefile.build:461: drivers/scsi] Error 2 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../drivers/char/hw_random/virtio-rng.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[6]: *** [../scripts/Makefile.build:203: drivers/char/hw_random/virtio-rng.o] Error 1 +make[5]: *** [../scripts/Makefile.build:461: drivers/char/hw_random] Error 2 +make[4]: *** [../scripts/Makefile.build:461: drivers/char] Error 2 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/bitmap.h:8, + from ../include/linux/ethtool.h:16, + from ../net/packet/af_packet.c:51: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: net/packet/af_packet.o] Error 1 +make[4]: *** [../scripts/Makefile.build:461: net/packet] Error 2 +In file included from ../include/linux/bits.h:6, + from ../include/linux/ioport.h:13, + from ../include/linux/acpi.h:12, + from ../drivers/i2c/busses/i2c-virtio.c:11: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[6]: *** [../scripts/Makefile.build:203: drivers/i2c/busses/i2c-virtio.o] Error 1 +make[5]: *** [../scripts/Makefile.build:461: drivers/i2c/busses] Error 2 +make[4]: *** [../scripts/Makefile.build:461: drivers/i2c] Error 2 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/kernel.h:23, + from ../include/linux/interrupt.h:6, + from ../drivers/media/platform/mediatek/vcodec/encoder/venc/venc_vp8_if.c:8: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/encoder/venc/venc_vp8_if.o] Error 1 +make[9]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_util.c:8: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_util.o] Error 1 +make[9]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/mutex.h:15, + from ../include/linux/remoteproc.h:39, + from ../drivers/media/platform/mediatek/mdp3/mtk-mdp3-vpu.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[8]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/mdp3/mtk-mdp3-vpu.o] Error 1 +make[8]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/kernel.h:23, + from ../include/linux/clk.h:13, + from ../drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[8]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/mdp3/mtk-mdp3-core.o] Error 1 +make[7]: *** [../scripts/Makefile.build:461: drivers/media/platform/mediatek/mdp3] Error 2 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/wait.h:7, + from ../drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_intr.c:8: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_intr.o] Error 1 +make[7]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/kernel.h:23, + from ../include/linux/interrupt.h:6, + from ../drivers/media/platform/mediatek/vcodec/encoder/venc/venc_h264_if.c:9: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/encoder/venc/venc_h264_if.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/ratelimit_types.h:5, + from ../include/linux/ratelimit.h:5, + from ../include/linux/dev_printk.h:16, + from ../include/linux/device.h:15, + from ../include/linux/platform_device.h:13, + from ../drivers/media/platform/mediatek/vcodec/common/../decoder/../common/mtk_vcodec_cmn_drv.h:10, + from ../drivers/media/platform/mediatek/vcodec/common/../decoder/mtk_vcodec_dec_drv.h:10, + from ../drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_vpu.c:3: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_vpu.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_if.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_if.o] Error 1 +make[9]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + from ../include/linux/ratelimit_types.h:5, + from ../include/linux/ratelimit.h:5, + from ../include/linux/dev_printk.h:16, + from ../include/linux/device.h:15, + from ../include/linux/platform_device.h:13, + from ../drivers/media/platform/mediatek/vcodec/common/../decoder/../common/mtk_vcodec_cmn_drv.h:10, + from ../drivers/media/platform/mediatek/vcodec/common/../decoder/mtk_vcodec_dec_drv.h:10, + from ../drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw.c:3: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/kernel.h:23, + from ../include/linux/clk.h:13, + from ../drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_pm.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_pm.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/kernel.h:23, + from ../include/linux/skbuff.h:13, + from ../include/linux/if_ether.h:19, + from ../include/linux/etherdevice.h:20, + from ../drivers/net/macvtap.c:2: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/net/macvtap.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + from ../include/linux/gfp_types.h:5, + from ../include/linux/gfp.h:5, + from ../include/linux/slab.h:16, + from ../drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.c:8: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/ratelimit_types.h:5, + from ../include/linux/ratelimit.h:5, + from ../include/linux/dev_printk.h:16, + from ../include/linux/device.h:15, + from ../include/linux/platform_device.h:13, + from ../drivers/media/platform/mediatek/vcodec/common/../decoder/../common/mtk_vcodec_cmn_drv.h:10, + from ../drivers/media/platform/mediatek/vcodec/common/../decoder/mtk_vcodec_dec_drv.h:10, + from ../drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_scp.c:3: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_scp.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/log2.h:12, + from ../arch/x86/include/asm/div64.h:8, + from ../include/linux/math.h:6, + from ../include/linux/math64.h:6, + from ../include/linux/time.h:6, + from ../include/linux/videodev2.h:59, + from ../include/media/v4l2-event.h:16, + from ../drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc.c:8: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/gfp_types.h:5, + from ../include/linux/gfp.h:5, + from ../include/linux/slab.h:16, + from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp8_req_if.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp8_req_if.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/gfp_types.h:5, + from ../include/linux/gfp.h:5, + from ../include/linux/slab.h:16, + from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp8_if.c:8: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp8_if.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/kernel.h:23, + from ../include/linux/interrupt.h:6, + from ../drivers/media/platform/mediatek/vcodec/encoder/venc_drv_if.c:9: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/encoder/venc_drv_if.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/kernel.h:23, + from ../include/linux/uio.h:8, + from ../include/linux/socket.h:8, + from ../include/uapi/linux/in.h:25, + from ../include/linux/in.h:19, + from ../net/9p/trans_virtio.c:16: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: net/9p/trans_virtio.o] Error 1 +make[4]: *** [../scripts/Makefile.build:461: net/9p] Error 2 +In file included from ../include/linux/bits.h:6, + from ../include/linux/ratelimit_types.h:5, + from ../include/linux/ratelimit.h:5, + from ../include/linux/dev_printk.h:16, + from ../include/linux/device.h:15, + from ../include/linux/platform_device.h:13, + from ../drivers/media/platform/mediatek/vcodec/encoder/../common/mtk_vcodec_cmn_drv.h:10, + from ../drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.h:10, + from ../drivers/media/platform/mediatek/vcodec/encoder/venc_vpu_if.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/encoder/venc_vpu_if.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/bug.h:5, + from ../include/linux/vfsdebug.h:5, + from ../include/linux/fs.h:5, + from ../include/linux/debugfs.h:15, + from ../drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_dbgfs.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_dbgfs.o] Error 1 +make[8]: *** [../scripts/Makefile.build:461: drivers/media/platform/mediatek/vcodec/common] Error 2 +make[8]: *** Waiting for unfinished jobs.... +make[8]: *** [../scripts/Makefile.build:461: drivers/media/platform/mediatek/vcodec/encoder] Error 2 +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/bug.h:5, + from ../include/linux/fortify-string.h:6, + from ../include/linux/string.h:392, + from ../include/linux/scatterlist.h:5, + from ../include/linux/virtio.h:7, + from ../drivers/gpu/drm/virtio/virtgpu_kms.c:26: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_kms.o] Error 1 +make[7]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/swait.h:5, + from ../include/linux/completion.h:12, + from ../include/drm/drm_file.h:34, + from ../drivers/gpu/drm/virtio/virtgpu_gem.c:26: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_gem.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_if.c:3: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_if.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/kernel.h:23, + from ../include/linux/skbuff.h:13, + from ../include/linux/if_ether.h:19, + from ../include/linux/etherdevice.h:20, + from ../drivers/net/tap.c:2: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/net/tap.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/gpu/drm/virtio/virtgpu_drv.c:30: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_drv.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/net/wireless/ath/ath11k/core.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[8]: *** [../scripts/Makefile.build:203: drivers/net/wireless/ath/ath11k/core.o] Error 1 +make[8]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/bug.h:5, + from ../include/linux/vfsdebug.h:5, + from ../include/linux/fs.h:5, + from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_if.c:9: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_if.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/nospec-branch.h:10, + from ../arch/x86/include/asm/irqflags.h:9, + from ../include/linux/irqflags.h:18, + from ../include/linux/spinlock.h:59, + from ../net/vmw_vsock/vsock_loopback.c:10: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: net/vmw_vsock/vsock_loopback.o] Error 1 +make[5]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_hevc_req_multi_if.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_hevc_req_multi_if.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_common.h:10, + from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_common.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_common.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/bug.h:5, + from ../include/linux/vfsdebug.h:5, + from ../include/linux/fs.h:5, + from ../fs/fuse/virtio_fs.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: fs/fuse/virtio_fs.o] Error 1 +make[4]: *** [../scripts/Makefile.build:461: fs/fuse] Error 2 +make[4]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/net/wireless/ath/ath12k/core.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[8]: *** [../scripts/Makefile.build:203: drivers/net/wireless/ath/ath12k/core.o] Error 1 +make[8]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/bitmap.h:8, + from ../include/linux/ethtool.h:16, + from ../drivers/net/vsockmon.c:2: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/net/vsockmon.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/kernel.h:23, + from ../include/linux/interrupt.h:6, + from ../drivers/media/platform/mediatek/vcodec/decoder/vdec_drv_if.c:8: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec_drv_if.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/bug.h:5, + from ../include/linux/fortify-string.h:6, + from ../include/linux/string.h:392, + from ../include/linux/scatterlist.h:5, + from ../include/linux/virtio.h:7, + from ../drivers/gpu/drm/virtio/virtgpu_drv.h:30, + from ../drivers/gpu/drm/virtio/virtgpu_vram.c:2: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_vram.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/gfp_types.h:5, + from ../include/linux/gfp.h:5, + from ../include/linux/slab.h:16, + from ../drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c:9: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/nospec-branch.h:10, + from ../arch/x86/include/asm/irqflags.h:9, + from ../include/linux/irqflags.h:18, + from ../include/linux/spinlock.h:59, + from ../net/vmw_vsock/virtio_transport.c:12: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: net/vmw_vsock/virtio_transport.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_multi_if.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_multi_if.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/nospec-branch.h:10, + from ../arch/x86/include/asm/irqflags.h:9, + from ../include/linux/irqflags.h:18, + from ../include/linux/spinlock.h:59, + from ../include/drm/drm_crtc.h:28, + from ../include/drm/drm_atomic_helper.h:31, + from ../drivers/gpu/drm/virtio/virtgpu_display.c:28: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_display.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/ratelimit_types.h:5, + from ../include/linux/ratelimit.h:5, + from ../include/linux/dev_printk.h:16, + from ../include/linux/device.h:15, + from ../include/linux/platform_device.h:13, + from ../drivers/media/platform/mediatek/vcodec/decoder/../common/mtk_vcodec_cmn_drv.h:10, + from ../drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h:10, + from ../drivers/media/platform/mediatek/vcodec/decoder/vdec_vpu_if.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec_vpu_if.o] Error 1 +make[3]: *** [../scripts/Makefile.build:461: fs] Error 2 +make[3]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + 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/atomic.h:7, + from ../include/linux/atomic.h:7, + from ../include/linux/debug_locks.h:5, + from ../include/linux/freezer.h:7, + from ../drivers/media/platform/mediatek/vcodec/decoder/vdec_msg_queue.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/vdec_msg_queue.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/nospec-branch.h:10, + from ../arch/x86/include/asm/irqflags.h:9, + from ../include/linux/irqflags.h:18, + from ../include/linux/spinlock.h:59, + from ../net/vmw_vsock/virtio_transport_common.c:9: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: net/vmw_vsock/virtio_transport_common.o] Error 1 +make[4]: *** [../scripts/Makefile.build:461: net/vmw_vsock] Error 2 +make[3]: *** [../scripts/Makefile.build:461: net] Error 2 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/log2.h:12, + from ../arch/x86/include/asm/div64.h:8, + from ../include/linux/math.h:6, + from ../include/linux/math64.h:6, + from ../include/linux/time.h:6, + from ../include/linux/videodev2.h:59, + from ../include/media/v4l2-event.h:16, + from ../drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec.c:8: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/net/tun.c:35: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/net/tun.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/log2.h:12, + from ../arch/x86/include/asm/div64.h:8, + from ../include/linux/math.h:6, + from ../include/linux/math64.h:6, + from ../include/linux/time.h:6, + from ../include/linux/videodev2.h:59, + from ../include/media/v4l2-event.h:16, + from ../drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateful.c:3: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateful.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/ratelimit_types.h:5, + from ../include/linux/ratelimit.h:5, + from ../include/linux/dev_printk.h:16, + from ../include/linux/device.h:15, + from ../include/linux/dma-mapping.h:5, + from ../drivers/gpu/drm/virtio/virtgpu_vq.c:29: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_vq.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../drivers/net/wireless/virtual/mac80211_hwsim.c:17: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[7]: *** [../scripts/Makefile.build:203: drivers/net/wireless/virtual/mac80211_hwsim.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/smp.h:12, + from ../include/linux/tracepoint.h:15, + from ../include/trace/events/dma_fence.h:8, + from ../drivers/gpu/drm/virtio/virtgpu_fence.c:26: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_fence.o] Error 1 +make[6]: *** [../scripts/Makefile.build:461: drivers/net/wireless/virtual] Error 2 +make[6]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/timer.h:5, + from ../include/linux/netdevice.h:24, + from ../drivers/net/virtio_net.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[5]: *** [../scripts/Makefile.build:203: drivers/net/virtio_net.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/ratelimit_types.h:5, + from ../include/linux/ratelimit.h:5, + from ../include/linux/dev_printk.h:16, + from ../include/linux/device.h:15, + from ../include/linux/dma-mapping.h:5, + from ../drivers/gpu/drm/virtio/virtgpu_object.c:26: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_object.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/net/caif/caif_virtio.c:8: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[6]: *** [../scripts/Makefile.build:203: drivers/net/caif/caif_virtio.o] Error 1 +make[5]: *** [../scripts/Makefile.build:461: drivers/net/caif] Error 2 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/log2.h:12, + from ../arch/x86/include/asm/div64.h:8, + from ../include/linux/math.h:6, + from ../include/linux/math64.h:6, + from ../include/linux/time.h:6, + from ../include/linux/videodev2.h:59, + from ../include/media/videobuf2-v4l2.h:15, + from ../drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateless.c:3: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_stateless.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/kernel.h:23, + from ../include/linux/skbuff.h:13, + from ../include/linux/if_ether.h:19, + from ../include/linux/etherdevice.h:20, + from ../drivers/net/ipvlan/ipvtap.c:2: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[6]: *** [../scripts/Makefile.build:203: drivers/net/ipvlan/ipvtap.o] Error 1 +make[5]: *** [../scripts/Makefile.build:461: drivers/net/ipvlan] Error 2 +In file included from ../include/linux/bits.h:6, + from ../include/linux/string_helpers.h:5, + from ../drivers/gpu/drm/virtio/virtgpu_debugfs.c:26: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_debugfs.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/kernel.h:23, + from ../include/linux/clk.h:13, + from ../drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_pm.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_pm.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/nospec-branch.h:10, + from ../arch/x86/include/asm/irqflags.h:9, + from ../include/linux/irqflags.h:18, + from ../include/linux/spinlock.h:59, + from ../include/drm/drm_crtc.h:28, + from ../include/drm/drm_atomic_helper.h:31, + from ../drivers/gpu/drm/virtio/virtgpu_plane.c:26: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_plane.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/ratelimit_types.h:5, + from ../include/linux/ratelimit.h:5, + from ../include/linux/dev_printk.h:16, + from ../include/linux/device.h:15, + from ../include/linux/dma-mapping.h:5, + from ../drivers/net/wireless/ath/ath12k/ahb.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[8]: *** [../scripts/Makefile.build:203: drivers/net/wireless/ath/ath12k/ahb.o] Error 1 +make[7]: *** [../scripts/Makefile.build:461: drivers/net/wireless/ath/ath12k] Error 2 +make[7]: *** Waiting for unfinished jobs.... +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/ktime.h:24, + from ../include/linux/sync_file.h:17, + from ../drivers/gpu/drm/virtio/virtgpu_ioctl.c:29: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_ioctl.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/mutex.h:15, + from ../include/drm/drm_prime.h:35, + from ../drivers/gpu/drm/virtio/virtgpu_prime.c:25: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_prime.o] Error 1 +In file included from ../include/linux/bits.h:6, + from ../include/linux/bitops.h:6, + from ../include/linux/kernel.h:23, + from ../include/linux/interrupt.h:6, + from ../drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_hw.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[9]: *** [../scripts/Makefile.build:203: drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_hw.o] Error 1 +make[8]: *** [../scripts/Makefile.build:461: drivers/media/platform/mediatek/vcodec/decoder] Error 2 +make[7]: *** [../scripts/Makefile.build:461: drivers/media/platform/mediatek/vcodec] Error 2 +make[6]: *** [../scripts/Makefile.build:461: drivers/media/platform/mediatek] Error 2 +make[5]: *** [../scripts/Makefile.build:461: drivers/media/platform] Error 2 +make[4]: *** [../scripts/Makefile.build:461: drivers/media] Error 2 +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/ktime.h:24, + from ../include/linux/sync_file.h:17, + from ../drivers/gpu/drm/virtio/virtgpu_submit.c:13: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_submit.o] Error 1 +In file included from ../include/linux/bits.h:6, + 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/barrier.h:5, + from ../include/linux/list.h:11, + from ../include/linux/module.h:12, + from ../drivers/net/wireless/ath/ath11k/ahb.c:7: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[8]: *** [../scripts/Makefile.build:203: drivers/net/wireless/ath/ath11k/ahb.o] Error 1 +make[7]: *** [../scripts/Makefile.build:461: drivers/net/wireless/ath/ath11k] Error 2 +make[6]: *** [../scripts/Makefile.build:461: drivers/net/wireless/ath] Error 2 +make[5]: *** [../scripts/Makefile.build:461: drivers/net/wireless] Error 2 +make[4]: *** [../scripts/Makefile.build:461: drivers/net] Error 2 +In file included from ../include/linux/bits.h:6, + 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 ../include/linux/bug.h:5, + from ../include/linux/fortify-string.h:6, + from ../include/linux/string.h:392, + from ../include/linux/scatterlist.h:5, + from ../include/linux/virtio.h:7, + from ../drivers/gpu/drm/virtio/virtgpu_drv.h:30, + from ../drivers/gpu/drm/virtio/virtgpu_trace_points.c:2: +../include/linux/virtio_features.h: In function ‘VIRTIO_BIT’: +../include/linux/virtio_features.h:21:40: error: ‘b’ undeclared (first use in this function); did you mean ‘mb’? + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +../include/linux/virtio_features.h:21:40: note: each undeclared identifier is reported only once for each function it appears in + 21 | return bit >= 64 ? 0 : BIT_ULL(b); + | ^ +../include/vdso/bits.h:8:45: note: in definition of macro ‘BIT_ULL’ + 8 | #define BIT_ULL(nr) (ULL(1) << (nr)) + | ^~ +make[7]: *** [../scripts/Makefile.build:203: drivers/gpu/drm/virtio/virtgpu_trace_points.o] Error 1 +make[6]: *** [../scripts/Makefile.build:461: drivers/gpu/drm/virtio] Error 2 +make[6]: *** Waiting for unfinished jobs.... +make[3]: *** [../scripts/Makefile.build:461: sound] Error 2 +make[5]: *** [../scripts/Makefile.build:461: drivers/gpu/drm] Error 2 +make[4]: *** [../scripts/Makefile.build:461: drivers/gpu] Error 2 +make[3]: *** [../scripts/Makefile.build:461: drivers] Error 2 +make[2]: *** [/home/nipa/net-next/wt-1/Makefile:2008: .] 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.8rxqSmudSL 2025-05-30 07:59:45.338397054 -0700 +++ /tmp/tmp.gwegOE2ydS 2025-05-30 07:59:45.342397020 -0700 @@ -1 +1 @@ - 1 ../drivers/bluetooth/btnxpuart.c + 98 ../include/linux/virtio_features.h