Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/misc/sgi-gru/gruhandles.c: In function ‘wait_instruction_complete’: ../drivers/misc/sgi-gru/gruhandles.c:65:21: error: ‘GRU_OP_TIMEOUT_NSEC’ undeclared (first use in this function); did you mean ‘GRU_OPERATION_TIMEOUT_NSEC’? 65 | if (GRU_OP_TIMEOUT_NSEC < (ktime_get() - start_time)) { | ^~~~~~~~~~~~~~~~~~~ | GRU_OPERATION_TIMEOUT_NSEC ../drivers/misc/sgi-gru/gruhandles.c:65:21: note: each undeclared identifier is reported only once for each function it appears in make[6]: *** [../scripts/Makefile.build:289: drivers/misc/sgi-gru/gruhandles.o] Error 1 make[6]: *** Waiting for unfinished jobs.... ../drivers/misc/sgi-gru/grukdump.c:60:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:60:17: expected void const * ../drivers/misc/sgi-gru/grukdump.c:60:17: got void [noderef] __user *[addressable] ubuf ../drivers/misc/sgi-gru/grukdump.c:60:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:60:17: expected void const * ../drivers/misc/sgi-gru/grukdump.c:60:17: got void [noderef] __user *[addressable] ubuf ../drivers/misc/sgi-gru/grukdump.c:60:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:60:17: expected void * ../drivers/misc/sgi-gru/grukdump.c:60:17: got void [noderef] __user *[addressable] ubuf ../drivers/misc/sgi-gru/grukdump.c:129:17: warning: incorrect type in assignment (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:129:17: expected struct gru_context_configuration_handle *ubufcch ../drivers/misc/sgi-gru/grukdump.c:129:17: got void [noderef] __user *[assigned] ubuf ../drivers/misc/sgi-gru/grukdump.c:192:14: warning: incorrect type in assignment (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:192:14: expected void [noderef] __user *ubuf ../drivers/misc/sgi-gru/grukdump.c:192:14: got void *[addressable] [assigned] buf ../drivers/misc/sgi-gru/grukdump.c:193:17: warning: incorrect type in assignment (different address spaces) ../drivers/misc/sgi-gru/grukdump.c:193:17: expected void [noderef] __user *ubufend ../drivers/misc/sgi-gru/grukdump.c:193:17: got void * make[5]: *** [../scripts/Makefile.build:548: drivers/misc/sgi-gru] Error 2 make[5]: *** Waiting for unfinished jobs.... ../drivers/firmware/dmi_scan.c:693:27: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/dmi_scan.c:693:27: expected char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:693:27: got void * ../drivers/firmware/dmi_scan.c:697:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi_scan.c:697:41: expected void *addr ../drivers/firmware/dmi_scan.c:697:41: got char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:711:19: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/dmi_scan.c:711:19: expected char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:711:19: got void * ../drivers/firmware/dmi_scan.c:715:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi_scan.c:715:33: expected void *addr ../drivers/firmware/dmi_scan.c:715:33: got char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:722:19: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/dmi_scan.c:722:19: expected char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:722:19: got void * ../drivers/firmware/dmi_scan.c:735:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi_scan.c:735:49: expected void *addr ../drivers/firmware/dmi_scan.c:735:49: got char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:753:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi_scan.c:753:49: expected void *addr ../drivers/firmware/dmi_scan.c:753:49: got char [noderef] __iomem *p ../drivers/firmware/dmi_scan.c:758:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi_scan.c:758:33: expected void *addr ../drivers/firmware/dmi_scan.c:758:33: got char [noderef] __iomem *p ../drivers/crypto/inside-secure/eip93/eip93-common.c: In function ‘eip93_is_sg_aligned’: ../drivers/crypto/inside-secure/eip93/eip93-common.c:180:13: warning: variable ‘nents’ set but not used [-Wunused-but-set-variable=] 180 | int nents; | ^~~~~ ../drivers/mmc/host/mxcmmc.c:545:24: warning: incorrect type in assignment (different base types) ../drivers/mmc/host/mxcmmc.c:545:24: expected unsigned int [usertype] ../drivers/mmc/host/mxcmmc.c:545:24: got restricted __le32 [usertype] ../drivers/mmc/host/mxcmmc.c:557:21: warning: incorrect type in assignment (different base types) ../drivers/mmc/host/mxcmmc.c:557:21: expected unsigned int [usertype] tmp ../drivers/mmc/host/mxcmmc.c:557:21: got restricted __le32 [usertype] ../drivers/mmc/host/mxcmmc.c:572:37: warning: incorrect type in argument 2 (different base types) ../drivers/mmc/host/mxcmmc.c:572:37: expected unsigned int [usertype] val ../drivers/mmc/host/mxcmmc.c:572:37: got restricted __le32 [usertype] ../drivers/mmc/host/mxcmmc.c:585:37: warning: incorrect type in argument 2 (different base types) ../drivers/mmc/host/mxcmmc.c:585:37: expected unsigned int [usertype] val ../drivers/mmc/host/mxcmmc.c:585:37: got restricted __le32 [usertype] ../drivers/misc/bcm-vk/bcm_vk_dev.c: In function ‘bcm_vk_probe’: : warning: ‘_ttyVK’ directive output may be truncated writing 6 bytes into a region of size between 3 and 12 [-Wformat-truncation=] ../drivers/misc/bcm-vk/bcm_vk_dev.c:1456:38: note: in expansion of macro ‘KBUILD_MODNAME’ 1456 | snprintf(name, sizeof(name), KBUILD_MODNAME ".%d_ttyVK", id); | ^~~~~~~~~~~~~~ ../drivers/misc/bcm-vk/bcm_vk_dev.c:1456:9: note: ‘snprintf’ output between 15 and 24 bytes into a destination of size 20 1456 | snprintf(name, sizeof(name), KBUILD_MODNAME ".%d_ttyVK", id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/misc/bcm-vk/bcm_vk_dev.c: note: in included file: ../drivers/misc/bcm-vk/bcm_vk.h:375:30: warning: array of flexible structures ../drivers/clocksource/sh_mtu2.c: In function ‘sh_mtu2_setup’: ../drivers/clocksource/sh_mtu2.c:348:27: warning: ‘%u’ directive writing between 1 and 10 bytes into a region of size 3 [-Wformat-overflow=] 348 | sprintf(name, "tgi%ua", index); | ^~ In function ‘sh_mtu2_setup_channel’, inlined from ‘sh_mtu2_setup’ at ../drivers/clocksource/sh_mtu2.c:430:9: ../drivers/clocksource/sh_mtu2.c:348:23: note: directive argument in the range [0, 4294967294] 348 | sprintf(name, "tgi%ua", index); | ^~~~~~~~ ../drivers/clocksource/sh_mtu2.c:348:9: note: ‘sprintf’ output between 6 and 15 bytes into a destination of size 6 348 | sprintf(name, "tgi%ua", index); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/cpufreq/cpufreq.c:448:17: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:448:17: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:448:17: got struct notifier_block [noderef] __rcu *static [addressable] [toplevel] head ../drivers/cpufreq/cpufreq.c:448:65: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:448:65: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:448:65: got struct notifier_block [noderef] __rcu *next ../drivers/misc/bcm-vk/bcm_vk_tty.c: note: in included file: ../drivers/misc/bcm-vk/bcm_vk.h:375:30: warning: array of flexible structures ../drivers/hid/bpf/hid_bpf_dispatch.c:293:18: warning: symbol 'hid_bpf_get_data' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:313:32: warning: symbol 'hid_bpf_allocate_context' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:341:1: warning: symbol 'hid_bpf_release_context' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:404:1: warning: symbol 'hid_bpf_hw_request' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:466:1: warning: symbol 'hid_bpf_hw_output_report' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:524:1: warning: symbol 'hid_bpf_try_input_report' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:549:1: warning: symbol 'hid_bpf_input_report' was not declared. Should it be static? ../drivers/misc/bcm-vk/bcm_vk_msg.c: note: in included file: ../drivers/misc/bcm-vk/bcm_vk.h:375:30: warning: array of flexible structures ../drivers/firmware/broadcom/bcm47xx_nvram.c:42:18: warning: cast removes address space '__iomem' of expression ../drivers/firmware/broadcom/bcm47xx_nvram.c:53:21: warning: dereference of noderef expression Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:40 function parameter 'nvram' not described in 'bcm47xx_nvram_is_valid' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'nvram_start' not described in 'bcm47xx_nvram_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'res_size' not described in 'bcm47xx_nvram_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'res_size' not described in 'bcm47xx_nvram_find_and_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:40 function parameter 'nvram' not described in 'bcm47xx_nvram_is_valid' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'nvram_start' not described in 'bcm47xx_nvram_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'res_size' not described in 'bcm47xx_nvram_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'res_size' not described in 'bcm47xx_nvram_find_and_copy' Warning: ../drivers/firmware/broadcom/tee_bnxt_fw.c:61 struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' Warning: ../drivers/firmware/broadcom/tee_bnxt_fw.c:61 struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' ../drivers/clocksource/sh_tmu.c:113:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:115:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:122:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) ../drivers/clocksource/sh_tmu.c:113:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:115:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:122:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) ../drivers/clocksource/sh_tmu.c:113:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:115:41: warning: cast truncates bits from constant value (ffffffff becomes ff) ../drivers/clocksource/sh_tmu.c:122:27: warning: cast truncates bits from constant value (ffffffff becomes ffff) ../drivers/firmware/arm_scmi/quirks.c:173:1: error: Expected ) in function call ../drivers/firmware/arm_scmi/quirks.c:173:1: error: got , ../drivers/firmware/arm_scmi/quirks.c:174:1: error: Expected ) in function call ../drivers/firmware/arm_scmi/quirks.c:174:1: error: got , ../drivers/firmware/arm_scmi/quirks.c:173:1: error: undefined identifier '__VA_OPT__' ../drivers/firmware/arm_scmi/quirks.c:174:1: error: undefined identifier '__VA_OPT__' ../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void **slot ../drivers/hwspinlock/hwspinlock_core.c:392:9: got void [noderef] __rcu ** ../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void **slot ../drivers/hwspinlock/hwspinlock_core.c:392:9: got void [noderef] __rcu ** ../drivers/hwspinlock/hwspinlock_core.c:393:48: warning: incorrect type in argument 1 (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:393:48: expected void [noderef] __rcu **slot ../drivers/hwspinlock/hwspinlock_core.c:393:48: got void **slot ../drivers/hwspinlock/hwspinlock_core.c:397:30: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:397:30: expected void **slot ../drivers/hwspinlock/hwspinlock_core.c:397:30: got void [noderef] __rcu ** ../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void [noderef] __rcu **slot ../drivers/hwspinlock/hwspinlock_core.c:392:9: got void **slot ../drivers/hwspinlock/hwspinlock_core.c:392:9: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/hwspinlock_core.c:392:9: expected void **slot ../drivers/hwspinlock/hwspinlock_core.c:392:9: got void [noderef] __rcu ** ../drivers/hwspinlock/omap_hwspinlock.c:40:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/omap_hwspinlock.c:40:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/omap_hwspinlock.c:40:39: got void *priv ../drivers/hwspinlock/omap_hwspinlock.c:48:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/omap_hwspinlock.c:48:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/omap_hwspinlock.c:48:39: got void *priv ../drivers/hwspinlock/omap_hwspinlock.c:120:36: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/omap_hwspinlock.c:120:36: expected void *priv ../drivers/hwspinlock/omap_hwspinlock.c:120:36: got void [noderef] __iomem * ../drivers/hwspinlock/sprd_hwspinlock.c:44:34: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/sprd_hwspinlock.c:44:34: expected void [noderef] __iomem *addr ../drivers/hwspinlock/sprd_hwspinlock.c:44:34: got void *priv ../drivers/hwspinlock/sprd_hwspinlock.c:62:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/sprd_hwspinlock.c:62:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/sprd_hwspinlock.c:62:39: got void *priv ../drivers/hwspinlock/sprd_hwspinlock.c:128:28: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/sprd_hwspinlock.c:128:28: expected void *priv ../drivers/hwspinlock/sprd_hwspinlock.c:128:28: got void [noderef] __iomem * ../drivers/hwspinlock/stm32_hwspinlock.c:30:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/stm32_hwspinlock.c:30:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/stm32_hwspinlock.c:30:39: got void *priv ../drivers/hwspinlock/stm32_hwspinlock.c:41:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/stm32_hwspinlock.c:41:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/stm32_hwspinlock.c:41:39: got void *priv ../drivers/hwspinlock/stm32_hwspinlock.c:110:39: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/stm32_hwspinlock.c:110:39: expected void *priv ../drivers/hwspinlock/stm32_hwspinlock.c:110:39: got void [noderef] __iomem * In file included from ../include/asm-generic/bug.h:31, from ../arch/x86/include/asm/bug.h:193, from ../include/linux/bug.h:5, from ../include/linux/alloc_tag.h:8, from ../include/linux/vmalloc.h:5, from ../include/linux/bcm47xx_nvram.h:10, from ../drivers/firmware/broadcom/bcm47xx_sprom.c:29: ../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_u32.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:483:25: note: in definition of macro ‘printk_index_wrap’ 483 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:564:9: note: in expansion of macro ‘printk’ 564 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ | ^~~~~~~~ ../include/linux/printk.h:564:16: note: in expansion of macro ‘KERN_WARNING’ 564 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:81:17: note: in expansion of macro ‘pr_warn’ 81 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ | ^~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:93:1: note: in expansion of macro ‘NVRAM_READ_VAL’ 93 | NVRAM_READ_VAL(u32) | ^~~~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_u16.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:483:25: note: in definition of macro ‘printk_index_wrap’ 483 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:564:9: note: in expansion of macro ‘printk’ 564 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ | ^~~~~~~~ ../include/linux/printk.h:564:16: note: in expansion of macro ‘KERN_WARNING’ 564 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:81:17: note: in expansion of macro ‘pr_warn’ 81 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ | ^~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:92:1: note: in expansion of macro ‘NVRAM_READ_VAL’ 92 | NVRAM_READ_VAL(u16) | ^~~~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_s8.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:483:25: note: in definition of macro ‘printk_index_wrap’ 483 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:564:9: note: in expansion of macro ‘printk’ 564 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ | ^~~~~~~~ ../include/linux/printk.h:564:16: note: in expansion of macro ‘KERN_WARNING’ 564 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:81:17: note: in expansion of macro ‘pr_warn’ 81 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ | ^~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:91:1: note: in expansion of macro ‘NVRAM_READ_VAL’ 91 | NVRAM_READ_VAL(s8) | ^~~~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_u8.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:483:25: note: in definition of macro ‘printk_index_wrap’ 483 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:564:9: note: in expansion of macro ‘printk’ 564 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ | ^~~~~~~~ ../include/linux/printk.h:564:16: note: in expansion of macro ‘KERN_WARNING’ 564 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:81:17: note: in expansion of macro ‘pr_warn’ 81 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ | ^~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:90:1: note: in expansion of macro ‘NVRAM_READ_VAL’ 90 | NVRAM_READ_VAL(u8) | ^~~~~~~~~~~~~~ ../drivers/mmc/core/queue.c:351:43: warning: incorrect type in initializer (different base types) ../drivers/mmc/core/queue.c:351:43: expected restricted blk_features_t [usertype] features ../drivers/mmc/core/queue.c:351:43: got unsigned int features ../drivers/hwspinlock/sun6i_hwspinlock.c:65:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/sun6i_hwspinlock.c:65:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/sun6i_hwspinlock.c:65:39: got void *priv ../drivers/hwspinlock/sun6i_hwspinlock.c:72:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/sun6i_hwspinlock.c:72:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/sun6i_hwspinlock.c:72:39: got void *priv ../drivers/hwspinlock/sun6i_hwspinlock.c:166:30: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/sun6i_hwspinlock.c:166:30: expected void *priv ../drivers/hwspinlock/sun6i_hwspinlock.c:166:30: got void [noderef] __iomem * ../drivers/mmc/host/mmc_spi.c:748:17: warning: incorrect type in argument 1 (different base types) ../drivers/mmc/host/mmc_spi.c:748:17: expected unsigned short [usertype] *p ../drivers/mmc/host/mmc_spi.c:748:17: got restricted __be16 * ../drivers/mmc/host/mmc_spi.c:749:28: warning: restricted __be16 degrades to integer ../drivers/hwspinlock/u8500_hsem.c:52:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/u8500_hsem.c:52:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/u8500_hsem.c:52:39: got void *priv ../drivers/hwspinlock/u8500_hsem.c:65:39: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/u8500_hsem.c:65:39: expected void [noderef] __iomem *lock_addr ../drivers/hwspinlock/u8500_hsem.c:65:39: got void *priv ../drivers/hwspinlock/u8500_hsem.c:116:30: warning: incorrect type in assignment (different address spaces) ../drivers/hwspinlock/u8500_hsem.c:116:30: expected void *priv ../drivers/hwspinlock/u8500_hsem.c:116:30: got void [noderef] __iomem * ../drivers/hwspinlock/u8500_hsem.c:126:52: warning: incorrect type in initializer (different address spaces) ../drivers/hwspinlock/u8500_hsem.c:126:52: expected void [noderef] __iomem *io_base ../drivers/hwspinlock/u8500_hsem.c:126:52: got void * Warning: ../drivers/platform/x86/dell/dcdbas.c:103 function parameter 'size' not described in 'smi_data_buf_realloc' Warning: ../drivers/platform/x86/dell/dcdbas.c:284 function parameter 'smi_cmd' not described in 'dcdbas_smi_request' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'dev' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'attr' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'buf' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'count' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'nb' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'code' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'unused' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:103 function parameter 'size' not described in 'smi_data_buf_realloc' Warning: ../drivers/platform/x86/dell/dcdbas.c:284 function parameter 'smi_cmd' not described in 'dcdbas_smi_request' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'dev' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'attr' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'buf' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'count' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'nb' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'code' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'unused' not described in 'dcdbas_reboot_notify' ../drivers/platform/goldfish/goldfish_pipe.c:499:24: warning: incorrect type in return expression (different base types) ../drivers/platform/goldfish/goldfish_pipe.c:499:24: expected restricted __poll_t ../drivers/platform/goldfish/goldfish_pipe.c:499:24: got int ../drivers/misc/mei/vsc-fw-loader.c:646:34: warning: incorrect type in assignment (different base types) ../drivers/misc/mei/vsc-fw-loader.c:646:34: expected unsigned char [usertype] img_cnt ../drivers/misc/mei/vsc-fw-loader.c:646:34: got restricted __le16 [usertype] ../drivers/mmc/core/block.c:2586:26: warning: invalid assignment: |= ../drivers/mmc/core/block.c:2586:26: left side has type unsigned int ../drivers/mmc/core/block.c:2586:26: right side has type restricted blk_features_t ../drivers/mmc/core/block.c:2588:26: warning: invalid assignment: |= ../drivers/mmc/core/block.c:2588:26: left side has type unsigned int ../drivers/mmc/core/block.c:2588:26: right side has type restricted blk_features_t ../drivers/firmware/efi/esrt.c:126:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:127:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:128:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:129:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:130:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:131:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:199:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:200:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:201:1: warning: cast to restricted __le64 ../drivers/firmware/efi/esrt.c:339:25: warning: cast to restricted __le32 ../drivers/clocksource/timer-ixp4xx.c:244:50: warning: incorrect type in assignment (different address spaces) ../drivers/clocksource/timer-ixp4xx.c:244:50: expected void *static [toplevel] platform_data ../drivers/clocksource/timer-ixp4xx.c:244:50: got void [noderef] __iomem *base ../drivers/firmware/imx/sm-misc.c:19:23: warning: symbol 'scmi_imx_misc_ctrl_nb' was not declared. Should it be static? ../drivers/platform/x86/uniwill/uniwill-acpi.c:1242:31: error: too long token expansion ../drivers/firmware/dmi-sysfs.c:387:16: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/dmi-sysfs.c:387:16: expected unsigned char [noderef] [usertype] __iomem *mapped ../drivers/firmware/dmi-sysfs.c:387:16: got void * ../drivers/firmware/dmi-sysfs.c:397:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi-sysfs.c:397:9: expected void *addr ../drivers/firmware/dmi-sysfs.c:397:9: got unsigned char [noderef] [usertype] __iomem *mapped ../drivers/firmware/efi/apple-properties.c:46:37: warning: array of flexible structures ../drivers/firmware/efi/embedded-firmware.c:18:1: warning: symbol 'efi_embedded_fw_list' was not declared. Should it be static? ../drivers/firmware/efi/embedded-firmware.c:20:6: warning: symbol 'efi_embedded_fw_checked' was not declared. Should it be static? ../drivers/virt/vboxguest/vboxguest_linux.c:115:35: warning: incorrect type in argument 2 (different address spaces) ../drivers/virt/vboxguest/vboxguest_linux.c:115:35: expected void const [noderef] __user *from ../drivers/virt/vboxguest/vboxguest_linux.c:115:35: got void * ../drivers/virt/vboxguest/vboxguest_linux.c:148:59: warning: incorrect type in argument 2 (different address spaces) ../drivers/virt/vboxguest/vboxguest_linux.c:148:59: expected void const [noderef] __user *from ../drivers/virt/vboxguest/vboxguest_linux.c:148:59: got void * ../drivers/virt/vboxguest/vboxguest_linux.c:166:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/virt/vboxguest/vboxguest_linux.c:166:27: expected void [noderef] __user *to ../drivers/virt/vboxguest/vboxguest_linux.c:166:27: got void * ../drivers/virt/vboxguest/vboxguest_linux.c:332:16: warning: incorrect type in assignment (different address spaces) ../drivers/virt/vboxguest/vboxguest_linux.c:332:16: expected struct vmmdev_memory *vmmdev ../drivers/virt/vboxguest/vboxguest_linux.c:332:16: got void [noderef] __iomem * make[4]: *** [../scripts/Makefile.build:548: drivers/misc] Error 2 make[4]: *** Waiting for unfinished jobs.... ../drivers/mmc/host/dw_mmc.c:606:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/mmc/host/dw_mmc.c:606:29: expected void const volatile [noderef] __iomem *addr ../drivers/mmc/host/dw_mmc.c:606:29: got unsigned int * ../drivers/mmc/host/dw_mmc.c:619:25: warning: restricted __le32 degrades to integer ../drivers/mmc/host/dw_mmc.c:619:25: warning: restricted __le32 degrades to integer ../drivers/mmc/host/dw_mmc.c:678:29: warning: incorrect type in argument 1 (different address spaces) ../drivers/mmc/host/dw_mmc.c:678:29: expected void const volatile [noderef] __iomem *addr ../drivers/mmc/host/dw_mmc.c:678:29: got restricted __le32 * ../drivers/mmc/host/dw_mmc.c:678:29: warning: restricted __le32 degrades to integer ../drivers/platform/wmi/tests/string_kunit.c:36:17: error: Expected ) in expression ../drivers/platform/wmi/tests/string_kunit.c:36:17: error: got 'T' ../drivers/platform/wmi/tests/string_kunit.c:51:17: error: Expected ) in expression ../drivers/platform/wmi/tests/string_kunit.c:51:17: error: got 'Ä' ../drivers/platform/wmi/tests/string_kunit.c:67:17: error: Expected ) in expression ../drivers/platform/wmi/tests/string_kunit.c:67:17: error: got 'K' ../drivers/platform/wmi/tests/string_kunit.c:83:17: error: Expected ) in expression ../drivers/platform/wmi/tests/string_kunit.c:83:17: error: got 'T' ../drivers/platform/wmi/tests/string_kunit.c:99:17: error: Expected ) in expression ../drivers/platform/wmi/tests/string_kunit.c:99:17: error: got 'T' ../drivers/platform/wmi/tests/string_kunit.c:115:17: error: Expected ) in expression ../drivers/platform/wmi/tests/string_kunit.c:115:17: error: got 'T' ../drivers/platform/wmi/tests/string_kunit.c:36:17: error: undefined identifier 'u' ../drivers/platform/wmi/tests/string_kunit.c:36:17: error: cast from unknown type ../drivers/platform/wmi/tests/string_kunit.c:51:17: error: undefined identifier 'u' ../drivers/platform/wmi/tests/string_kunit.c:51:17: error: cast from unknown type ../drivers/platform/wmi/tests/string_kunit.c:67:17: error: undefined identifier 'u' ../drivers/platform/wmi/tests/string_kunit.c:67:17: error: cast from unknown type ../drivers/platform/wmi/tests/string_kunit.c:83:17: error: undefined identifier 'u' ../drivers/platform/wmi/tests/string_kunit.c:83:17: error: cast from unknown type ../drivers/platform/wmi/tests/string_kunit.c:99:17: error: undefined identifier 'u' ../drivers/platform/wmi/tests/string_kunit.c:99:17: error: cast from unknown type ../drivers/platform/wmi/tests/string_kunit.c:115:17: error: undefined identifier 'u' ../drivers/platform/wmi/tests/string_kunit.c:115:17: error: cast from unknown type ../drivers/hv/hv_common.c:78:4: warning: symbol 'hv_synic_eventring_tail' was not declared. Should it be static? ../drivers/firmware/efi/cper-x86.c: In function ‘cper_print_proc_ia’: ../drivers/firmware/efi/cper-x86.c:295:72: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 295 | snprintf(infopfx, sizeof(infopfx), "%s ", | ^ ../drivers/firmware/efi/cper-x86.c:295:33: note: ‘snprintf’ output between 2 and 65 bytes into a destination of size 64 295 | snprintf(infopfx, sizeof(infopfx), "%s ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 296 | newpfx); | ~~~~~~~ ../drivers/virt/vmgenid.c:116:19: warning: incorrect type in assignment (different address spaces) ../drivers/virt/vmgenid.c:116:19: expected void *virt_addr ../drivers/virt/vmgenid.c:116:19: got void [noderef] __iomem * ../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: warning: incorrect type in assignment (different address spaces) ../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: expected void [noderef] __iomem *vslbase ../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: got void * ../drivers/staging/sm750fb/ddk750_swi2c.c: In function ‘sw_i2c_wait’: ../drivers/staging/sm750fb/ddk750_swi2c.c:95:16: warning: variable ‘tmp’ set but not used [-Wunused-but-set-variable=] 95 | int i, tmp; | ^~~ ../drivers/remoteproc/rcar_rproc.c:29:12: warning: incorrect type in assignment (different address spaces) ../drivers/remoteproc/rcar_rproc.c:29:12: expected void *va ../drivers/remoteproc/rcar_rproc.c:29:12: got void [noderef] __iomem * ../drivers/remoteproc/rcar_rproc.c:46:20: warning: incorrect type in argument 1 (different address spaces) ../drivers/remoteproc/rcar_rproc.c:46:20: expected void volatile [noderef] __iomem *addr ../drivers/remoteproc/rcar_rproc.c:46:20: got void *va ../drivers/platform/chrome/cros_ec_typec.c:1111:30: warning: cast to restricted __le16 ../drivers/platform/chrome/cros_ec_typec.c:1179:33: warning: cast to restricted __le16 ../drivers/platform/chrome/cros_ec_typec.c:1202:39: warning: cast to restricted __le16 ../drivers/mailbox/bcm-pdc-mailbox.c:788:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:788:42: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:788:42: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:789:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:789:42: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:789:42: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1027:32: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1027:32: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1027:32: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1029:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1029:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1029:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1030:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1030:23: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1030:23: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1031:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1031:23: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1031:23: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1035:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1035:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1035:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1037:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1037:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1037:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1040:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1040:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1040:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1042:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1042:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1042:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1045:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1045:48: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1045:48: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1047:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1047:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1047:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1054:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1054:48: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1054:48: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1058:63: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1058:63: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1058:63: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1064:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1064:48: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1064:48: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1068:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1068:48: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1068:48: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1292:23: warning: cast removes address space '__iomem' of expression ../drivers/mailbox/bcm-pdc-mailbox.c:1294:16: warning: cast removes address space '__iomem' of expression ../drivers/mailbox/bcm-pdc-mailbox.c:1297:16: warning: cast removes address space '__iomem' of expression ../drivers/mailbox/bcm-pdc-mailbox.c:1304:27: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1304:27: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1304:27: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1309:32: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1309:32: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1309:32: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1312:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1312:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1312:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1315:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1315:23: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1315:23: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1316:23: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1316:23: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1316:23: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1333:32: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1333:32: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1333:32: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:1335:20: warning: incorrect type in argument 2 (different address spaces) ../drivers/mailbox/bcm-pdc-mailbox.c:1335:20: expected void [noderef] __iomem * ../drivers/mailbox/bcm-pdc-mailbox.c:1335:20: got unsigned int * ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: expected unsigned int [usertype] addrlow ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: expected unsigned int [usertype] addrhigh ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: expected unsigned int [usertype] ctrl1 ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: expected unsigned int [usertype] ctrl2 ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: expected unsigned int [usertype] addrlow ../drivers/mailbox/bcm-pdc-mailbox.c:554:22: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: expected unsigned int [usertype] addrhigh ../drivers/mailbox/bcm-pdc-mailbox.c:555:23: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: expected unsigned int [usertype] ctrl1 ../drivers/mailbox/bcm-pdc-mailbox.c:556:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: expected unsigned int [usertype] ctrl2 ../drivers/mailbox/bcm-pdc-mailbox.c:557:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: expected unsigned int [usertype] addrlow ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: expected unsigned int [usertype] addrhigh ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: expected unsigned int [usertype] ctrl1 ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: expected unsigned int [usertype] ctrl2 ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: expected unsigned int [usertype] addrlow ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: expected unsigned int [usertype] addrhigh ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: expected unsigned int [usertype] ctrl1 ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: expected unsigned int [usertype] ctrl2 ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: expected unsigned int [usertype] addrlow ../drivers/mailbox/bcm-pdc-mailbox.c:526:22: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: expected unsigned int [usertype] addrhigh ../drivers/mailbox/bcm-pdc-mailbox.c:527:23: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: expected unsigned int [usertype] ctrl1 ../drivers/mailbox/bcm-pdc-mailbox.c:528:20: got restricted __le32 [usertype] ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: warning: incorrect type in assignment (different base types) ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: expected unsigned int [usertype] ctrl2 ../drivers/mailbox/bcm-pdc-mailbox.c:529:20: got restricted __le32 [usertype] ../drivers/hv/channel.c: note: in included file: ../include/linux/hyperv.h:600:31: warning: array of flexible structures ../drivers/mmc/host/ushc.c:137:22: warning: cast to restricted __le32 ../drivers/mmc/host/ushc.c:277:28: warning: incorrect type in assignment (different base types) ../drivers/mmc/host/ushc.c:277:28: expected unsigned char [usertype] cmd_idx ../drivers/mmc/host/ushc.c:277:28: got restricted __le16 [usertype] ../drivers/mmc/host/wmt-sdmmc.c:241:39: warning: incorrect type in assignment (different base types) ../drivers/mmc/host/wmt-sdmmc.c:241:39: expected unsigned int ../drivers/mmc/host/wmt-sdmmc.c:241:39: got restricted __be32 [usertype] ../drivers/firmware/efi/test/efi_test.c:157:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:157:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:157:13: got unsigned long *[addressable] data_size ../drivers/firmware/efi/test/efi_test.c:160:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:160:61: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:160:61: got struct guid_t [usertype] *[addressable] vendor_guid ../drivers/firmware/efi/test/efi_test.c:167:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:167:60: expected unsigned short [noderef] [usertype] __user *src ../drivers/firmware/efi/test/efi_test.c:167:60: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:187:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:187:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:187:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:194:35: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:194:35: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:194:35: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:209:45: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:209:45: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:209:45: got void *[addressable] data ../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:215:19: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:215:19: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:215:19: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:220:19: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:220:19: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:220:19: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:243:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:243:53: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:243:53: got struct guid_t [usertype] *[addressable] vendor_guid ../drivers/firmware/efi/test/efi_test.c:248:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:248:60: expected unsigned short [noderef] [usertype] __user *src ../drivers/firmware/efi/test/efi_test.c:248:60: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:253:39: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:253:39: expected void const [noderef] __user * ../drivers/firmware/efi/test/efi_test.c:253:39: got void *[addressable] data ../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:263:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:263:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:263:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:292:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:292:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:292:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:301:27: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:301:27: expected struct efi_time_cap_t [noderef] [usertype] __user *cap_local ../drivers/firmware/efi/test/efi_test.c:301:27: got struct efi_time_cap_t [usertype] * ../drivers/firmware/efi/test/efi_test.c:308:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:308:41: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:308:41: got struct efi_time_t [usertype] *[addressable] time ../drivers/firmware/efi/test/efi_test.c:325:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:325:46: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:325:46: got struct efi_time_t [usertype] *[addressable] time ../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:330:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:330:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:330:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:354:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:354:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:354:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:360:38: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:360:38: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:360:38: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:364:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:364:38: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:364:38: got unsigned char [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:364:38: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:364:38: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:364:38: got unsigned char [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:364:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:364:38: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:364:38: got unsigned char [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:369:47: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:369:47: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:369:47: got struct efi_time_t [usertype] *[addressable] time ../drivers/firmware/efi/test/efi_test.c:393:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:393:60: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:393:60: got struct efi_time_t [usertype] *[addressable] time ../drivers/firmware/efi/test/efi_test.c:401:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:401:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:401:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:401:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:401:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:401:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:401:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:401:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:401:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:425:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:425:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:425:21: got unsigned long *[addressable] variable_name_size ../drivers/firmware/efi/test/efi_test.c:433:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:433:52: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:433:52: got struct guid_t [usertype] *[addressable] vendor_guid ../drivers/firmware/efi/test/efi_test.c:443:52: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:443:52: expected unsigned short [noderef] [usertype] __user *src ../drivers/firmware/efi/test/efi_test.c:443:52: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:456:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:456:52: expected unsigned short [noderef] [usertype] __user *src ../drivers/firmware/efi/test/efi_test.c:456:52: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:465:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:465:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:465:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:465:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:465:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:465:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:465:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:465:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:465:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:472:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:472:35: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:472:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:472:35: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:472:35: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:472:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:472:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:472:35: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:472:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:483:62: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:483:62: expected unsigned short [noderef] [usertype] __user *dst ../drivers/firmware/efi/test/efi_test.c:483:62: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:491:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:491:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:491:21: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:491:21: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:491:21: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:491:21: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:491:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:491:21: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:491:21: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:498:53: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:498:53: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:498:53: got struct guid_t [usertype] *[addressable] vendor_guid ../drivers/firmware/efi/test/efi_test.c:526:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:526:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:526:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:526:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:526:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:526:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:526:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:526:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:526:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:533:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:533:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:533:13: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:533:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:533:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:533:13: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:533:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:533:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:533:13: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:550:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:550:37: expected void const [noderef] __user * ../drivers/firmware/efi/test/efi_test.c:550:37: got void * ../drivers/firmware/efi/test/efi_test.c:579:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:579:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:579:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:579:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:579:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:579:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:579:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:579:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:579:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:585:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:585:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:585:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:589:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:589:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:589:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:593:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:593:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:593:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:593:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:593:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:593:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:593:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:593:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:593:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:628:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:628:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:628:21: got struct efi_capsule_header_t [usertype] ** ../drivers/firmware/efi/test/efi_test.c:632:50: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:632:50: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:632:50: got struct efi_capsule_header_t [usertype] *[assigned] c ../drivers/firmware/efi/test/efi_test.c:646:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:646:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:646:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:646:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:646:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:646:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:646:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:646:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:646:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:656:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:656:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:656:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:656:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:656:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:656:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:656:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:656:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:656:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:661:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:661:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:661:13: got int *__ptr ../drivers/firmware/efi/test/efi_test.c:661:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:661:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:661:13: got int *__ptr ../drivers/firmware/efi/test/efi_test.c:661:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:661:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:661:13: got int *__ptr ../drivers/firmware/efi/test/efi_test.c:674:24: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:674:24: expected unsigned int [noderef] __user *supported_mask ../drivers/firmware/efi/test/efi_test.c:674:24: got unsigned int * ../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) ../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *s ../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str ../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) ../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *[assigned] s ../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str ../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) ../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *[assigned] s ../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str ../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:50:21: warning: too many warnings ../drivers/hv/channel_mgmt.c: note: in included file: ../include/linux/hyperv.h:600:31: warning: array of flexible structures ../drivers/mmc/host/vub300.c:2227:29: warning: restricted __le16 degrades to integer Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'offset' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'irq_mask' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_coeff' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_coeff' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'config' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'regs' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'avg_count' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'boost_freq' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'target_freq' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'offset' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'irq_mask' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_coeff' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_coeff' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'config' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'regs' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'avg_count' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'boost_freq' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'target_freq' not described in 'tegra_devfreq_device' ../drivers/hv/hv_trace.c: note: in included file (through ../drivers/hv/hyperv_vmbus.h): ../include/linux/hyperv.h:600:31: warning: array of flexible structures ../drivers/mailbox/mailbox-th1520.c:385:31: warning: incorrect type in return expression (different address spaces) ../drivers/mailbox/mailbox-th1520.c:385:31: expected void [noderef] __iomem * ../drivers/mailbox/mailbox-th1520.c:385:31: got void * ../drivers/mailbox/mailbox-th1520.c:392:31: warning: incorrect type in return expression (different address spaces) ../drivers/mailbox/mailbox-th1520.c:392:31: expected void [noderef] __iomem * ../drivers/mailbox/mailbox-th1520.c:392:31: got void * ../drivers/platform/x86/asus-wmi.c:2790:33: warning: incorrect type in argument 3 (different base types) ../drivers/platform/x86/asus-wmi.c:2790:33: expected unsigned int [usertype] val ../drivers/platform/x86/asus-wmi.c:2790:33: got restricted __le32 [usertype] ../drivers/clocksource/timer-rtl-otto.c:228:16: warning: symbol 'rttm_cs' was not declared. Should it be static? ../drivers/platform/x86/msi-laptop.c:488:81: warning: dubious: !x | y ../drivers/platform/x86/samsung-laptop.c:1378:43: warning: incorrect type in assignment (different address spaces) ../drivers/platform/x86/samsung-laptop.c:1378:43: expected void *data ../drivers/platform/x86/samsung-laptop.c:1378:43: got void [noderef] __iomem *f0000_segment ../drivers/clocksource/timer-gxp.c:189:48: warning: incorrect type in assignment (different address spaces) ../drivers/clocksource/timer-gxp.c:189:48: expected void *platform_data ../drivers/clocksource/timer-gxp.c:189:48: got void [noderef] __iomem *counter ../drivers/staging/greybus/audio_topology.c: In function ‘gbaudio_tplg_process_kcontrols’: ../drivers/staging/greybus/audio_topology.c:1172:65: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size between 17 and 27 [-Wformat-truncation=] 1172 | snprintf(curr->name, sizeof(curr->name), "GB %d %s", module->dev_id, | ^~ 1173 | temp_name); | ~~~~~~~~~ ../drivers/staging/greybus/audio_topology.c:1172:17: note: ‘snprintf’ output between 6 and 47 bytes into a destination of size 32 1172 | snprintf(curr->name, sizeof(curr->name), "GB %d %s", module->dev_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1173 | temp_name); | ~~~~~~~~~~ ../drivers/staging/greybus/audio_topology.c: In function ‘gbaudio_tplg_create_widget’: ../drivers/staging/greybus/audio_topology.c:1090:51: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size between 17 and 27 [-Wformat-truncation=] 1090 | snprintf(w->name, sizeof(w->name), "GB %d %s", module->dev_id, temp_name); | ^~ ~~~~~~~~~ ../drivers/staging/greybus/audio_topology.c:1090:9: note: ‘snprintf’ output between 6 and 47 bytes into a destination of size 32 1090 | snprintf(w->name, sizeof(w->name), "GB %d %s", module->dev_id, temp_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/firmware/efi/libstub/unaccepted_memory.c:7:30: warning: symbol 'unaccepted_table' was not declared. Should it be static? ../drivers/clocksource/timer-cs5535.c:63:36: warning: cast truncates bits from constant value (ffff7fff becomes 7fff) ../drivers/firmware/efi/libstub/x86-stub.c:912:17: warning: symbol 'efi_stub_entry' was not declared. Should it be static? ../drivers/firmware/efi/libstub/x86-stub.c:1054:6: warning: symbol 'efi_handover_entry' was not declared. Should it be static? ../drivers/mmc/host/cqhci-core.c:438:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:439:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:440:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:441:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:442:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:443:17: warning: dubious: !x & y ../drivers/mmc/host/cqhci-core.c:487:15: warning: incorrect type in assignment (different base types) ../drivers/mmc/host/cqhci-core.c:487:15: expected restricted __le32 [usertype] ../drivers/mmc/host/cqhci-core.c:487:15: got int ../drivers/mmc/host/cqhci-core.c:566:19: warning: incorrect type in assignment (different base types) ../drivers/mmc/host/cqhci-core.c:566:19: expected unsigned long long [usertype] *task_desc ../drivers/mmc/host/cqhci-core.c:566:19: got restricted __le64 [usertype] * ../drivers/hid/hid-logitech-dj.c: In function ‘logi_dj_recv_add_djhid_device’: ../drivers/hid/hid-logitech-dj.c:851:44: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=] 851 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); | ^~ ../drivers/hid/hid-logitech-dj.c:851:42: note: directive argument in the range [0, 255] 851 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); | ^~~~~ ../drivers/hid/hid-logitech-dj.c:851:9: note: ‘snprintf’ output between 3 and 5 bytes into a destination of size 3 851 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Warning: ../drivers/hid/hid-lg-g15.c:37 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * g13_input_report.keybits[] is not 32-bit aligned, so we can't use the bitops macros. ../drivers/hid/hid-nvidia-shield.c:104:1: error: static assertion failed: "sizeof(enum thunderstrike_led_state) == 1" ../drivers/hid/hid-nvidia-shield.c:121:1: error: static assertion failed: "sizeof(enum thunderstrike_charger_type) == 1" ../drivers/hid/hid-nvidia-shield.c:130:1: error: static assertion failed: "sizeof(enum thunderstrike_charger_state) == 1" ../drivers/hid/hid-nvidia-shield.c:183:1: error: static assertion failed: "sizeof(struct thunderstrike_hostcmd_req_report) == THUNDERSTRIKE_HOSTCMD_REPORT_SIZE" ../drivers/hid/hid-roccat-kone.c:100:28: warning: incorrect type in assignment (different base types) ../drivers/hid/hid-roccat-kone.c:100:28: expected unsigned short [usertype] checksum ../drivers/hid/hid-roccat-kone.c:100:28: got restricted __le16 [usertype] ../drivers/hid/hid-roccat-kone.c:259:19: warning: cast to restricted __le16 ../drivers/hid/hid-thrustmaster.c:233:41: warning: restricted __le16 degrades to integer ../drivers/hid/hid-thrustmaster.c:234:25: warning: cast to restricted __le16 ../drivers/hid/hid-thrustmaster.c:235:46: warning: restricted __le16 degrades to integer ../drivers/hid/hid-thrustmaster.c:236:25: warning: cast to restricted __le16 ../drivers/hid/hid-sensor-custom.c: In function ‘hid_sensor_custom_add_attributes’: ../drivers/hid/hid-sensor-custom.c:590:64: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 590 | HID_CUSTOM_NAME_LENGTH, "%s-%s", | ^ ../drivers/hid/hid-sensor-custom.c:589:25: note: ‘snprintf’ output 2 or more bytes (assuming 65) into a destination of size 64 589 | snprintf((char *)&sensor_inst->fields[i].attr_name[j], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | HID_CUSTOM_NAME_LENGTH, "%s-%s", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | sensor_inst->fields[i].group_name, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 592 | hid_custom_attrs[j].name); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/hid/usbhid/usbkbd.c:164:108: warning: dubious: x | !y ../drivers/hid/intel-ish-hid/ishtp-hid.c:235:24: warning: cast to restricted __le16 ../drivers/hid/intel-ish-hid/ishtp-hid.c:236:23: warning: cast to restricted __le16 ../drivers/hid/intel-ish-hid/ishtp-hid.c:237:24: warning: cast to restricted __le16 ../drivers/hid/intel-ish-hid/ipc/ipc.c:791:13: warning: invalid assignment: |= ../drivers/hid/intel-ish-hid/ipc/ipc.c:791:13: left side has type unsigned short ../drivers/hid/intel-ish-hid/ipc/ipc.c:791:13: right side has type restricted pci_power_t ../drivers/hid/intel-ish-hid/ipc/ipc.c:797:13: warning: invalid assignment: |= ../drivers/hid/intel-ish-hid/ipc/ipc.c:797:13: left side has type unsigned short ../drivers/hid/intel-ish-hid/ipc/ipc.c:797:13: right side has type restricted pci_power_t ../drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c:24:29: warning: symbol 'mtl' was not declared. Should it be static? ../drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c:28:29: warning: symbol 'lnl' was not declared. Should it be static? ../drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c:32:29: warning: symbol 'ptl' was not declared. Should it be static? ../drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c:36:29: warning: symbol 'arl' was not declared. Should it be static? ../drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c:40:29: warning: symbol 'nvl' was not declared. Should it be static? ../drivers/hid/wacom_sys.c: In function ‘wacom_update_name’: ../drivers/hid/wacom_sys.c:2291:61: warning: ‘%s’ directive output may be truncated writing up to 127 bytes into a region of size 38 [-Wformat-truncation=] 2291 | snprintf(name, sizeof(name), "Wacom %s", product_name); | ^~ ../drivers/hid/wacom_sys.c:2291:25: note: ‘snprintf’ output between 7 and 134 bytes into a destination of size 44 2291 | snprintf(name, sizeof(name), "Wacom %s", product_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: *** [../scripts/Makefile.build:548: drivers] Error 2 make[2]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:2105: .] Error 2 make[1]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../kernel/sys.c:1144:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1144:32: expected struct task_struct *p1 ../kernel/sys.c:1144:32: got struct task_struct [noderef] __rcu *real_parent ../drivers/misc/sgi-gru/gruhandles.c: In function ‘wait_instruction_complete’: ../drivers/misc/sgi-gru/gruhandles.c:65:21: error: ‘GRU_OP_TIMEOUT_NSEC’ undeclared (first use in this function); did you mean ‘GRU_OPERATION_TIMEOUT_NSEC’? 65 | if (GRU_OP_TIMEOUT_NSEC < (ktime_get() - start_time)) { | ^~~~~~~~~~~~~~~~~~~ | GRU_OPERATION_TIMEOUT_NSEC ../drivers/misc/sgi-gru/gruhandles.c:65:21: note: each undeclared identifier is reported only once for each function it appears in make[6]: *** [../scripts/Makefile.build:289: drivers/misc/sgi-gru/gruhandles.o] Error 1 make[5]: *** [../scripts/Makefile.build:548: drivers/misc/sgi-gru] Error 2 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:548: drivers/misc] Error 2 make[4]: *** Waiting for unfinished jobs.... ../drivers/powercap/dtpm_devfreq.c:207:24: warning: symbol 'dtpm_devfreq_ops' was not declared. Should it be static? ../drivers/powercap/dtpm_cpu.c:314:24: warning: symbol 'dtpm_cpu_ops' was not declared. Should it be static? ../drivers/powercap/dtpm.c: note: in included file: ../drivers/powercap/dtpm_subsys.h:13:24: warning: symbol 'dtpm_subsys' was not declared. Should it be static? Warning: ../drivers/accel/ethosu/ethosu_gem.c:680 function parameter 'data' not described in 'ethosu_gem_cmdstream_create' Warning: ../drivers/accel/ethosu/ethosu_gem.c:680 function parameter 'data' not described in 'ethosu_gem_cmdstream_create' ../drivers/nvdimm/core.c:186:30: warning: cast to restricted __le32 Warning: ../drivers/nvdimm/core.c:219 function parameter 'len' not described in 'nd_uuid_store' Warning: ../drivers/nvdimm/core.c:219 function parameter 'len' not described in 'nd_uuid_store' ../drivers/perf/arm-ni.c: note: in included file: ../include/linux/io-64-nonatomic-lo-hi.h:38:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../drivers/rapidio/rio.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/memory/brcmstb_dpfe.c:531:29: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:532:29: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:534:29: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:535:29: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:558:46: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:558:19: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:575:25: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:576:28: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:577:27: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:579:25: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:580:28: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:581:27: warning: cast to restricted __le32 ../drivers/memory/brcmstb_dpfe.c:610:25: warning: cast to restricted __be32 ../drivers/memory/brcmstb_dpfe.c:613:25: warning: cast to restricted __le32 ../drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/rapidio/rio-driver.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/perf/arm-cmn.c:2252:35: warning: duplicate [noderef] ../drivers/perf/arm-cmn.c:2252:35: error: multiple address spaces given: __iomem & __iomem ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:500:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/rapidio/rio-sysfs.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/rio-scan.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/switches/idtcps.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/rio_cm.c: In function ‘rio_txcq_handler’: ../drivers/rapidio/rio_cm.c:669:21: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable=] 669 | int rc; | ^~ ../drivers/rapidio/switches/idt_gen2.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/rio_cm.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/rio_cm.c:379:17: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:398:23: warning: cast to restricted __be32 ../drivers/rapidio/rio_cm.c:399:21: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:425:17: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:436:27: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:457:9: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:460:32: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:491:9: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:491:9: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:529:9: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:531:32: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:806:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:806:26: expected unsigned int [usertype] src_id ../drivers/rapidio/rio_cm.c:806:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:807:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:807:26: expected unsigned int [usertype] dst_id ../drivers/rapidio/rio_cm.c:807:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:812:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:812:21: expected unsigned short [usertype] dst_ch ../drivers/rapidio/rio_cm.c:812:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:813:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:813:21: expected unsigned short [usertype] src_ch ../drivers/rapidio/rio_cm.c:813:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:814:22: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:814:22: expected unsigned short [usertype] msg_len ../drivers/rapidio/rio_cm.c:814:22: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:974:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:974:26: expected unsigned int [usertype] src_id ../drivers/rapidio/rio_cm.c:974:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:975:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:975:26: expected unsigned int [usertype] dst_id ../drivers/rapidio/rio_cm.c:975:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:980:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:980:21: expected unsigned short [usertype] dst_ch ../drivers/rapidio/rio_cm.c:980:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:981:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:981:21: expected unsigned short [usertype] src_ch ../drivers/rapidio/rio_cm.c:981:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:1029:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1029:26: expected unsigned int [usertype] src_id ../drivers/rapidio/rio_cm.c:1029:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:1030:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1030:26: expected unsigned int [usertype] dst_id ../drivers/rapidio/rio_cm.c:1030:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:1031:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1031:21: expected unsigned short [usertype] dst_ch ../drivers/rapidio/rio_cm.c:1031:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:1032:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1032:21: expected unsigned short [usertype] src_ch ../drivers/rapidio/rio_cm.c:1032:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:1403:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1403:26: expected unsigned int [usertype] src_id ../drivers/rapidio/rio_cm.c:1403:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:1404:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1404:26: expected unsigned int [usertype] dst_id ../drivers/rapidio/rio_cm.c:1404:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:1409:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1409:21: expected unsigned short [usertype] dst_ch ../drivers/rapidio/rio_cm.c:1409:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:1410:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1410:21: expected unsigned short [usertype] src_ch ../drivers/rapidio/rio_cm.c:1410:21: got restricted __be16 [usertype] ../drivers/rapidio/switches/idt_gen3.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/nvdimm/../../tools/testing/nvdimm/test/iomap.c:172:61: warning: cast removes address space '__iomem' of expression ../drivers/rapidio/devices/tsi721.c:1793:44: warning: cast to restricted __le64 ../drivers/rapidio/devices/tsi721.c:137:35: warning: incorrect type in assignment (different base types) ../drivers/rapidio/devices/tsi721.c:137:35: expected restricted __le32 ../drivers/rapidio/devices/tsi721.c:137:35: got restricted __be32 ../drivers/rapidio/devices/tsi721.c:139:35: warning: incorrect type in assignment (different base types) ../drivers/rapidio/devices/tsi721.c:139:35: expected restricted __le32 ../drivers/rapidio/devices/tsi721.c:139:35: got unsigned int ../drivers/rapidio/devices/tsi721.c:185:25: warning: cast to restricted __be32 ../drivers/rapidio/devices/tsi721.c:185:25: warning: cast from restricted __le32 ../drivers/rapidio/devices/tsi721.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/devices/tsi721.c:2267:29: warning: incorrect type in assignment (different base types) ../drivers/rapidio/devices/tsi721.c:2267:29: expected unsigned long long [usertype] ../drivers/rapidio/devices/tsi721.c:2267:29: got restricted __le64 [usertype] ../drivers/rapidio/devices/tsi721.c:2527:50: warning: incorrect type in assignment (different base types) ../drivers/rapidio/devices/tsi721.c:2527:50: expected unsigned long long [usertype] ../drivers/rapidio/devices/tsi721.c:2527:50: got restricted __le64 [usertype] ../drivers/rapidio/devices/rio_mport_cdev.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures make[3]: *** [../scripts/Makefile.build:548: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:2105: .] Error 2 make[1]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../kernel/sys.c:1144:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1144:32: expected struct task_struct *p1 ../kernel/sys.c:1144:32: got struct task_struct [noderef] __rcu *real_parent ../drivers/misc/sgi-gru/gruhandles.c: In function ‘wait_instruction_complete’: ../drivers/misc/sgi-gru/gruhandles.c:65:21: error: ‘GRU_OP_TIMEOUT_NSEC’ undeclared (first use in this function); did you mean ‘GRU_OPERATION_TIMEOUT_NSEC’? 65 | if (GRU_OP_TIMEOUT_NSEC < (ktime_get() - start_time)) { | ^~~~~~~~~~~~~~~~~~~ | GRU_OPERATION_TIMEOUT_NSEC ../drivers/misc/sgi-gru/gruhandles.c:65:21: note: each undeclared identifier is reported only once for each function it appears in make[6]: *** [../scripts/Makefile.build:289: drivers/misc/sgi-gru/gruhandles.o] Error 1 make[5]: *** [../scripts/Makefile.build:548: drivers/misc/sgi-gru] Error 2 make[4]: *** [../scripts/Makefile.build:548: drivers/misc] Error 2 make[4]: *** Waiting for unfinished jobs.... ../drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/uio/uio_aec.c:44:49: warning: incorrect type in initializer (different address spaces) ../drivers/uio/uio_aec.c:44:49: expected void [noderef] __iomem *int_flag ../drivers/uio/uio_aec.c:44:49: got void * ../drivers/uio/uio_aec.c:50:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:50:49: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:50:49: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:59:9: got void * ../drivers/uio/uio_aec.c:88:20: warning: incorrect type in assignment (different address spaces) ../drivers/uio/uio_aec.c:88:20: expected void *priv ../drivers/uio/uio_aec.c:88:20: got void [noderef] __iomem * ../drivers/uio/uio_aec.c:104:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:104:42: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:104:42: got void * ../drivers/uio/uio_aec.c:105:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:105:43: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:105:43: got void * ../drivers/uio/uio_aec.c:106:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:106:34: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:106:34: got void * ../drivers/uio/uio_aec.c:115:31: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:115:31: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:115:31: got void *priv ../drivers/uio/uio_aec.c:128:42: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:128:42: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:128:42: got void * ../drivers/uio/uio_aec.c:129:43: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:129:43: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:129:43: got void * ../drivers/uio/uio_aec.c:131:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/uio/uio_aec.c:131:28: expected void const [noderef] __iomem * ../drivers/uio/uio_aec.c:131:28: got void * ../drivers/uio/uio_aec.c:136:31: warning: incorrect type in argument 2 (different address spaces) ../drivers/uio/uio_aec.c:136:31: expected void [noderef] __iomem * ../drivers/uio/uio_aec.c:136:31: got void *priv ../drivers/w1/w1.c:418:17: warning: incorrect type in assignment (different base types) ../drivers/w1/w1.c:418:17: expected unsigned long long [usertype] rn64_le ../drivers/w1/w1.c:418:17: got restricted __le64 [usertype] ../drivers/w1/w1.c:907:21: warning: incorrect type in initializer (different base types) ../drivers/w1/w1.c:907:21: expected unsigned long long [usertype] rn_le ../drivers/w1/w1.c:907:21: got restricted __le64 [usertype] ../drivers/block/aoe/aoecmd.c: In function ‘aoecmd_init’: ../drivers/block/aoe/aoecmd.c:1722:69: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 4 [-Wformat-truncation=] 1722 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); | ^~ ../drivers/block/aoe/aoecmd.c:1722:60: note: directive argument in the range [-2147483641, 2147483646] 1722 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); | ^~~~~~~~~~~~ ../drivers/block/aoe/aoecmd.c:1722:17: note: ‘snprintf’ output between 10 and 20 bytes into a destination of size 12 1722 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mtd/nftlmount.c:163:40: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:171:35: warning: cast to restricted __le32 ../drivers/mtd/nftlmount.c:183:35: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:183:68: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:315:22: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:318:31: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:318:31: expected unsigned short [addressable] [usertype] EraseMark ../drivers/mtd/nftlmount.c:318:31: got restricted __le16 [usertype] ../drivers/mtd/nftlmount.c:319:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:319:32: expected unsigned short [addressable] [usertype] EraseMark1 ../drivers/mtd/nftlmount.c:319:32: got restricted __le16 [usertype] ../drivers/mtd/nftlmount.c:320:30: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:320:30: expected unsigned int [addressable] [usertype] WearInfo ../drivers/mtd/nftlmount.c:320:30: got restricted __le32 [usertype] ../drivers/mtd/nftlmount.c:334:21: warning: cast to restricted __le32 ../drivers/mtd/nftlmount.c:348:24: warning: cast to restricted __le32 ../drivers/mtd/nftlmount.c:500:22: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:508:30: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:508:30: expected unsigned short [addressable] [usertype] EraseMark ../drivers/mtd/nftlmount.c:508:30: got restricted __le16 [usertype] ../drivers/mtd/nftlmount.c:509:31: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:509:31: expected unsigned short [addressable] [usertype] EraseMark1 ../drivers/mtd/nftlmount.c:509:31: got restricted __le16 [usertype] ../drivers/mtd/nftlmount.c:510:29: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:510:29: expected unsigned int [addressable] [usertype] WearInfo ../drivers/mtd/nftlmount.c:510:29: got restricted __le32 [usertype] ../drivers/mtd/nftlmount.c:559:16: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:607:49: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:608:45: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:609:46: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:765:26: warning: cast to restricted __le16 ../drivers/vfio/fsl-mc/vfio_fsl_mc.c:296:24: warning: incorrect type in assignment (different base types) ../drivers/vfio/fsl-mc/vfio_fsl_mc.c:296:24: expected unsigned long long [usertype] header ../drivers/vfio/fsl-mc/vfio_fsl_mc.c:296:24: got restricted __le64 [usertype] ../drivers/w1/w1_io.c:396:26: warning: cast to restricted __le64 ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:500:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/mtd/nftlcore.c:218:31: warning: cast to restricted __le16 ../drivers/mtd/nftlcore.c:221:25: warning: cast to restricted __le16 ../drivers/mtd/nftlcore.c:399:54: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlcore.c:399:54: expected unsigned short [addressable] [usertype] FoldMark1 ../drivers/mtd/nftlcore.c:399:54: got restricted __le16 [usertype] ../drivers/mtd/nftlcore.c:427:56: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlcore.c:427:56: expected unsigned short [addressable] [assigned] [usertype] SpareVirtUnitNum ../drivers/mtd/nftlcore.c:427:56: got restricted __le16 [usertype] ../drivers/mtd/nftlcore.c:482:33: warning: cast to restricted __le32 ../drivers/mtd/nftlcore.c:554:25: warning: cast to restricted __le16 ../drivers/mtd/nftlcore.c:641:64: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlcore.c:641:64: expected unsigned short [addressable] [usertype] SpareVirtUnitNum ../drivers/mtd/nftlcore.c:641:64: got restricted __le16 [usertype] ../drivers/mtd/nftlcore.c:657:33: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlcore.c:657:33: expected unsigned short [addressable] [usertype] SpareReplUnitNum ../drivers/mtd/nftlcore.c:657:33: got restricted __le16 [usertype] ../drivers/mtd/ftl.c:179:37: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:202:23: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:215:21: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:216:24: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:227:24: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:228:28: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:229:27: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:230:27: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:231:17: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:239:28: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:241:53: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:246:21: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:255:27: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:262:14: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:281:44: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:291:17: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:294:25: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:295:23: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:296:39: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:298:22: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:298:22: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:383:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:383:23: expected unsigned short [assigned] [usertype] LogicalEUN ../drivers/mtd/ftl.c:383:23: got restricted __le16 [usertype] ../drivers/mtd/ftl.c:384:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:384:23: expected unsigned int [assigned] [usertype] EraseCount ../drivers/mtd/ftl.c:384:23: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:394:12: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:397:29: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:398:9: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:398:9: expected unsigned int [usertype] ctl ../drivers/mtd/ftl.c:398:9: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:436:28: warning: incorrect type in initializer (different base types) ../drivers/mtd/ftl.c:436:28: expected unsigned short [usertype] srcunitswap ../drivers/mtd/ftl.c:436:28: got restricted __le16 [usertype] ../drivers/mtd/ftl.c:447:32: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:465:10: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:465:10: expected unsigned short [usertype] unit ../drivers/mtd/ftl.c:465:10: got restricted __le16 [usertype] ../drivers/mtd/ftl.c:481:17: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:505:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:505:32: expected unsigned int [usertype] ../drivers/mtd/ftl.c:505:32: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:515:36: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:709:52: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:723:13: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:762:43: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:808:19: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:831:18: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:831:18: expected unsigned int [usertype] le_virt_addr ../drivers/mtd/ftl.c:831:18: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:884:26: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:945:16: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:1025:39: warning: cast to restricted __le32 ../drivers/atm/fore200e.c:438:12: warning: cast to restricted __le32 ../drivers/atm/fore200e.c:446:12: warning: incorrect type in argument 1 (different base types) ../drivers/atm/fore200e.c:446:12: expected unsigned int val ../drivers/atm/fore200e.c:446:12: got restricted __le32 [usertype] ../drivers/atm/idt77105.c:303:35: warning: Using plain integer as NULL pointer ../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) ../drivers/memstick/host/r592.c:81:22: expected unsigned int val ../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] ../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) ../drivers/memstick/host/r592.c:81:22: expected unsigned int val ../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] ../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) ../drivers/memstick/host/r592.c:81:22: expected unsigned int val ../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] ../drivers/memstick/host/r592.c:73:16: warning: cast to restricted __be32 ../drivers/memstick/host/r592.c:73:16: warning: cast to restricted __be32 ../drivers/mtd/inftlcore.c:589:39: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlcore.c:589:39: expected unsigned short [addressable] [usertype] virtualUnitNo ../drivers/mtd/inftlcore.c:589:39: got restricted __le16 [usertype] ../drivers/mtd/inftlcore.c:590:36: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlcore.c:590:36: expected unsigned short [addressable] [usertype] prevUnitNo ../drivers/mtd/inftlcore.c:590:36: got restricted __le16 [usertype] ../drivers/mtd/inftlcore.c:600:39: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlcore.c:600:39: expected unsigned short [addressable] [assigned] [usertype] virtualUnitNo ../drivers/mtd/inftlcore.c:600:39: got restricted __le16 [usertype] ../drivers/mtd/inftlcore.c:601:36: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlcore.c:601:36: expected unsigned short [addressable] [assigned] [usertype] prevUnitNo ../drivers/mtd/inftlcore.c:601:36: got restricted __le16 [usertype] Warning: ../drivers/memstick/host/r592.c:47 function parameter 'tpc' not described in 'memstick_debug_get_tpc_name' Warning: ../drivers/memstick/host/r592.c:47 function parameter 'tpc' not described in 'memstick_debug_get_tpc_name' ../drivers/atm/nicstar.c:555:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:555:17: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:555:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:574:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:574:17: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:574:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1148:29: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1153:56: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1483:30: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1489:44: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1489:44: expected unsigned int [usertype] word_1 ../drivers/atm/nicstar.c:1489:44: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1492:44: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1492:44: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1492:44: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1804:36: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1804:36: expected unsigned int [usertype] word_1 ../drivers/atm/nicstar.c:1804:36: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1810:36: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1810:36: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1810:36: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1859:17: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1859:52: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1860:17: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1866:24: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1873:22: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1874:32: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1882:41: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1882:41: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1882:41: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1887:46: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1892:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1892:17: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1892:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1961:14: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1971:18: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1965:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1965:17: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:1965:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1992:14: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2009:15: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2010:15: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2034:26: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2052:47: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2053:30: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2054:39: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2112:23: warning: incorrect type in assignment (different address spaces) ../drivers/atm/nicstar.c:2112:23: expected void [noderef] __user *iov_base ../drivers/atm/nicstar.c:2112:23: got void * ../drivers/atm/nicstar.c:2113:24: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2146:13: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2152:21: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2185:31: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:2292:39: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:2303:47: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:2346:39: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:2580:26: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:1672:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1672:29: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1672:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1673:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1673:29: expected unsigned int [usertype] word_3 ../drivers/atm/nicstar.c:1673:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1674:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1674:29: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:1674:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1683:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1683:29: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1683:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1684:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1684:29: expected unsigned int [usertype] word_3 ../drivers/atm/nicstar.c:1684:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1687:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1687:29: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:1687:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1690:29: warning: invalid assignment: |= ../drivers/atm/nicstar.c:1690:29: left side has type unsigned int ../drivers/atm/nicstar.c:1690:29: right side has type restricted __le32 ../drivers/atm/nicstar.c:1698:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1698:29: expected unsigned int [usertype] word_1 ../drivers/atm/nicstar.c:1698:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1701:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1701:29: expected unsigned int [usertype] word_1 ../drivers/atm/nicstar.c:1701:29: got restricted __le32 [usertype] ../drivers/atm/eni.c:764:37: warning: cast to restricted __be32 ../drivers/atm/eni.c:2054:36: warning: incorrect type in assignment (different base types) ../drivers/atm/eni.c:2054:36: expected unsigned int [usertype] ../drivers/atm/eni.c:2054:36: got restricted __be32 [usertype] ../drivers/atm/atmtcp.c:129:21: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:129:21: expected unsigned short [addressable] [assigned] [usertype] vpi ../drivers/atm/atmtcp.c:129:21: got restricted __be16 [usertype] ../drivers/atm/atmtcp.c:131:21: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:131:21: expected unsigned short [addressable] [assigned] [usertype] vci ../drivers/atm/atmtcp.c:131:21: got restricted __be16 [usertype] ../drivers/atm/atmtcp.c:222:18: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:222:18: expected unsigned short [usertype] vpi ../drivers/atm/atmtcp.c:222:18: got restricted __be16 [usertype] ../drivers/atm/atmtcp.c:223:18: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:223:18: expected unsigned short [usertype] vci ../drivers/atm/atmtcp.c:223:18: got restricted __be16 [usertype] ../drivers/atm/atmtcp.c:224:21: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:224:21: expected unsigned int [usertype] length ../drivers/atm/atmtcp.c:224:21: got restricted __be32 [usertype] ../drivers/atm/atmtcp.c:312:33: warning: cast to restricted __be16 ../drivers/atm/atmtcp.c:312:50: warning: cast to restricted __be16 ../drivers/vfio/pci/vfio_pci_config.c:416:20: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_config.c:416:38: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_config.c:715:13: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_config.c:715:22: warning: restricted pci_power_t degrades to integer ../drivers/mtd/inftlmount.c:121:43: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:122:44: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:123:42: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:124:43: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:125:35: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:126:35: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:178:44: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:179:41: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:180:40: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:181:37: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:182:42: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:183:41: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:402:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlmount.c:402:23: expected unsigned short [usertype] EraseMark ../drivers/mtd/inftlmount.c:402:23: got restricted __le16 [usertype] ../drivers/mtd/inftlmount.c:403:24: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlmount.c:403:24: expected unsigned short [usertype] EraseMark1 ../drivers/mtd/inftlmount.c:403:24: got restricted __le16 [usertype] ../drivers/mtd/inftlmount.c:592:41: warning: cast to restricted __le16 ../drivers/mtd/inftlmount.c:593:38: warning: cast to restricted __le16 ../drivers/mtd/inftlmount.c:594:38: warning: cast to restricted __le16 ../drivers/input/serio/ps2mult.c: In function ‘ps2mult_connect’: ../drivers/input/serio/ps2mult.c:131:21: warning: ‘/port’ directive output may be truncated writing 5 bytes into a region of size between 1 and 32 [-Wformat-truncation=] 131 | "%s/port%d", mx_serio->phys, i); | ^~~~~ In function ‘ps2mult_create_port’, inlined from ‘ps2mult_connect’ at ../drivers/input/serio/ps2mult.c:172:11: ../drivers/input/serio/ps2mult.c:131:18: note: directive argument in the range [0, 1] 131 | "%s/port%d", mx_serio->phys, i); | ^~~~~~~~~~~ ../drivers/input/serio/ps2mult.c:130:9: note: ‘snprintf’ output between 7 and 38 bytes into a destination of size 32 130 | snprintf(serio->phys, sizeof(serio->phys), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | "%s/port%d", mx_serio->phys, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mtd/rfd_ftl.c:100:13: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:110:25: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:291:29: warning: incorrect type in initializer (different base types) ../drivers/mtd/rfd_ftl.c:291:29: expected unsigned short [usertype] magic ../drivers/mtd/rfd_ftl.c:291:29: got restricted __le16 [usertype] ../drivers/mtd/rfd_ftl.c:350:29: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:549:19: warning: incorrect type in initializer (different base types) ../drivers/mtd/rfd_ftl.c:549:19: expected unsigned short [usertype] del ../drivers/mtd/rfd_ftl.c:549:19: got restricted __le16 [usertype] ../drivers/mtd/rfd_ftl.c:588:21: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:643:15: warning: incorrect type in assignment (different base types) ../drivers/mtd/rfd_ftl.c:643:15: expected unsigned short [usertype] entry ../drivers/mtd/rfd_ftl.c:643:15: got restricted __le16 [usertype] ../drivers/vfio/pci/vfio_pci_core.c:274:33: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:274:41: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:278:25: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:278:43: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:278:56: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:278:65: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:283:25: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:283:44: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:283:57: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:283:66: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:291:39: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:291:58: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_core.c:1706:9: warning: cast from restricted vm_fault_t ../drivers/atm/idt77252.c:1220:15: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1233:18: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1390:30: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:1390:30: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:1390:30: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1426:16: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1432:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1432:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1443:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1469:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1473:33: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1484:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1509:30: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:1509:30: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:1509:30: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1520:24: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:745:27: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:745:27: expected unsigned int [usertype] word_1 ../drivers/atm/idt77252.c:745:27: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:747:27: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:747:27: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:747:27: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:748:27: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:748:27: expected unsigned int [usertype] word_3 ../drivers/atm/idt77252.c:748:27: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:749:27: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:749:27: expected unsigned int [usertype] word_4 ../drivers/atm/idt77252.c:749:27: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1023:16: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1031:33: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1033:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1033:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1033:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1033:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1040:18: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1249:30: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1268:26: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1344:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1345:34: warning: cast to restricted __le32 ../drivers/atm/iphase.c:151:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:155:11: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:167:56: warning: invalid assignment: |= ../drivers/atm/iphase.c:167:56: left side has type restricted __be16 ../drivers/atm/iphase.c:167:56: right side has type int ../drivers/atm/iphase.c:204:14: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:220:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:228:19: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:241:29: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:242:29: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:279:20: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:384:14: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:444:17: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:446:20: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:529:19: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:583:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2959:11: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:3033:23: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:3033:23: expected restricted __be16 [usertype] protocol ../drivers/atm/iphase.c:3033:23: got int vci ../drivers/atm/iphase.c:668:17: warning: restricted __be16 degrades to integer ../drivers/atm/iphase.c:1187:23: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:1187:23: expected restricted __be16 [usertype] protocol ../drivers/atm/iphase.c:1187:23: got int [assigned] desc ../drivers/atm/iphase.c:1299:12: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:1299:12: expected int desc ../drivers/atm/iphase.c:1299:12: got restricted __be16 [usertype] protocol ../drivers/atm/iphase.c:1508:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1555:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1567:20: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1584:25: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1737:34: warning: invalid assignment: |= ../drivers/atm/iphase.c:1737:34: left side has type restricted __be16 ../drivers/atm/iphase.c:1737:34: right side has type int ../drivers/atm/iphase.c:1814:15: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1815:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1968:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2020:22: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2047:22: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2110:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2110:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2110:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2126:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2126:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2126:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2127:15: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2128:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2273:16: warning: cast to restricted __le32 ../drivers/atm/iphase.c:2273:14: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:2273:14: expected unsigned int [usertype] mac1 ../drivers/atm/iphase.c:2273:14: got restricted __be32 [usertype] ../drivers/atm/iphase.c:2275:16: warning: cast to restricted __le16 ../drivers/atm/iphase.c:2275:14: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:2275:14: expected unsigned short [usertype] mac2 ../drivers/atm/iphase.c:2275:14: got restricted __be16 [usertype] ../drivers/atm/iphase.c:2663:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2667:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1134:25: warning: dereference of noderef expression ../drivers/atm/iphase.c:1139:30: warning: dereference of noderef expression ../drivers/atm/iphase.c:1149:29: warning: dereference of noderef expression ../drivers/atm/iphase.c:1170:21: warning: dereference of noderef expression ../drivers/atm/iphase.c:1170:57: warning: dereference of noderef expression ../drivers/atm/iphase.c:1171:21: warning: dereference of noderef expression ../drivers/atm/iphase.c:1171:57: warning: dereference of noderef expression ../drivers/atm/iphase.c:1397:10: warning: dereference of noderef expression ../drivers/atm/iphase.c:1410:18: warning: dereference of noderef expression ../drivers/atm/iphase.c:1492:17: warning: dereference of noderef expression ../drivers/atm/iphase.c:1493:17: warning: dereference of noderef expression ../drivers/atm/iphase.c:2674:15: warning: dereference of noderef expression ../drivers/atm/iphase.c:2675:15: warning: dereference of noderef expression ../drivers/atm/iphase.c:2989:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:2992:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:2993:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:3003:35: warning: dereference of noderef expression ../drivers/atm/iphase.c:3004:51: warning: dereference of noderef expression ../drivers/atm/iphase.c:3021:36: warning: dereference of noderef expression ../drivers/atm/iphase.c:3022:11: warning: dereference of noderef expression ../drivers/memstick/core/ms_block.c:795:39: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:795:39: expected unsigned short block_address ../drivers/memstick/core/ms_block.c:795:39: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:834:47: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:834:47: expected unsigned short block_address ../drivers/memstick/core/ms_block.c:834:47: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:907:47: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:907:47: expected unsigned short block_address ../drivers/memstick/core/ms_block.c:907:47: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:954:39: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:954:39: expected unsigned short block_address ../drivers/memstick/core/ms_block.c:954:39: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:1040:47: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:1040:47: expected unsigned short block_address ../drivers/memstick/core/ms_block.c:1040:47: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:1044:54: warning: incorrect type in assignment (different base types) ../drivers/memstick/core/ms_block.c:1044:54: expected unsigned short logical_address ../drivers/memstick/core/ms_block.c:1044:54: got restricted __be16 [usertype] ../drivers/memstick/core/ms_block.c:1168:30: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1169:37: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1171:19: warning: cast to restricted __be32 ../drivers/memstick/core/ms_block.c:1173:19: warning: cast to restricted __be32 ../drivers/memstick/core/ms_block.c:1175:19: warning: cast to restricted __be32 ../drivers/memstick/core/ms_block.c:1177:19: warning: cast to restricted __be32 ../drivers/memstick/core/ms_block.c:1178:30: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1179:36: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1181:19: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1182:29: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1184:19: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1185:38: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1187:19: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1188:37: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1189:39: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1230:21: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1311:33: warning: cast to restricted __be16 ../drivers/memstick/core/ms_block.c:1414:23: warning: cast to restricted __be16 ../drivers/w1/slaves/w1_ds2405.c:30:24: warning: cast to restricted __le64 ../drivers/w1/slaves/w1_ds2405.c:182:32: warning: cast to restricted __le64 ../drivers/atm/lanai.c:1397:29: warning: incorrect type in argument 1 (different base types) ../drivers/atm/lanai.c:1397:29: expected restricted __be32 const [usertype] *p ../drivers/atm/lanai.c:1397:29: got unsigned int const [usertype] *[assigned] x ../drivers/atm/lanai.c:1716:52: warning: incorrect type in argument 1 (different base types) ../drivers/atm/lanai.c:1716:52: expected restricted __le32 const [usertype] *p ../drivers/atm/lanai.c:1716:52: got unsigned int [usertype] * ../drivers/atm/lanai.c:1176:30: warning: incorrect type in assignment (different base types) ../drivers/atm/lanai.c:1176:30: expected unsigned int [usertype] ../drivers/atm/lanai.c:1176:30: got restricted __le32 [usertype] ../drivers/atm/lanai.c:1191:30: warning: incorrect type in assignment (different base types) ../drivers/atm/lanai.c:1191:30: expected unsigned int [usertype] ../drivers/atm/lanai.c:1191:30: got restricted __be32 [usertype] ../drivers/target/target_core_transport.c: In function ‘transport_dump_vpd_ident’: ../drivers/target/target_core_transport.c:1263:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1262:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1262 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1264 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1268:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1267:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1267 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1269 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1258:60: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 220 [-Wformat-truncation=] 1258 | "T10 VPD Binary Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1257:17: note: ‘snprintf’ output between 36 and 289 bytes into a destination of size 254 1257 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1258 | "T10 VPD Binary Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1259 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/w1/slaves/w1_ds2408.c:295:18: warning: cast to restricted __le64 ../drivers/w1/masters/omap_hdq.c:220:15: warning: incorrect type in assignment (different base types) ../drivers/w1/masters/omap_hdq.c:220:15: expected unsigned long long [usertype] rn_le ../drivers/w1/masters/omap_hdq.c:220:15: got restricted __le64 [usertype] ../drivers/w1/slaves/w1_therm.c:1063:18: warning: cast to restricted __le64 ../drivers/vfio/pci/nvgrace-gpu/main.c:325:9: warning: cast from restricted vm_fault_t ../drivers/hwmon/ad7314.c:54:16: warning: cast to restricted __be16 ../drivers/target/tcm_fc/tfc_conf.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/target/tcm_fc/tfc_cmd.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/target/tcm_fc/tfc_io.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/mtd/chips/cfi_probe.c:227:27: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:229:28: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:230:27: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:231:28: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:232:36: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:233:38: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:241:49: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_probe.c: note: in included file: ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../drivers/target/tcm_fc/tfc_sess.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/target/tcm_fc/tfc_sess.c:47:17: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:47:17: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:47:17: void * ../drivers/target/tcm_fc/tfc_sess.c:72:9: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:72:9: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:72:9: void * ../drivers/target/tcm_fc/tfc_sess.c:89:9: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:89:9: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:89:9: void * ../drivers/target/tcm_fc/tfc_sess.c:166:17: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:166:17: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:166:17: void * ../drivers/target/tcm_fc/tfc_sess.c:456:17: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:456:17: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:456:17: void * ../drivers/bluetooth/hci_ag6xx.c:257:24: warning: restricted __le32 degrades to integer ../drivers/mtd/chips/cfi_util.c:96:26: warning: restricted __be16 degrades to integer ../drivers/mtd/chips/cfi_util.c:96:26: warning: restricted __le16 degrades to integer ../drivers/mtd/chips/cfi_util.c:99:26: warning: restricted __be32 degrades to integer ../drivers/mtd/chips/cfi_util.c:99:26: warning: restricted __le32 degrades to integer ../drivers/mtd/chips/cfi_util.c:184:23: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_util.c:184:23: warning: cast to restricted __be16 ../drivers/mtd/chips/cfi_util.c:187:23: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_util.c:187:23: warning: cast to restricted __be32 ../drivers/mtd/chips/cfi_util.c: note: in included file: ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../drivers/bluetooth/hci_mrvl.c:170:23: warning: restricted __le16 degrades to integer ../drivers/bluetooth/hci_mrvl.c:203:23: warning: restricted __le16 degrades to integer ../drivers/edac/sb_edac.c: In function ‘__populate_dimms’: ../drivers/edac/sb_edac.c:1679:85: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 1679 | "CPU_SrcID#%u_Ha#%u_Chan#%u_DIMM#%u", | ^ ../drivers/edac/sb_edac.c:1678:33: note: ‘snprintf’ output between 31 and 42 bytes into a destination of size 32 1678 | snprintf(dimm->label, sizeof(dimm->label), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1679 | "CPU_SrcID#%u_Ha#%u_Chan#%u_DIMM#%u", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1680 | pvt->sbridge_dev->source_id, pvt->sbridge_dev->dom, i, j); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/edac/x38_edac.c:168:35: warning: incorrect type in initializer (different address spaces) ../drivers/edac/x38_edac.c:168:35: expected void [noderef] __iomem *window ../drivers/edac/x38_edac.c:168:35: got void *pvt_info ../drivers/edac/x38_edac.c:364:23: warning: incorrect type in assignment (different address spaces) ../drivers/edac/x38_edac.c:364:23: expected void *pvt_info ../drivers/edac/x38_edac.c:364:23: got void [noderef] __iomem *[assigned] window ../drivers/edac/x38_edac.c:442:20: warning: incorrect type in argument 1 (different address spaces) ../drivers/edac/x38_edac.c:442:20: expected void volatile [noderef] __iomem *addr ../drivers/edac/x38_edac.c:442:20: got void *pvt_info ../drivers/edac/ie31200_edac.c:709:19: warning: symbol 'rpl_s_cfg' was not declared. Should it be static? ../drivers/mtd/devices/pmc551.c:743:29: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/devices/pmc551.c:743:29: expected unsigned char [usertype] *start ../drivers/mtd/devices/pmc551.c:743:29: got void [noderef] __iomem * ../drivers/mtd/devices/pmc551.c:783:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/mtd/devices/pmc551.c:783:53: expected void [noderef] __iomem * ../drivers/mtd/devices/pmc551.c:783:53: got unsigned char [usertype] *start ../drivers/mtd/devices/pmc551.c:833:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/mtd/devices/pmc551.c:833:52: expected void [noderef] __iomem * ../drivers/mtd/devices/pmc551.c:833:52: got unsigned char [usertype] *start ../drivers/mtd/chips/cfi_cmdset_0020.c:142:40: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0020.c:142:40: warning: cast to restricted __be32 ../drivers/mtd/chips/cfi_cmdset_0020.c:143:42: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0020.c:143:42: warning: cast to restricted __be32 ../drivers/mtd/lpddr/lpddr_cmds.c:546:20: warning: cast removes address space '__iomem' of expression ../drivers/mtd/chips/map_ram.c:98:15: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/chips/map_ram.c:98:15: expected void * ../drivers/mtd/chips/map_ram.c:98:15: got void [noderef] __iomem * ../drivers/mtd/spi-nor/sfdp.c:793:38: warning: dubious: x | !y ../drivers/mtd/spi-nor/sfdp.c:1420:13: warning: cast to restricted __le32 ../drivers/mtd/spi-nor/sfdp.c:1455:13: warning: cast to restricted __le32 ../drivers/mtd/chips/map_rom.c:80:15: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/chips/map_rom.c:80:15: expected void * ../drivers/mtd/chips/map_rom.c:80:15: got void [noderef] __iomem * ../drivers/edac/skx_base.c:359:46: warning: dubious: x | !y ../drivers/mtd/chips/cfi_cmdset_0002.c: note: in included file: ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../drivers/mtd/maps/nettel.c:179:25: warning: cast removes address space '__iomem' of expression ../drivers/mtd/maps/nettel.c:223:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/maps/nettel.c:223:25: expected void volatile [noderef] __iomem *addr ../drivers/mtd/maps/nettel.c:223:25: got void *static [assigned] [toplevel] nettel_mmcrp ../drivers/mtd/maps/nettel.c:416:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/maps/nettel.c:416:17: expected void volatile [noderef] __iomem *addr ../drivers/mtd/maps/nettel.c:416:17: got void *static [assigned] [toplevel] nettel_mmcrp ../drivers/mtd/maps/nettel.c:434:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/maps/nettel.c:434:25: expected void volatile [noderef] __iomem *addr ../drivers/mtd/maps/nettel.c:434:25: got void *static [assigned] [toplevel] nettel_mmcrp ../drivers/edac/skx_common.c: In function ‘skx_get_nvdimm_info’: ../drivers/edac/skx_common.c:555:79: warning: ‘_DIMM#’ directive output may be truncated writing 6 bytes into a region of size between 0 and 9 [-Wformat-truncation=] 555 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~ ../drivers/edac/skx_common.c:555:52: note: using the range [0, 4294967295] for directive argument 555 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/edac/skx_common.c:555:9: note: ‘snprintf’ output between 31 and 53 bytes into a destination of size 32 555 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 | imc->src_id, imc->lmc, chan, dimmno); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/edac/skx_common.c: In function ‘skx_get_dimm_info’: ../drivers/edac/skx_common.c:506:87: warning: ‘_DIMM#’ directive output may be truncated writing 6 bytes into a region of size between 0 and 9 [-Wformat-truncation=] 506 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~ ../drivers/edac/skx_common.c:506:60: note: using the range [0, 4294967295] for directive argument 506 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/edac/skx_common.c:506:17: note: ‘snprintf’ output between 31 and 53 bytes into a destination of size 32 506 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 507 | imc->src_id, imc->lmc, chan, dimmno); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mtd/chips/cfi_cmdset_0001.c:1414:15: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/chips/cfi_cmdset_0001.c:1414:15: expected void * ../drivers/mtd/chips/cfi_cmdset_0001.c:1414:15: got void [noderef] __iomem * ../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: warning: incorrect type in assignment (different base types) ../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: expected unsigned int [usertype] FeatureSupport ../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: got restricted __le32 [usertype] ../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: expected unsigned short [usertype] BlkStatusRegMask ../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: got restricted __le16 [usertype] ../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: warning: incorrect type in assignment (different base types) ../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: expected unsigned short [usertype] ProtRegAddr ../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: got restricted __le16 [usertype] ../drivers/mtd/chips/cfi_cmdset_0001.c:417:32: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0001.c:418:34: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c:419:29: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c:437:60: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0001.c:438:59: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c:439:59: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c:473:51: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c: note: in included file: ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../drivers/mtd/nand/raw/nand_legacy.c:42:17: warning: cast from restricted __le16 ../drivers/mtd/nand/raw/nand_onfi.c:320:27: warning: cast to restricted __le16 ../drivers/mtd/nand/raw/nand_onfi.c:323:44: warning: cast to restricted __le16 ../drivers/mtd/ubi/fastmap.c:571:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/ubi/fastmap.c:571:23: expected unsigned long long max_sqnum ../drivers/mtd/ubi/fastmap.c:571:23: got restricted __be64 [usertype] sqnum ../drivers/mtd/ubi/fastmap.c:1038:17: warning: incorrect type in assignment (different base types) ../drivers/mtd/ubi/fastmap.c:1038:17: expected restricted __be32 [usertype] tmp_crc ../drivers/mtd/ubi/fastmap.c:1038:17: got unsigned int [usertype] ../drivers/mtd/ubi/fastmap.c:1040:13: warning: incorrect type in assignment (different base types) ../drivers/mtd/ubi/fastmap.c:1040:13: expected restricted __be32 [usertype] crc ../drivers/mtd/ubi/fastmap.c:1040:13: got unsigned int ../drivers/mtd/ubi/fastmap.c:1049:22: warning: incorrect type in assignment (different base types) ../drivers/mtd/ubi/fastmap.c:1049:22: expected restricted __be64 [usertype] sqnum ../drivers/mtd/ubi/fastmap.c:1049:22: got unsigned long long [assigned] sqnum ../drivers/bluetooth/virtio_bt.c:311:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:311:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:311:25: bad type * ../drivers/bluetooth/virtio_bt.c:311:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:311:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:314:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:314:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:314:25: bad type * ../drivers/bluetooth/virtio_bt.c:314:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:314:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:349:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:349:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:349:25: bad type * ../drivers/bluetooth/virtio_bt.c:349:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:349:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:352:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:352:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:352:25: bad type * ../drivers/bluetooth/virtio_bt.c:352:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:352:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/hwmon/cros_ec_hwmon.c:67:26: warning: cast to restricted __le32 ../drivers/hwmon/cros_ec_hwmon.c:67:26: warning: cast to restricted __le32 ../drivers/hwmon/cros_ec_hwmon.c:67:26: warning: cast to restricted __le32 ../drivers/bluetooth/hci_nokia.c:279:23: warning: incorrect type in assignment (different base types) ../drivers/bluetooth/hci_nokia.c:279:23: expected unsigned short [usertype] baud ../drivers/bluetooth/hci_nokia.c:279:23: got restricted __le16 [usertype] ../drivers/bluetooth/hci_nokia.c:282:26: warning: incorrect type in assignment (different base types) ../drivers/bluetooth/hci_nokia.c:282:26: expected unsigned short [usertype] sys_clk ../drivers/bluetooth/hci_nokia.c:282:26: got restricted __le16 [usertype] ../drivers/mtd/nand/raw/cafe_nand.c:443:40: warning: unsigned value that used to be signed checked against zero? ../drivers/mtd/nand/raw/cafe_nand.c:447:16: signed value source ../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * ../drivers/mtd/nand/raw/hisi504_nand.c:362:26: warning: cast removes address space '__iomem' of expression ../drivers/mtd/nand/raw/hisi504_nand.c:367:26: warning: cast removes address space '__iomem' of expression ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void * ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void * ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void * ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/sh_flctl.c:457:16: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/sh_flctl.c:480:26: warning: cast to restricted __be32 ../drivers/mtd/nand/raw/sh_flctl.c:495:38: warning: cast to restricted __be32 ../drivers/mtd/nand/raw/sh_flctl.c:511:24: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/sh_flctl.c:511:24: expected unsigned int val ../drivers/mtd/nand/raw/sh_flctl.c:511:24: got restricted __be32 [usertype] ../drivers/mtd/nand/raw/sh_flctl.c:524:24: warning: incorrect type in assignment (different base types) ../drivers/mtd/nand/raw/sh_flctl.c:524:24: expected unsigned long ../drivers/mtd/nand/raw/sh_flctl.c:524:24: got restricted __be32 [usertype] ../drivers/mtd/nand/raw/r852.c:105:25: warning: incorrect type in argument 3 (different base types) ../drivers/mtd/nand/raw/r852.c:105:25: expected unsigned int [usertype] value ../drivers/mtd/nand/raw/r852.c:105:25: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:109:25: warning: incorrect type in argument 3 (different base types) ../drivers/mtd/nand/raw/r852.c:109:25: expected unsigned int [usertype] value ../drivers/mtd/nand/raw/r852.c:109:25: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:142:17: warning: incorrect type in argument 3 (different base types) ../drivers/mtd/nand/raw/r852.c:142:17: expected unsigned int [usertype] value ../drivers/mtd/nand/raw/r852.c:142:17: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/mxc_nand.c:1477:26: warning: incorrect type in initializer (different address spaces) ../drivers/mtd/nand/raw/mxc_nand.c:1477:26: expected unsigned short [noderef] [usertype] __iomem *t ../drivers/mtd/nand/raw/mxc_nand.c:1477:26: got void *buf ../drivers/mtd/nand/raw/mxc_nand.c:1514:65: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/mxc_nand.c:1514:65: expected void *buf ../drivers/mtd/nand/raw/mxc_nand.c:1514:65: got void [noderef] __iomem * ../drivers/mtd/nand/raw/mxc_nand.c:1525:87: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/mxc_nand.c:1525:87: expected void *buf ../drivers/mtd/nand/raw/mxc_nand.c:1525:87: got void [noderef] __iomem * ../drivers/mtd/nand/raw/nandsim.c:1900:41: warning: cast from restricted __le16 ../drivers/mtd/nand/raw/nandsim.c:2072:59: warning: incorrect type in assignment (different base types) ../drivers/mtd/nand/raw/nandsim.c:2072:59: expected unsigned short [usertype] ../drivers/mtd/nand/raw/nandsim.c:2072:59: got restricted __le16 [usertype] ../drivers/mtd/nand/raw/meson_nand.c:542:23: warning: invalid assignment: |= ../drivers/mtd/nand/raw/meson_nand.c:542:23: left side has type restricted __le64 ../drivers/mtd/nand/raw/meson_nand.c:542:23: right side has type unsigned char ../drivers/mtd/nand/raw/meson_nand.c:543:23: warning: invalid assignment: |= ../drivers/mtd/nand/raw/meson_nand.c:543:23: left side has type restricted __le64 ../drivers/mtd/nand/raw/meson_nand.c:543:23: right side has type int ../drivers/mtd/nand/raw/meson_nand.c:555:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/nand/raw/meson_nand.c:555:32: expected unsigned char [usertype] ../drivers/mtd/nand/raw/meson_nand.c:555:32: got restricted __le64 [usertype] ../drivers/mtd/nand/raw/meson_nand.c:556:38: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:570:21: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:571:53: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:572:37: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:577:21: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:578:53: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:579:37: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:823:23: warning: restricted __le64 degrades to integer ../drivers/hwmon/max31722.c:59:42: warning: cast to restricted __le16 ../drivers/hwmon/lm93.c:595:27: warning: cast to restricted __le16 ../drivers/hwmon/lm93.c:615:16: warning: incorrect type in return expression (different base types) ../drivers/hwmon/lm93.c:615:16: expected unsigned short ../drivers/hwmon/lm93.c:615:16: got restricted __le16 [usertype] ../drivers/hwmon/pc87427.c:308:26: warning: cast to restricted __le16 ../drivers/mtd/nand/raw/brcmnand/brcmnand.c:1997:41: warning: dubious: x | !y ../drivers/mtd/nand/raw/brcmnand/brcmnand.c:2651:58: warning: cast to restricted __be32 ../drivers/hwmon/xgene-hwmon.c:116:15: warning: cast to restricted __le16 ../drivers/hwmon/xgene-hwmon.c:119:9: warning: incorrect type in assignment (different base types) ../drivers/hwmon/xgene-hwmon.c:119:9: expected unsigned short volatile ../drivers/hwmon/xgene-hwmon.c:119:9: got restricted __le16 [usertype] ../drivers/hwmon/xgene-hwmon.c:128:21: warning: cast removes address space '__iomem' of expression ../drivers/hwmon/xgene-hwmon.c:137:9: warning: cast removes address space '__iomem' of expression ../drivers/hwmon/xgene-hwmon.c:137:9: warning: incorrect type in assignment (different base types) ../drivers/hwmon/xgene-hwmon.c:137:9: expected unsigned int volatile ../drivers/hwmon/xgene-hwmon.c:137:9: got restricted __le32 [usertype] ../drivers/hwmon/xgene-hwmon.c:141:9: warning: cast removes address space '__iomem' of expression ../drivers/hwmon/xgene-hwmon.c:141:9: warning: incorrect type in assignment (different base types) ../drivers/hwmon/xgene-hwmon.c:141:9: expected unsigned short volatile ../drivers/hwmon/xgene-hwmon.c:141:9: got restricted __le16 [usertype] ../drivers/hwmon/xgene-hwmon.c:145:15: warning: cast removes address space '__iomem' of expression ../drivers/hwmon/xgene-hwmon.c:145:15: warning: cast to restricted __le16 ../drivers/hwmon/xgene-hwmon.c:147:9: warning: cast removes address space '__iomem' of expression ../drivers/hwmon/xgene-hwmon.c:147:9: warning: incorrect type in assignment (different base types) ../drivers/hwmon/xgene-hwmon.c:147:9: expected unsigned short volatile ../drivers/hwmon/xgene-hwmon.c:147:9: got restricted __le16 [usertype] ../drivers/hwmon/xgene-hwmon.c:151:17: warning: incorrect type in assignment (different base types) ../drivers/hwmon/xgene-hwmon.c:151:17: expected unsigned int volatile ../drivers/hwmon/xgene-hwmon.c:151:17: got restricted __le32 [usertype] ../drivers/hwmon/xgene-hwmon.c:538:13: warning: incorrect type in assignment (different address spaces) ../drivers/hwmon/xgene-hwmon.c:538:13: expected void *msg ../drivers/hwmon/xgene-hwmon.c:538:13: got struct acpi_pcct_shared_memory [noderef] __iomem * ../drivers/hwmon/xgene-hwmon.c:540:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/hwmon/xgene-hwmon.c:540:38: expected unsigned short [usertype] *addr ../drivers/hwmon/xgene-hwmon.c:540:38: got unsigned short [noderef] __iomem * ../drivers/hwmon/xgene-hwmon.c:562:45: warning: incorrect type in argument 1 (different address spaces) ../drivers/hwmon/xgene-hwmon.c:562:45: expected unsigned short [usertype] *addr ../drivers/hwmon/xgene-hwmon.c:562:45: got unsigned short [noderef] __iomem * ../drivers/hwmon/pmbus/ibm-cffps.c: In function ‘ibm_cffps_debugfs_read’: ../drivers/hwmon/pmbus/ibm-cffps.c:169:60: warning: ‘%02X’ directive output may be truncated writing between 2 and 8 bytes into a region of size 3 [-Wformat-truncation=] 169 | snprintf(&data[i * 2], 3, "%02X", rc); | ^~~~ ../drivers/hwmon/pmbus/ibm-cffps.c:169:59: note: directive argument in the range [0, 2147483647] 169 | snprintf(&data[i * 2], 3, "%02X", rc); | ^~~~~~ ../drivers/hwmon/pmbus/ibm-cffps.c:169:33: note: ‘snprintf’ output between 3 and 9 bytes into a destination of size 3 169 | snprintf(&data[i * 2], 3, "%02X", rc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/hwmon/pmbus/ibm-cffps.c:180:60: warning: ‘%04X’ directive output may be truncated writing between 4 and 8 bytes into a region of size 5 [-Wformat-truncation=] 180 | snprintf(&data[i * 4], 5, "%04X", rc); | ^~~~ ../drivers/hwmon/pmbus/ibm-cffps.c:180:59: note: directive argument in the range [0, 2147483647] 180 | snprintf(&data[i * 4], 5, "%04X", rc); | ^~~~~~ ../drivers/hwmon/pmbus/ibm-cffps.c:180:33: note: ‘snprintf’ output between 5 and 9 bytes into a destination of size 5 180 | snprintf(&data[i * 4], 5, "%04X", rc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: *** [../scripts/Makefile.build:548: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:2105: .] Error 2 make[1]: *** [/srv/nipa-poller/net-next/wt-1/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 New errors added --- /tmp/tmp.OI92cHxBQw 2026-04-10 12:32:52.253660751 -0400 +++ /tmp/tmp.QYn2VwWczu 2026-04-10 12:33:14.001134586 -0400 @@ -13 +12,0 @@ -make[5]: *** Waiting for unfinished jobs.... @@ -16,27 +14,0 @@ -../drivers/powercap/dtpm_devfreq.c:207:24: warning: symbol 'dtpm_devfreq_ops' was not declared. Should it be static? -../drivers/powercap/dtpm_cpu.c:314:24: warning: symbol 'dtpm_cpu_ops' was not declared. Should it be static? -../drivers/powercap/dtpm.c: note: in included file: -../drivers/powercap/dtpm_subsys.h:13:24: warning: symbol 'dtpm_subsys' was not declared. Should it be static? -Warning: ../drivers/accel/ethosu/ethosu_gem.c:680 function parameter 'data' not described in 'ethosu_gem_cmdstream_create' -Warning: ../drivers/accel/ethosu/ethosu_gem.c:680 function parameter 'data' not described in 'ethosu_gem_cmdstream_create' -../drivers/nvdimm/core.c:186:30: warning: cast to restricted __le32 -Warning: ../drivers/nvdimm/core.c:219 function parameter 'len' not described in 'nd_uuid_store' -Warning: ../drivers/nvdimm/core.c:219 function parameter 'len' not described in 'nd_uuid_store' -../drivers/perf/arm-ni.c: note: in included file: -../include/linux/io-64-nonatomic-lo-hi.h:38:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) -../drivers/rapidio/rio.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../drivers/memory/brcmstb_dpfe.c:531:29: warning: cast to restricted __be32 -../drivers/memory/brcmstb_dpfe.c:532:29: warning: cast to restricted __be32 -../drivers/memory/brcmstb_dpfe.c:534:29: warning: cast to restricted __le32 -../drivers/memory/brcmstb_dpfe.c:535:29: warning: cast to restricted __le32 -../drivers/memory/brcmstb_dpfe.c:558:46: warning: cast to restricted __le32 -../drivers/memory/brcmstb_dpfe.c:558:19: warning: cast to restricted __be32 -../drivers/memory/brcmstb_dpfe.c:575:25: warning: cast to restricted __be32 -../drivers/memory/brcmstb_dpfe.c:576:28: warning: cast to restricted __be32 -../drivers/memory/brcmstb_dpfe.c:577:27: warning: cast to restricted __be32 -../drivers/memory/brcmstb_dpfe.c:579:25: warning: cast to restricted __le32 -../drivers/memory/brcmstb_dpfe.c:580:28: warning: cast to restricted __le32 -../drivers/memory/brcmstb_dpfe.c:581:27: warning: cast to restricted __le32 -../drivers/memory/brcmstb_dpfe.c:610:25: warning: cast to restricted __be32 -../drivers/memory/brcmstb_dpfe.c:613:25: warning: cast to restricted __le32 @@ -46,4 +18,102 @@ -../drivers/rapidio/rio-driver.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../drivers/perf/arm-cmn.c:2252:35: warning: duplicate [noderef] -../drivers/perf/arm-cmn.c:2252:35: error: multiple address spaces given: __iomem & __iomem +../drivers/uio/uio_aec.c:44:49: warning: incorrect type in initializer (different address spaces) +../drivers/uio/uio_aec.c:44:49: expected void [noderef] __iomem *int_flag +../drivers/uio/uio_aec.c:44:49: got void * +../drivers/uio/uio_aec.c:50:49: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:50:49: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:50:49: got void * +../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:59:9: got void * +../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:59:9: got void * +../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:59:9: got void * +../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:59:9: got void * +../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:59:9: got void * +../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:59:9: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:59:9: got void * +../drivers/uio/uio_aec.c:88:20: warning: incorrect type in assignment (different address spaces) +../drivers/uio/uio_aec.c:88:20: expected void *priv +../drivers/uio/uio_aec.c:88:20: got void [noderef] __iomem * +../drivers/uio/uio_aec.c:104:42: warning: incorrect type in argument 2 (different address spaces) +../drivers/uio/uio_aec.c:104:42: expected void [noderef] __iomem * +../drivers/uio/uio_aec.c:104:42: got void * +../drivers/uio/uio_aec.c:105:43: warning: incorrect type in argument 2 (different address spaces) +../drivers/uio/uio_aec.c:105:43: expected void [noderef] __iomem * +../drivers/uio/uio_aec.c:105:43: got void * +../drivers/uio/uio_aec.c:106:34: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:106:34: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:106:34: got void * +../drivers/uio/uio_aec.c:115:31: warning: incorrect type in argument 2 (different address spaces) +../drivers/uio/uio_aec.c:115:31: expected void [noderef] __iomem * +../drivers/uio/uio_aec.c:115:31: got void *priv +../drivers/uio/uio_aec.c:128:42: warning: incorrect type in argument 2 (different address spaces) +../drivers/uio/uio_aec.c:128:42: expected void [noderef] __iomem * +../drivers/uio/uio_aec.c:128:42: got void * +../drivers/uio/uio_aec.c:129:43: warning: incorrect type in argument 2 (different address spaces) +../drivers/uio/uio_aec.c:129:43: expected void [noderef] __iomem * +../drivers/uio/uio_aec.c:129:43: got void * +../drivers/uio/uio_aec.c:131:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/uio/uio_aec.c:131:28: expected void const [noderef] __iomem * +../drivers/uio/uio_aec.c:131:28: got void * +../drivers/uio/uio_aec.c:136:31: warning: incorrect type in argument 2 (different address spaces) +../drivers/uio/uio_aec.c:136:31: expected void [noderef] __iomem * +../drivers/uio/uio_aec.c:136:31: got void *priv +../drivers/w1/w1.c:418:17: warning: incorrect type in assignment (different base types) +../drivers/w1/w1.c:418:17: expected unsigned long long [usertype] rn64_le +../drivers/w1/w1.c:418:17: got restricted __le64 [usertype] +../drivers/w1/w1.c:907:21: warning: incorrect type in initializer (different base types) +../drivers/w1/w1.c:907:21: expected unsigned long long [usertype] rn_le +../drivers/w1/w1.c:907:21: got restricted __le64 [usertype] +../drivers/block/aoe/aoecmd.c: In function ‘aoecmd_init’: +../drivers/block/aoe/aoecmd.c:1722:69: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 4 [-Wformat-truncation=] + 1722 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); + | ^~ +../drivers/block/aoe/aoecmd.c:1722:60: note: directive argument in the range [-2147483641, 2147483646] + 1722 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); + | ^~~~~~~~~~~~ +../drivers/block/aoe/aoecmd.c:1722:17: note: ‘snprintf’ output between 10 and 20 bytes into a destination of size 12 + 1722 | snprintf(kts[i].name, sizeof(kts[i].name), "aoe_ktio%d", i); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/mtd/nftlmount.c:163:40: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:171:35: warning: cast to restricted __le32 +../drivers/mtd/nftlmount.c:183:35: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:183:68: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:315:22: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:318:31: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:318:31: expected unsigned short [addressable] [usertype] EraseMark +../drivers/mtd/nftlmount.c:318:31: got restricted __le16 [usertype] +../drivers/mtd/nftlmount.c:319:32: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:319:32: expected unsigned short [addressable] [usertype] EraseMark1 +../drivers/mtd/nftlmount.c:319:32: got restricted __le16 [usertype] +../drivers/mtd/nftlmount.c:320:30: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:320:30: expected unsigned int [addressable] [usertype] WearInfo +../drivers/mtd/nftlmount.c:320:30: got restricted __le32 [usertype] +../drivers/mtd/nftlmount.c:334:21: warning: cast to restricted __le32 +../drivers/mtd/nftlmount.c:348:24: warning: cast to restricted __le32 +../drivers/mtd/nftlmount.c:500:22: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:508:30: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:508:30: expected unsigned short [addressable] [usertype] EraseMark +../drivers/mtd/nftlmount.c:508:30: got restricted __le16 [usertype] +../drivers/mtd/nftlmount.c:509:31: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:509:31: expected unsigned short [addressable] [usertype] EraseMark1 +../drivers/mtd/nftlmount.c:509:31: got restricted __le16 [usertype] +../drivers/mtd/nftlmount.c:510:29: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:510:29: expected unsigned int [addressable] [usertype] WearInfo +../drivers/mtd/nftlmount.c:510:29: got restricted __le32 [usertype] +../drivers/mtd/nftlmount.c:559:16: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:607:49: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:608:45: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:609:46: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:765:26: warning: cast to restricted __le16 +../drivers/vfio/fsl-mc/vfio_fsl_mc.c:296:24: warning: incorrect type in assignment (different base types) +../drivers/vfio/fsl-mc/vfio_fsl_mc.c:296:24: expected unsigned long long [usertype] header +../drivers/vfio/fsl-mc/vfio_fsl_mc.c:296:24: got restricted __le64 [usertype] +../drivers/w1/w1_io.c:396:26: warning: cast to restricted __le64 @@ -52,98 +122,935 @@ -../drivers/rapidio/rio-sysfs.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../drivers/rapidio/rio-scan.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../drivers/rapidio/switches/idtcps.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../drivers/rapidio/rio_cm.c: In function ‘rio_txcq_handler’: -../drivers/rapidio/rio_cm.c:669:21: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable=] - 669 | int rc; - | ^~ -../drivers/rapidio/switches/idt_gen2.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../drivers/rapidio/rio_cm.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../drivers/rapidio/rio_cm.c:379:17: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:398:23: warning: cast to restricted __be32 -../drivers/rapidio/rio_cm.c:399:21: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:425:17: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:436:27: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:457:9: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:460:32: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:491:9: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:491:9: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:529:9: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:531:32: warning: cast to restricted __be16 -../drivers/rapidio/rio_cm.c:806:26: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:806:26: expected unsigned int [usertype] src_id -../drivers/rapidio/rio_cm.c:806:26: got restricted __be32 [usertype] -../drivers/rapidio/rio_cm.c:807:26: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:807:26: expected unsigned int [usertype] dst_id -../drivers/rapidio/rio_cm.c:807:26: got restricted __be32 [usertype] -../drivers/rapidio/rio_cm.c:812:21: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:812:21: expected unsigned short [usertype] dst_ch -../drivers/rapidio/rio_cm.c:812:21: got restricted __be16 [usertype] -../drivers/rapidio/rio_cm.c:813:21: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:813:21: expected unsigned short [usertype] src_ch -../drivers/rapidio/rio_cm.c:813:21: got restricted __be16 [usertype] -../drivers/rapidio/rio_cm.c:814:22: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:814:22: expected unsigned short [usertype] msg_len -../drivers/rapidio/rio_cm.c:814:22: got restricted __be16 [usertype] -../drivers/rapidio/rio_cm.c:974:26: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:974:26: expected unsigned int [usertype] src_id -../drivers/rapidio/rio_cm.c:974:26: got restricted __be32 [usertype] -../drivers/rapidio/rio_cm.c:975:26: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:975:26: expected unsigned int [usertype] dst_id -../drivers/rapidio/rio_cm.c:975:26: got restricted __be32 [usertype] -../drivers/rapidio/rio_cm.c:980:21: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:980:21: expected unsigned short [usertype] dst_ch -../drivers/rapidio/rio_cm.c:980:21: got restricted __be16 [usertype] -../drivers/rapidio/rio_cm.c:981:21: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:981:21: expected unsigned short [usertype] src_ch -../drivers/rapidio/rio_cm.c:981:21: got restricted __be16 [usertype] -../drivers/rapidio/rio_cm.c:1029:26: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:1029:26: expected unsigned int [usertype] src_id -../drivers/rapidio/rio_cm.c:1029:26: got restricted __be32 [usertype] -../drivers/rapidio/rio_cm.c:1030:26: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:1030:26: expected unsigned int [usertype] dst_id -../drivers/rapidio/rio_cm.c:1030:26: got restricted __be32 [usertype] -../drivers/rapidio/rio_cm.c:1031:21: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:1031:21: expected unsigned short [usertype] dst_ch -../drivers/rapidio/rio_cm.c:1031:21: got restricted __be16 [usertype] -../drivers/rapidio/rio_cm.c:1032:21: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:1032:21: expected unsigned short [usertype] src_ch -../drivers/rapidio/rio_cm.c:1032:21: got restricted __be16 [usertype] -../drivers/rapidio/rio_cm.c:1403:26: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:1403:26: expected unsigned int [usertype] src_id -../drivers/rapidio/rio_cm.c:1403:26: got restricted __be32 [usertype] -../drivers/rapidio/rio_cm.c:1404:26: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:1404:26: expected unsigned int [usertype] dst_id -../drivers/rapidio/rio_cm.c:1404:26: got restricted __be32 [usertype] -../drivers/rapidio/rio_cm.c:1409:21: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:1409:21: expected unsigned short [usertype] dst_ch -../drivers/rapidio/rio_cm.c:1409:21: got restricted __be16 [usertype] -../drivers/rapidio/rio_cm.c:1410:21: warning: incorrect type in assignment (different base types) -../drivers/rapidio/rio_cm.c:1410:21: expected unsigned short [usertype] src_ch -../drivers/rapidio/rio_cm.c:1410:21: got restricted __be16 [usertype] -../drivers/rapidio/switches/idt_gen3.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../drivers/nvdimm/../../tools/testing/nvdimm/test/iomap.c:172:61: warning: cast removes address space '__iomem' of expression -../drivers/rapidio/devices/tsi721.c:1793:44: warning: cast to restricted __le64 -../drivers/rapidio/devices/tsi721.c:137:35: warning: incorrect type in assignment (different base types) -../drivers/rapidio/devices/tsi721.c:137:35: expected restricted __le32 -../drivers/rapidio/devices/tsi721.c:137:35: got restricted __be32 -../drivers/rapidio/devices/tsi721.c:139:35: warning: incorrect type in assignment (different base types) -../drivers/rapidio/devices/tsi721.c:139:35: expected restricted __le32 -../drivers/rapidio/devices/tsi721.c:139:35: got unsigned int -../drivers/rapidio/devices/tsi721.c:185:25: warning: cast to restricted __be32 -../drivers/rapidio/devices/tsi721.c:185:25: warning: cast from restricted __le32 -../drivers/rapidio/devices/tsi721.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures -../drivers/rapidio/devices/tsi721.c:2267:29: warning: incorrect type in assignment (different base types) -../drivers/rapidio/devices/tsi721.c:2267:29: expected unsigned long long [usertype] -../drivers/rapidio/devices/tsi721.c:2267:29: got restricted __le64 [usertype] -../drivers/rapidio/devices/tsi721.c:2527:50: warning: incorrect type in assignment (different base types) -../drivers/rapidio/devices/tsi721.c:2527:50: expected unsigned long long [usertype] -../drivers/rapidio/devices/tsi721.c:2527:50: got restricted __le64 [usertype] -../drivers/rapidio/devices/rio_mport_cdev.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/mtd/nftlcore.c:218:31: warning: cast to restricted __le16 +../drivers/mtd/nftlcore.c:221:25: warning: cast to restricted __le16 +../drivers/mtd/nftlcore.c:399:54: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlcore.c:399:54: expected unsigned short [addressable] [usertype] FoldMark1 +../drivers/mtd/nftlcore.c:399:54: got restricted __le16 [usertype] +../drivers/mtd/nftlcore.c:427:56: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlcore.c:427:56: expected unsigned short [addressable] [assigned] [usertype] SpareVirtUnitNum +../drivers/mtd/nftlcore.c:427:56: got restricted __le16 [usertype] +../drivers/mtd/nftlcore.c:482:33: warning: cast to restricted __le32 +../drivers/mtd/nftlcore.c:554:25: warning: cast to restricted __le16 +../drivers/mtd/nftlcore.c:641:64: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlcore.c:641:64: expected unsigned short [addressable] [usertype] SpareVirtUnitNum +../drivers/mtd/nftlcore.c:641:64: got restricted __le16 [usertype] +../drivers/mtd/nftlcore.c:657:33: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlcore.c:657:33: expected unsigned short [addressable] [usertype] SpareReplUnitNum +../drivers/mtd/nftlcore.c:657:33: got restricted __le16 [usertype] +../drivers/mtd/ftl.c:179:37: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:202:23: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:215:21: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:216:24: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:227:24: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:228:28: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:229:27: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:230:27: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:231:17: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:239:28: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:241:53: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:246:21: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:255:27: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:262:14: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:281:44: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:291:17: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:294:25: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:295:23: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:296:39: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:298:22: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:298:22: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:383:23: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:383:23: expected unsigned short [assigned] [usertype] LogicalEUN +../drivers/mtd/ftl.c:383:23: got restricted __le16 [usertype] +../drivers/mtd/ftl.c:384:23: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:384:23: expected unsigned int [assigned] [usertype] EraseCount +../drivers/mtd/ftl.c:384:23: got restricted __le32 [usertype] +../drivers/mtd/ftl.c:394:12: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:397:29: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:398:9: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:398:9: expected unsigned int [usertype] ctl +../drivers/mtd/ftl.c:398:9: got restricted __le32 [usertype] +../drivers/mtd/ftl.c:436:28: warning: incorrect type in initializer (different base types) +../drivers/mtd/ftl.c:436:28: expected unsigned short [usertype] srcunitswap +../drivers/mtd/ftl.c:436:28: got restricted __le16 [usertype] +../drivers/mtd/ftl.c:447:32: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:465:10: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:465:10: expected unsigned short [usertype] unit +../drivers/mtd/ftl.c:465:10: got restricted __le16 [usertype] +../drivers/mtd/ftl.c:481:17: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:505:32: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:505:32: expected unsigned int [usertype] +../drivers/mtd/ftl.c:505:32: got restricted __le32 [usertype] +../drivers/mtd/ftl.c:515:36: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:709:52: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:723:13: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:762:43: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:808:19: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:831:18: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:831:18: expected unsigned int [usertype] le_virt_addr +../drivers/mtd/ftl.c:831:18: got restricted __le32 [usertype] +../drivers/mtd/ftl.c:884:26: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:945:16: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:1025:39: warning: cast to restricted __le32 +../drivers/atm/fore200e.c:438:12: warning: cast to restricted __le32 +../drivers/atm/fore200e.c:446:12: warning: incorrect type in argument 1 (different base types) +../drivers/atm/fore200e.c:446:12: expected unsigned int val +../drivers/atm/fore200e.c:446:12: got restricted __le32 [usertype] +../drivers/atm/idt77105.c:303:35: warning: Using plain integer as NULL pointer +../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) +../drivers/memstick/host/r592.c:81:22: expected unsigned int val +../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] +../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) +../drivers/memstick/host/r592.c:81:22: expected unsigned int val +../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] +../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types) +../drivers/memstick/host/r592.c:81:22: expected unsigned int val +../drivers/memstick/host/r592.c:81:22: got restricted __be32 [usertype] +../drivers/memstick/host/r592.c:73:16: warning: cast to restricted __be32 +../drivers/memstick/host/r592.c:73:16: warning: cast to restricted __be32 +../drivers/mtd/inftlcore.c:589:39: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlcore.c:589:39: expected unsigned short [addressable] [usertype] virtualUnitNo +../drivers/mtd/inftlcore.c:589:39: got restricted __le16 [usertype] +../drivers/mtd/inftlcore.c:590:36: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlcore.c:590:36: expected unsigned short [addressable] [usertype] prevUnitNo +../drivers/mtd/inftlcore.c:590:36: got restricted __le16 [usertype] +../drivers/mtd/inftlcore.c:600:39: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlcore.c:600:39: expected unsigned short [addressable] [assigned] [usertype] virtualUnitNo +../drivers/mtd/inftlcore.c:600:39: got restricted __le16 [usertype] +../drivers/mtd/inftlcore.c:601:36: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlcore.c:601:36: expected unsigned short [addressable] [assigned] [usertype] prevUnitNo +../drivers/mtd/inftlcore.c:601:36: got restricted __le16 [usertype] +Warning: ../drivers/memstick/host/r592.c:47 function parameter 'tpc' not described in 'memstick_debug_get_tpc_name' +Warning: ../drivers/memstick/host/r592.c:47 function parameter 'tpc' not described in 'memstick_debug_get_tpc_name' +../drivers/atm/nicstar.c:555:17: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:555:17: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:555:17: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:574:17: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:574:17: expected unsigned int [usertype] word_4 +../drivers/atm/nicstar.c:574:17: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1148:29: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1153:56: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1483:30: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1489:44: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1489:44: expected unsigned int [usertype] word_1 +../drivers/atm/nicstar.c:1489:44: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1492:44: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1492:44: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1492:44: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1804:36: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1804:36: expected unsigned int [usertype] word_1 +../drivers/atm/nicstar.c:1804:36: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1810:36: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1810:36: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1810:36: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1859:17: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1859:52: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1860:17: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1866:24: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1873:22: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1874:32: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1882:41: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1882:41: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1882:41: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1887:46: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1892:17: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1892:17: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1892:17: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1961:14: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1971:18: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1965:17: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1965:17: expected unsigned int [usertype] word_4 +../drivers/atm/nicstar.c:1965:17: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1992:14: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2009:15: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2010:15: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2034:26: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2052:47: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2053:30: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2054:39: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2112:23: warning: incorrect type in assignment (different address spaces) +../drivers/atm/nicstar.c:2112:23: expected void [noderef] __user *iov_base +../drivers/atm/nicstar.c:2112:23: got void * +../drivers/atm/nicstar.c:2113:24: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2146:13: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2152:21: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2185:31: warning: cast removes address space '__user' of expression +../drivers/atm/nicstar.c:2292:39: warning: cast removes address space '__user' of expression +../drivers/atm/nicstar.c:2303:47: warning: cast removes address space '__user' of expression +../drivers/atm/nicstar.c:2346:39: warning: cast removes address space '__user' of expression +../drivers/atm/nicstar.c:2580:26: warning: cast removes address space '__user' of expression +../drivers/atm/nicstar.c:1672:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1672:29: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1672:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1673:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1673:29: expected unsigned int [usertype] word_3 +../drivers/atm/nicstar.c:1673:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1674:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1674:29: expected unsigned int [usertype] word_4 +../drivers/atm/nicstar.c:1674:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1683:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1683:29: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1683:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1684:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1684:29: expected unsigned int [usertype] word_3 +../drivers/atm/nicstar.c:1684:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1687:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1687:29: expected unsigned int [usertype] word_4 +../drivers/atm/nicstar.c:1687:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1690:29: warning: invalid assignment: |= +../drivers/atm/nicstar.c:1690:29: left side has type unsigned int +../drivers/atm/nicstar.c:1690:29: right side has type restricted __le32 +../drivers/atm/nicstar.c:1698:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1698:29: expected unsigned int [usertype] word_1 +../drivers/atm/nicstar.c:1698:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1701:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1701:29: expected unsigned int [usertype] word_1 +../drivers/atm/nicstar.c:1701:29: got restricted __le32 [usertype] +../drivers/atm/eni.c:764:37: warning: cast to restricted __be32 +../drivers/atm/eni.c:2054:36: warning: incorrect type in assignment (different base types) +../drivers/atm/eni.c:2054:36: expected unsigned int [usertype] +../drivers/atm/eni.c:2054:36: got restricted __be32 [usertype] +../drivers/atm/atmtcp.c:129:21: warning: incorrect type in assignment (different base types) +../drivers/atm/atmtcp.c:129:21: expected unsigned short [addressable] [assigned] [usertype] vpi +../drivers/atm/atmtcp.c:129:21: got restricted __be16 [usertype] +../drivers/atm/atmtcp.c:131:21: warning: incorrect type in assignment (different base types) +../drivers/atm/atmtcp.c:131:21: expected unsigned short [addressable] [assigned] [usertype] vci +../drivers/atm/atmtcp.c:131:21: got restricted __be16 [usertype] +../drivers/atm/atmtcp.c:222:18: warning: incorrect type in assignment (different base types) +../drivers/atm/atmtcp.c:222:18: expected unsigned short [usertype] vpi +../drivers/atm/atmtcp.c:222:18: got restricted __be16 [usertype] +../drivers/atm/atmtcp.c:223:18: warning: incorrect type in assignment (different base types) +../drivers/atm/atmtcp.c:223:18: expected unsigned short [usertype] vci +../drivers/atm/atmtcp.c:223:18: got restricted __be16 [usertype] +../drivers/atm/atmtcp.c:224:21: warning: incorrect type in assignment (different base types) +../drivers/atm/atmtcp.c:224:21: expected unsigned int [usertype] length +../drivers/atm/atmtcp.c:224:21: got restricted __be32 [usertype] +../drivers/atm/atmtcp.c:312:33: warning: cast to restricted __be16 +../drivers/atm/atmtcp.c:312:50: warning: cast to restricted __be16 +../drivers/vfio/pci/vfio_pci_config.c:416:20: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_config.c:416:38: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_config.c:715:13: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_config.c:715:22: warning: restricted pci_power_t degrades to integer +../drivers/mtd/inftlmount.c:121:43: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:122:44: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:123:42: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:124:43: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:125:35: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:126:35: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:178:44: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:179:41: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:180:40: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:181:37: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:182:42: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:183:41: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:402:23: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlmount.c:402:23: expected unsigned short [usertype] EraseMark +../drivers/mtd/inftlmount.c:402:23: got restricted __le16 [usertype] +../drivers/mtd/inftlmount.c:403:24: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlmount.c:403:24: expected unsigned short [usertype] EraseMark1 +../drivers/mtd/inftlmount.c:403:24: got restricted __le16 [usertype] +../drivers/mtd/inftlmount.c:592:41: warning: cast to restricted __le16 +../drivers/mtd/inftlmount.c:593:38: warning: cast to restricted __le16 +../drivers/mtd/inftlmount.c:594:38: warning: cast to restricted __le16 +../drivers/input/serio/ps2mult.c: In function ‘ps2mult_connect’: +../drivers/input/serio/ps2mult.c:131:21: warning: ‘/port’ directive output may be truncated writing 5 bytes into a region of size between 1 and 32 [-Wformat-truncation=] + 131 | "%s/port%d", mx_serio->phys, i); + | ^~~~~ +In function ‘ps2mult_create_port’, + inlined from ‘ps2mult_connect’ at ../drivers/input/serio/ps2mult.c:172:11: +../drivers/input/serio/ps2mult.c:131:18: note: directive argument in the range [0, 1] + 131 | "%s/port%d", mx_serio->phys, i); + | ^~~~~~~~~~~ +../drivers/input/serio/ps2mult.c:130:9: note: ‘snprintf’ output between 7 and 38 bytes into a destination of size 32 + 130 | snprintf(serio->phys, sizeof(serio->phys), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 131 | "%s/port%d", mx_serio->phys, i); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/mtd/rfd_ftl.c:100:13: warning: cast to restricted __le16 +../drivers/mtd/rfd_ftl.c:110:25: warning: cast to restricted __le16 +../drivers/mtd/rfd_ftl.c:291:29: warning: incorrect type in initializer (different base types) +../drivers/mtd/rfd_ftl.c:291:29: expected unsigned short [usertype] magic +../drivers/mtd/rfd_ftl.c:291:29: got restricted __le16 [usertype] +../drivers/mtd/rfd_ftl.c:350:29: warning: cast to restricted __le16 +../drivers/mtd/rfd_ftl.c:549:19: warning: incorrect type in initializer (different base types) +../drivers/mtd/rfd_ftl.c:549:19: expected unsigned short [usertype] del +../drivers/mtd/rfd_ftl.c:549:19: got restricted __le16 [usertype] +../drivers/mtd/rfd_ftl.c:588:21: warning: cast to restricted __le16 +../drivers/mtd/rfd_ftl.c:643:15: warning: incorrect type in assignment (different base types) +../drivers/mtd/rfd_ftl.c:643:15: expected unsigned short [usertype] entry +../drivers/mtd/rfd_ftl.c:643:15: got restricted __le16 [usertype] +../drivers/vfio/pci/vfio_pci_core.c:274:33: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:274:41: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:278:25: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:278:43: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:278:56: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:278:65: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:283:25: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:283:44: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:283:57: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:283:66: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:291:39: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:291:58: warning: restricted pci_power_t degrades to integer +../drivers/vfio/pci/vfio_pci_core.c:1706:9: warning: cast from restricted vm_fault_t +../drivers/atm/idt77252.c:1220:15: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1233:18: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1390:30: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:1390:30: expected unsigned int [usertype] word_2 +../drivers/atm/idt77252.c:1390:30: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:1426:16: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1432:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1432:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1443:32: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1469:32: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1473:33: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1484:32: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1509:30: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:1509:30: expected unsigned int [usertype] word_2 +../drivers/atm/idt77252.c:1509:30: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:1520:24: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:745:27: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:745:27: expected unsigned int [usertype] word_1 +../drivers/atm/idt77252.c:745:27: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:747:27: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:747:27: expected unsigned int [usertype] word_2 +../drivers/atm/idt77252.c:747:27: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:748:27: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:748:27: expected unsigned int [usertype] word_3 +../drivers/atm/idt77252.c:748:27: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:749:27: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:749:27: expected unsigned int [usertype] word_4 +../drivers/atm/idt77252.c:749:27: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:1023:16: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1031:33: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1033:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1033:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1033:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1033:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1040:18: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1249:30: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1268:26: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1344:32: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1345:34: warning: cast to restricted __le32 +../drivers/atm/iphase.c:151:16: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:155:11: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:167:56: warning: invalid assignment: |= +../drivers/atm/iphase.c:167:56: left side has type restricted __be16 +../drivers/atm/iphase.c:167:56: right side has type int +../drivers/atm/iphase.c:204:14: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:220:16: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:228:19: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:241:29: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:242:29: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:279:20: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:384:14: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:444:17: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:446:20: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:529:19: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:583:16: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2959:11: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:3033:23: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:3033:23: expected restricted __be16 [usertype] protocol +../drivers/atm/iphase.c:3033:23: got int vci +../drivers/atm/iphase.c:668:17: warning: restricted __be16 degrades to integer +../drivers/atm/iphase.c:1187:23: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:1187:23: expected restricted __be16 [usertype] protocol +../drivers/atm/iphase.c:1187:23: got int [assigned] desc +../drivers/atm/iphase.c:1299:12: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:1299:12: expected int desc +../drivers/atm/iphase.c:1299:12: got restricted __be16 [usertype] protocol +../drivers/atm/iphase.c:1508:24: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1555:24: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1567:20: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1584:25: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1737:34: warning: invalid assignment: |= +../drivers/atm/iphase.c:1737:34: left side has type restricted __be16 +../drivers/atm/iphase.c:1737:34: right side has type int +../drivers/atm/iphase.c:1814:15: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1815:16: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1968:24: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2020:22: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2047:22: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2110:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2110:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2110:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2126:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2126:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2126:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2127:15: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2128:16: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2273:16: warning: cast to restricted __le32 +../drivers/atm/iphase.c:2273:14: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:2273:14: expected unsigned int [usertype] mac1 +../drivers/atm/iphase.c:2273:14: got restricted __be32 [usertype] +../drivers/atm/iphase.c:2275:16: warning: cast to restricted __le16 +../drivers/atm/iphase.c:2275:14: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:2275:14: expected unsigned short [usertype] mac2 +../drivers/atm/iphase.c:2275:14: got restricted __be16 [usertype] +../drivers/atm/iphase.c:2663:24: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2667:24: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1134:25: warning: dereference of noderef expression +../drivers/atm/iphase.c:1139:30: warning: dereference of noderef expression +../drivers/atm/iphase.c:1149:29: warning: dereference of noderef expression +../drivers/atm/iphase.c:1170:21: warning: dereference of noderef expression +../drivers/atm/iphase.c:1170:57: warning: dereference of noderef expression +../drivers/atm/iphase.c:1171:21: warning: dereference of noderef expression +../drivers/atm/iphase.c:1171:57: warning: dereference of noderef expression +../drivers/atm/iphase.c:1397:10: warning: dereference of noderef expression +../drivers/atm/iphase.c:1410:18: warning: dereference of noderef expression +../drivers/atm/iphase.c:1492:17: warning: dereference of noderef expression +../drivers/atm/iphase.c:1493:17: warning: dereference of noderef expression +../drivers/atm/iphase.c:2674:15: warning: dereference of noderef expression +../drivers/atm/iphase.c:2675:15: warning: dereference of noderef expression +../drivers/atm/iphase.c:2989:9: warning: dereference of noderef expression +../drivers/atm/iphase.c:2992:9: warning: dereference of noderef expression +../drivers/atm/iphase.c:2993:9: warning: dereference of noderef expression +../drivers/atm/iphase.c:3003:35: warning: dereference of noderef expression +../drivers/atm/iphase.c:3004:51: warning: dereference of noderef expression +../drivers/atm/iphase.c:3021:36: warning: dereference of noderef expression +../drivers/atm/iphase.c:3022:11: warning: dereference of noderef expression +../drivers/memstick/core/ms_block.c:795:39: warning: incorrect type in assignment (different base types) +../drivers/memstick/core/ms_block.c:795:39: expected unsigned short block_address +../drivers/memstick/core/ms_block.c:795:39: got restricted __be16 [usertype] +../drivers/memstick/core/ms_block.c:834:47: warning: incorrect type in assignment (different base types) +../drivers/memstick/core/ms_block.c:834:47: expected unsigned short block_address +../drivers/memstick/core/ms_block.c:834:47: got restricted __be16 [usertype] +../drivers/memstick/core/ms_block.c:907:47: warning: incorrect type in assignment (different base types) +../drivers/memstick/core/ms_block.c:907:47: expected unsigned short block_address +../drivers/memstick/core/ms_block.c:907:47: got restricted __be16 [usertype] +../drivers/memstick/core/ms_block.c:954:39: warning: incorrect type in assignment (different base types) +../drivers/memstick/core/ms_block.c:954:39: expected unsigned short block_address +../drivers/memstick/core/ms_block.c:954:39: got restricted __be16 [usertype] +../drivers/memstick/core/ms_block.c:1040:47: warning: incorrect type in assignment (different base types) +../drivers/memstick/core/ms_block.c:1040:47: expected unsigned short block_address +../drivers/memstick/core/ms_block.c:1040:47: got restricted __be16 [usertype] +../drivers/memstick/core/ms_block.c:1044:54: warning: incorrect type in assignment (different base types) +../drivers/memstick/core/ms_block.c:1044:54: expected unsigned short logical_address +../drivers/memstick/core/ms_block.c:1044:54: got restricted __be16 [usertype] +../drivers/memstick/core/ms_block.c:1168:30: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1169:37: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1171:19: warning: cast to restricted __be32 +../drivers/memstick/core/ms_block.c:1173:19: warning: cast to restricted __be32 +../drivers/memstick/core/ms_block.c:1175:19: warning: cast to restricted __be32 +../drivers/memstick/core/ms_block.c:1177:19: warning: cast to restricted __be32 +../drivers/memstick/core/ms_block.c:1178:30: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1179:36: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1181:19: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1182:29: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1184:19: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1185:38: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1187:19: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1188:37: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1189:39: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1230:21: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1311:33: warning: cast to restricted __be16 +../drivers/memstick/core/ms_block.c:1414:23: warning: cast to restricted __be16 +../drivers/w1/slaves/w1_ds2405.c:30:24: warning: cast to restricted __le64 +../drivers/w1/slaves/w1_ds2405.c:182:32: warning: cast to restricted __le64 +../drivers/atm/lanai.c:1397:29: warning: incorrect type in argument 1 (different base types) +../drivers/atm/lanai.c:1397:29: expected restricted __be32 const [usertype] *p +../drivers/atm/lanai.c:1397:29: got unsigned int const [usertype] *[assigned] x +../drivers/atm/lanai.c:1716:52: warning: incorrect type in argument 1 (different base types) +../drivers/atm/lanai.c:1716:52: expected restricted __le32 const [usertype] *p +../drivers/atm/lanai.c:1716:52: got unsigned int [usertype] * +../drivers/atm/lanai.c:1176:30: warning: incorrect type in assignment (different base types) +../drivers/atm/lanai.c:1176:30: expected unsigned int [usertype] +../drivers/atm/lanai.c:1176:30: got restricted __le32 [usertype] +../drivers/atm/lanai.c:1191:30: warning: incorrect type in assignment (different base types) +../drivers/atm/lanai.c:1191:30: expected unsigned int [usertype] +../drivers/atm/lanai.c:1191:30: got restricted __be32 [usertype] +../drivers/target/target_core_transport.c: In function ‘transport_dump_vpd_ident’: +../drivers/target/target_core_transport.c:1263:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] + 1263 | "T10 VPD ASCII Device Identifier: %s\n", + | ^~ +../drivers/target/target_core_transport.c:1262:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 + 1262 | snprintf(buf, sizeof(buf), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ + 1263 | "T10 VPD ASCII Device Identifier: %s\n", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1264 | &vpd->device_identifier[0]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/target/target_core_transport.c:1268:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] + 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", + | ^~ +../drivers/target/target_core_transport.c:1267:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 + 1267 | snprintf(buf, sizeof(buf), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ + 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1269 | &vpd->device_identifier[0]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/target/target_core_transport.c:1258:60: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 220 [-Wformat-truncation=] + 1258 | "T10 VPD Binary Device Identifier: %s\n", + | ^~ +../drivers/target/target_core_transport.c:1257:17: note: ‘snprintf’ output between 36 and 289 bytes into a destination of size 254 + 1257 | snprintf(buf, sizeof(buf), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ + 1258 | "T10 VPD Binary Device Identifier: %s\n", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1259 | &vpd->device_identifier[0]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/w1/slaves/w1_ds2408.c:295:18: warning: cast to restricted __le64 +../drivers/w1/masters/omap_hdq.c:220:15: warning: incorrect type in assignment (different base types) +../drivers/w1/masters/omap_hdq.c:220:15: expected unsigned long long [usertype] rn_le +../drivers/w1/masters/omap_hdq.c:220:15: got restricted __le64 [usertype] +../drivers/w1/slaves/w1_therm.c:1063:18: warning: cast to restricted __le64 +../drivers/vfio/pci/nvgrace-gpu/main.c:325:9: warning: cast from restricted vm_fault_t +../drivers/hwmon/ad7314.c:54:16: warning: cast to restricted __be16 +../drivers/target/tcm_fc/tfc_conf.c: note: in included file (through ../include/scsi/libfc.h): +../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures +../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures +../drivers/target/tcm_fc/tfc_cmd.c: note: in included file (through ../include/scsi/libfc.h): +../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures +../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures +../drivers/target/tcm_fc/tfc_io.c: note: in included file (through ../include/scsi/libfc.h): +../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures +../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures +../drivers/mtd/chips/cfi_probe.c:227:27: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:229:28: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:230:27: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:231:28: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:232:36: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:233:38: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:241:49: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_probe.c: note: in included file: +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../drivers/target/tcm_fc/tfc_sess.c: note: in included file (through ../include/scsi/libfc.h): +../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures +../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures +../drivers/target/tcm_fc/tfc_sess.c:47:17: error: incompatible types in comparison expression (different address spaces): +../drivers/target/tcm_fc/tfc_sess.c:47:17: void [noderef] __rcu * +../drivers/target/tcm_fc/tfc_sess.c:47:17: void * +../drivers/target/tcm_fc/tfc_sess.c:72:9: error: incompatible types in comparison expression (different address spaces): +../drivers/target/tcm_fc/tfc_sess.c:72:9: void [noderef] __rcu * +../drivers/target/tcm_fc/tfc_sess.c:72:9: void * +../drivers/target/tcm_fc/tfc_sess.c:89:9: error: incompatible types in comparison expression (different address spaces): +../drivers/target/tcm_fc/tfc_sess.c:89:9: void [noderef] __rcu * +../drivers/target/tcm_fc/tfc_sess.c:89:9: void * +../drivers/target/tcm_fc/tfc_sess.c:166:17: error: incompatible types in comparison expression (different address spaces): +../drivers/target/tcm_fc/tfc_sess.c:166:17: void [noderef] __rcu * +../drivers/target/tcm_fc/tfc_sess.c:166:17: void * +../drivers/target/tcm_fc/tfc_sess.c:456:17: error: incompatible types in comparison expression (different address spaces): +../drivers/target/tcm_fc/tfc_sess.c:456:17: void [noderef] __rcu * +../drivers/target/tcm_fc/tfc_sess.c:456:17: void * +../drivers/bluetooth/hci_ag6xx.c:257:24: warning: restricted __le32 degrades to integer +../drivers/mtd/chips/cfi_util.c:96:26: warning: restricted __be16 degrades to integer +../drivers/mtd/chips/cfi_util.c:96:26: warning: restricted __le16 degrades to integer +../drivers/mtd/chips/cfi_util.c:99:26: warning: restricted __be32 degrades to integer +../drivers/mtd/chips/cfi_util.c:99:26: warning: restricted __le32 degrades to integer +../drivers/mtd/chips/cfi_util.c:184:23: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_util.c:184:23: warning: cast to restricted __be16 +../drivers/mtd/chips/cfi_util.c:187:23: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_util.c:187:23: warning: cast to restricted __be32 +../drivers/mtd/chips/cfi_util.c: note: in included file: +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../drivers/bluetooth/hci_mrvl.c:170:23: warning: restricted __le16 degrades to integer +../drivers/bluetooth/hci_mrvl.c:203:23: warning: restricted __le16 degrades to integer +../drivers/edac/sb_edac.c: In function ‘__populate_dimms’: +../drivers/edac/sb_edac.c:1679:85: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] + 1679 | "CPU_SrcID#%u_Ha#%u_Chan#%u_DIMM#%u", + | ^ +../drivers/edac/sb_edac.c:1678:33: note: ‘snprintf’ output between 31 and 42 bytes into a destination of size 32 + 1678 | snprintf(dimm->label, sizeof(dimm->label), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1679 | "CPU_SrcID#%u_Ha#%u_Chan#%u_DIMM#%u", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1680 | pvt->sbridge_dev->source_id, pvt->sbridge_dev->dom, i, j); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/edac/x38_edac.c:168:35: warning: incorrect type in initializer (different address spaces) +../drivers/edac/x38_edac.c:168:35: expected void [noderef] __iomem *window +../drivers/edac/x38_edac.c:168:35: got void *pvt_info +../drivers/edac/x38_edac.c:364:23: warning: incorrect type in assignment (different address spaces) +../drivers/edac/x38_edac.c:364:23: expected void *pvt_info +../drivers/edac/x38_edac.c:364:23: got void [noderef] __iomem *[assigned] window +../drivers/edac/x38_edac.c:442:20: warning: incorrect type in argument 1 (different address spaces) +../drivers/edac/x38_edac.c:442:20: expected void volatile [noderef] __iomem *addr +../drivers/edac/x38_edac.c:442:20: got void *pvt_info +../drivers/edac/ie31200_edac.c:709:19: warning: symbol 'rpl_s_cfg' was not declared. Should it be static? +../drivers/mtd/devices/pmc551.c:743:29: warning: incorrect type in assignment (different address spaces) +../drivers/mtd/devices/pmc551.c:743:29: expected unsigned char [usertype] *start +../drivers/mtd/devices/pmc551.c:743:29: got void [noderef] __iomem * +../drivers/mtd/devices/pmc551.c:783:53: warning: incorrect type in argument 2 (different address spaces) +../drivers/mtd/devices/pmc551.c:783:53: expected void [noderef] __iomem * +../drivers/mtd/devices/pmc551.c:783:53: got unsigned char [usertype] *start +../drivers/mtd/devices/pmc551.c:833:52: warning: incorrect type in argument 2 (different address spaces) +../drivers/mtd/devices/pmc551.c:833:52: expected void [noderef] __iomem * +../drivers/mtd/devices/pmc551.c:833:52: got unsigned char [usertype] *start +../drivers/mtd/chips/cfi_cmdset_0020.c:142:40: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_cmdset_0020.c:142:40: warning: cast to restricted __be32 +../drivers/mtd/chips/cfi_cmdset_0020.c:143:42: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_cmdset_0020.c:143:42: warning: cast to restricted __be32 +../drivers/mtd/lpddr/lpddr_cmds.c:546:20: warning: cast removes address space '__iomem' of expression +../drivers/mtd/chips/map_ram.c:98:15: warning: incorrect type in assignment (different address spaces) +../drivers/mtd/chips/map_ram.c:98:15: expected void * +../drivers/mtd/chips/map_ram.c:98:15: got void [noderef] __iomem * +../drivers/mtd/spi-nor/sfdp.c:793:38: warning: dubious: x | !y +../drivers/mtd/spi-nor/sfdp.c:1420:13: warning: cast to restricted __le32 +../drivers/mtd/spi-nor/sfdp.c:1455:13: warning: cast to restricted __le32 +../drivers/mtd/chips/map_rom.c:80:15: warning: incorrect type in assignment (different address spaces) +../drivers/mtd/chips/map_rom.c:80:15: expected void * +../drivers/mtd/chips/map_rom.c:80:15: got void [noderef] __iomem * +../drivers/edac/skx_base.c:359:46: warning: dubious: x | !y +../drivers/mtd/chips/cfi_cmdset_0002.c: note: in included file: +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../drivers/mtd/maps/nettel.c:179:25: warning: cast removes address space '__iomem' of expression +../drivers/mtd/maps/nettel.c:223:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/maps/nettel.c:223:25: expected void volatile [noderef] __iomem *addr +../drivers/mtd/maps/nettel.c:223:25: got void *static [assigned] [toplevel] nettel_mmcrp +../drivers/mtd/maps/nettel.c:416:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/maps/nettel.c:416:17: expected void volatile [noderef] __iomem *addr +../drivers/mtd/maps/nettel.c:416:17: got void *static [assigned] [toplevel] nettel_mmcrp +../drivers/mtd/maps/nettel.c:434:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/maps/nettel.c:434:25: expected void volatile [noderef] __iomem *addr +../drivers/mtd/maps/nettel.c:434:25: got void *static [assigned] [toplevel] nettel_mmcrp +../drivers/edac/skx_common.c: In function ‘skx_get_nvdimm_info’: +../drivers/edac/skx_common.c:555:79: warning: ‘_DIMM#’ directive output may be truncated writing 6 bytes into a region of size between 0 and 9 [-Wformat-truncation=] + 555 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", + | ^~~~~~ +../drivers/edac/skx_common.c:555:52: note: using the range [0, 4294967295] for directive argument + 555 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/edac/skx_common.c:555:9: note: ‘snprintf’ output between 31 and 53 bytes into a destination of size 32 + 555 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 556 | imc->src_id, imc->lmc, chan, dimmno); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/edac/skx_common.c: In function ‘skx_get_dimm_info’: +../drivers/edac/skx_common.c:506:87: warning: ‘_DIMM#’ directive output may be truncated writing 6 bytes into a region of size between 0 and 9 [-Wformat-truncation=] + 506 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", + | ^~~~~~ +../drivers/edac/skx_common.c:506:60: note: using the range [0, 4294967295] for directive argument + 506 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/edac/skx_common.c:506:17: note: ‘snprintf’ output between 31 and 53 bytes into a destination of size 32 + 506 | snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 507 | imc->src_id, imc->lmc, chan, dimmno); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/mtd/chips/cfi_cmdset_0001.c:1414:15: warning: incorrect type in assignment (different address spaces) +../drivers/mtd/chips/cfi_cmdset_0001.c:1414:15: expected void * +../drivers/mtd/chips/cfi_cmdset_0001.c:1414:15: got void [noderef] __iomem * +../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: warning: incorrect type in assignment (different base types) +../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: expected unsigned int [usertype] FeatureSupport +../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: got restricted __le32 [usertype] +../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: warning: incorrect type in assignment (different base types) +../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: expected unsigned short [usertype] BlkStatusRegMask +../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: got restricted __le16 [usertype] +../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: warning: incorrect type in assignment (different base types) +../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: expected unsigned short [usertype] ProtRegAddr +../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: got restricted __le16 [usertype] +../drivers/mtd/chips/cfi_cmdset_0001.c:417:32: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_cmdset_0001.c:418:34: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_cmdset_0001.c:419:29: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_cmdset_0001.c:437:60: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_cmdset_0001.c:438:59: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_cmdset_0001.c:439:59: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_cmdset_0001.c:473:51: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_cmdset_0001.c: note: in included file: +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../drivers/mtd/nand/raw/nand_legacy.c:42:17: warning: cast from restricted __le16 +../drivers/mtd/nand/raw/nand_onfi.c:320:27: warning: cast to restricted __le16 +../drivers/mtd/nand/raw/nand_onfi.c:323:44: warning: cast to restricted __le16 +../drivers/mtd/ubi/fastmap.c:571:23: warning: incorrect type in assignment (different base types) +../drivers/mtd/ubi/fastmap.c:571:23: expected unsigned long long max_sqnum +../drivers/mtd/ubi/fastmap.c:571:23: got restricted __be64 [usertype] sqnum +../drivers/mtd/ubi/fastmap.c:1038:17: warning: incorrect type in assignment (different base types) +../drivers/mtd/ubi/fastmap.c:1038:17: expected restricted __be32 [usertype] tmp_crc +../drivers/mtd/ubi/fastmap.c:1038:17: got unsigned int [usertype] +../drivers/mtd/ubi/fastmap.c:1040:13: warning: incorrect type in assignment (different base types) +../drivers/mtd/ubi/fastmap.c:1040:13: expected restricted __be32 [usertype] crc +../drivers/mtd/ubi/fastmap.c:1040:13: got unsigned int +../drivers/mtd/ubi/fastmap.c:1049:22: warning: incorrect type in assignment (different base types) +../drivers/mtd/ubi/fastmap.c:1049:22: expected restricted __be64 [usertype] sqnum +../drivers/mtd/ubi/fastmap.c:1049:22: got unsigned long long [assigned] sqnum +../drivers/bluetooth/virtio_bt.c:311:25: error: no generic selection for 'unsigned short virtio_cread_v' +../drivers/bluetooth/virtio_bt.c:311:25: error: incompatible types in comparison expression (different base types): +../drivers/bluetooth/virtio_bt.c:311:25: bad type * +../drivers/bluetooth/virtio_bt.c:311:25: unsigned short * +../drivers/bluetooth/virtio_bt.c:311:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' +../drivers/bluetooth/virtio_bt.c:314:25: error: no generic selection for 'unsigned short virtio_cread_v' +../drivers/bluetooth/virtio_bt.c:314:25: error: incompatible types in comparison expression (different base types): +../drivers/bluetooth/virtio_bt.c:314:25: bad type * +../drivers/bluetooth/virtio_bt.c:314:25: unsigned short * +../drivers/bluetooth/virtio_bt.c:314:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' +../drivers/bluetooth/virtio_bt.c:349:25: error: no generic selection for 'unsigned short virtio_cread_v' +../drivers/bluetooth/virtio_bt.c:349:25: error: incompatible types in comparison expression (different base types): +../drivers/bluetooth/virtio_bt.c:349:25: bad type * +../drivers/bluetooth/virtio_bt.c:349:25: unsigned short * +../drivers/bluetooth/virtio_bt.c:349:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' +../drivers/bluetooth/virtio_bt.c:352:25: error: no generic selection for 'unsigned short virtio_cread_v' +../drivers/bluetooth/virtio_bt.c:352:25: error: incompatible types in comparison expression (different base types): +../drivers/bluetooth/virtio_bt.c:352:25: bad type * +../drivers/bluetooth/virtio_bt.c:352:25: unsigned short * +../drivers/bluetooth/virtio_bt.c:352:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' +../drivers/hwmon/cros_ec_hwmon.c:67:26: warning: cast to restricted __le32 +../drivers/hwmon/cros_ec_hwmon.c:67:26: warning: cast to restricted __le32 +../drivers/hwmon/cros_ec_hwmon.c:67:26: warning: cast to restricted __le32 +../drivers/bluetooth/hci_nokia.c:279:23: warning: incorrect type in assignment (different base types) +../drivers/bluetooth/hci_nokia.c:279:23: expected unsigned short [usertype] baud +../drivers/bluetooth/hci_nokia.c:279:23: got restricted __le16 [usertype] +../drivers/bluetooth/hci_nokia.c:282:26: warning: incorrect type in assignment (different base types) +../drivers/bluetooth/hci_nokia.c:282:26: expected unsigned short [usertype] sys_clk +../drivers/bluetooth/hci_nokia.c:282:26: got restricted __le16 [usertype] +../drivers/mtd/nand/raw/cafe_nand.c:443:40: warning: unsigned value that used to be signed checked against zero? +../drivers/mtd/nand/raw/cafe_nand.c:447:16: signed value source +../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 2 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 2 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * +../drivers/mtd/nand/raw/hisi504_nand.c:362:26: warning: cast removes address space '__iomem' of expression +../drivers/mtd/nand/raw/hisi504_nand.c:367:26: warning: cast removes address space '__iomem' of expression +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void * +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void * +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void * +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/sh_flctl.c:457:16: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/sh_flctl.c:480:26: warning: cast to restricted __be32 +../drivers/mtd/nand/raw/sh_flctl.c:495:38: warning: cast to restricted __be32 +../drivers/mtd/nand/raw/sh_flctl.c:511:24: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/sh_flctl.c:511:24: expected unsigned int val +../drivers/mtd/nand/raw/sh_flctl.c:511:24: got restricted __be32 [usertype] +../drivers/mtd/nand/raw/sh_flctl.c:524:24: warning: incorrect type in assignment (different base types) +../drivers/mtd/nand/raw/sh_flctl.c:524:24: expected unsigned long +../drivers/mtd/nand/raw/sh_flctl.c:524:24: got restricted __be32 [usertype] +../drivers/mtd/nand/raw/r852.c:105:25: warning: incorrect type in argument 3 (different base types) +../drivers/mtd/nand/raw/r852.c:105:25: expected unsigned int [usertype] value +../drivers/mtd/nand/raw/r852.c:105:25: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:109:25: warning: incorrect type in argument 3 (different base types) +../drivers/mtd/nand/raw/r852.c:109:25: expected unsigned int [usertype] value +../drivers/mtd/nand/raw/r852.c:109:25: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:142:17: warning: incorrect type in argument 3 (different base types) +../drivers/mtd/nand/raw/r852.c:142:17: expected unsigned int [usertype] value +../drivers/mtd/nand/raw/r852.c:142:17: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/mxc_nand.c:1477:26: warning: incorrect type in initializer (different address spaces) +../drivers/mtd/nand/raw/mxc_nand.c:1477:26: expected unsigned short [noderef] [usertype] __iomem *t +../drivers/mtd/nand/raw/mxc_nand.c:1477:26: got void *buf +../drivers/mtd/nand/raw/mxc_nand.c:1514:65: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/mxc_nand.c:1514:65: expected void *buf +../drivers/mtd/nand/raw/mxc_nand.c:1514:65: got void [noderef] __iomem * +../drivers/mtd/nand/raw/mxc_nand.c:1525:87: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/mxc_nand.c:1525:87: expected void *buf +../drivers/mtd/nand/raw/mxc_nand.c:1525:87: got void [noderef] __iomem * +../drivers/mtd/nand/raw/nandsim.c:1900:41: warning: cast from restricted __le16 +../drivers/mtd/nand/raw/nandsim.c:2072:59: warning: incorrect type in assignment (different base types) +../drivers/mtd/nand/raw/nandsim.c:2072:59: expected unsigned short [usertype] +../drivers/mtd/nand/raw/nandsim.c:2072:59: got restricted __le16 [usertype] +../drivers/mtd/nand/raw/meson_nand.c:542:23: warning: invalid assignment: |= +../drivers/mtd/nand/raw/meson_nand.c:542:23: left side has type restricted __le64 +../drivers/mtd/nand/raw/meson_nand.c:542:23: right side has type unsigned char +../drivers/mtd/nand/raw/meson_nand.c:543:23: warning: invalid assignment: |= +../drivers/mtd/nand/raw/meson_nand.c:543:23: left side has type restricted __le64 +../drivers/mtd/nand/raw/meson_nand.c:543:23: right side has type int +../drivers/mtd/nand/raw/meson_nand.c:555:32: warning: incorrect type in assignment (different base types) +../drivers/mtd/nand/raw/meson_nand.c:555:32: expected unsigned char [usertype] +../drivers/mtd/nand/raw/meson_nand.c:555:32: got restricted __le64 [usertype] +../drivers/mtd/nand/raw/meson_nand.c:556:38: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:570:21: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:571:53: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:572:37: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:577:21: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:578:53: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:579:37: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:823:23: warning: restricted __le64 degrades to integer +../drivers/hwmon/max31722.c:59:42: warning: cast to restricted __le16 +../drivers/hwmon/lm93.c:595:27: warning: cast to restricted __le16 +../drivers/hwmon/lm93.c:615:16: warning: incorrect type in return expression (different base types) +../drivers/hwmon/lm93.c:615:16: expected unsigned short +../drivers/hwmon/lm93.c:615:16: got restricted __le16 [usertype] +../drivers/hwmon/pc87427.c:308:26: warning: cast to restricted __le16 +../drivers/mtd/nand/raw/brcmnand/brcmnand.c:1997:41: warning: dubious: x | !y +../drivers/mtd/nand/raw/brcmnand/brcmnand.c:2651:58: warning: cast to restricted __be32 +../drivers/hwmon/xgene-hwmon.c:116:15: warning: cast to restricted __le16 +../drivers/hwmon/xgene-hwmon.c:119:9: warning: incorrect type in assignment (different base types) +../drivers/hwmon/xgene-hwmon.c:119:9: expected unsigned short volatile +../drivers/hwmon/xgene-hwmon.c:119:9: got restricted __le16 [usertype] +../drivers/hwmon/xgene-hwmon.c:128:21: warning: cast removes address space '__iomem' of expression +../drivers/hwmon/xgene-hwmon.c:137:9: warning: cast removes address space '__iomem' of expression +../drivers/hwmon/xgene-hwmon.c:137:9: warning: incorrect type in assignment (different base types) +../drivers/hwmon/xgene-hwmon.c:137:9: expected unsigned int volatile +../drivers/hwmon/xgene-hwmon.c:137:9: got restricted __le32 [usertype] +../drivers/hwmon/xgene-hwmon.c:141:9: warning: cast removes address space '__iomem' of expression +../drivers/hwmon/xgene-hwmon.c:141:9: warning: incorrect type in assignment (different base types) +../drivers/hwmon/xgene-hwmon.c:141:9: expected unsigned short volatile +../drivers/hwmon/xgene-hwmon.c:141:9: got restricted __le16 [usertype] +../drivers/hwmon/xgene-hwmon.c:145:15: warning: cast removes address space '__iomem' of expression +../drivers/hwmon/xgene-hwmon.c:145:15: warning: cast to restricted __le16 +../drivers/hwmon/xgene-hwmon.c:147:9: warning: cast removes address space '__iomem' of expression +../drivers/hwmon/xgene-hwmon.c:147:9: warning: incorrect type in assignment (different base types) +../drivers/hwmon/xgene-hwmon.c:147:9: expected unsigned short volatile +../drivers/hwmon/xgene-hwmon.c:147:9: got restricted __le16 [usertype] +../drivers/hwmon/xgene-hwmon.c:151:17: warning: incorrect type in assignment (different base types) +../drivers/hwmon/xgene-hwmon.c:151:17: expected unsigned int volatile +../drivers/hwmon/xgene-hwmon.c:151:17: got restricted __le32 [usertype] +../drivers/hwmon/xgene-hwmon.c:538:13: warning: incorrect type in assignment (different address spaces) +../drivers/hwmon/xgene-hwmon.c:538:13: expected void *msg +../drivers/hwmon/xgene-hwmon.c:538:13: got struct acpi_pcct_shared_memory [noderef] __iomem * +../drivers/hwmon/xgene-hwmon.c:540:38: warning: incorrect type in argument 1 (different address spaces) +../drivers/hwmon/xgene-hwmon.c:540:38: expected unsigned short [usertype] *addr +../drivers/hwmon/xgene-hwmon.c:540:38: got unsigned short [noderef] __iomem * +../drivers/hwmon/xgene-hwmon.c:562:45: warning: incorrect type in argument 1 (different address spaces) +../drivers/hwmon/xgene-hwmon.c:562:45: expected unsigned short [usertype] *addr +../drivers/hwmon/xgene-hwmon.c:562:45: got unsigned short [noderef] __iomem * +../drivers/hwmon/pmbus/ibm-cffps.c: In function ‘ibm_cffps_debugfs_read’: +../drivers/hwmon/pmbus/ibm-cffps.c:169:60: warning: ‘%02X’ directive output may be truncated writing between 2 and 8 bytes into a region of size 3 [-Wformat-truncation=] + 169 | snprintf(&data[i * 2], 3, "%02X", rc); + | ^~~~ +../drivers/hwmon/pmbus/ibm-cffps.c:169:59: note: directive argument in the range [0, 2147483647] + 169 | snprintf(&data[i * 2], 3, "%02X", rc); + | ^~~~~~ +../drivers/hwmon/pmbus/ibm-cffps.c:169:33: note: ‘snprintf’ output between 3 and 9 bytes into a destination of size 3 + 169 | snprintf(&data[i * 2], 3, "%02X", rc); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/hwmon/pmbus/ibm-cffps.c:180:60: warning: ‘%04X’ directive output may be truncated writing between 4 and 8 bytes into a region of size 5 [-Wformat-truncation=] + 180 | snprintf(&data[i * 4], 5, "%04X", rc); + | ^~~~ +../drivers/hwmon/pmbus/ibm-cffps.c:180:59: note: directive argument in the range [0, 2147483647] + 180 | snprintf(&data[i * 4], 5, "%04X", rc); + | ^~~~~~ +../drivers/hwmon/pmbus/ibm-cffps.c:180:33: note: ‘snprintf’ output between 5 and 9 bytes into a destination of size 5 + 180 | snprintf(&data[i * 4], 5, "%04X", rc); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Per-file breakdown --- /tmp/tmp.5X1mvv6U68 2026-04-10 12:33:14.005268033 -0400 +++ /tmp/tmp.1zFTXC6O8S 2026-04-10 12:33:14.010268005 -0400 @@ -0,0 +1,18 @@ + 7 ../drivers/atm/atmtcp.c + 2 ../drivers/atm/eni.c + 2 ../drivers/atm/fore200e.c + 1 ../drivers/atm/idt77105.c + 27 ../drivers/atm/idt77252.c + 63 ../drivers/atm/iphase.c + 4 ../drivers/atm/lanai.c + 46 ../drivers/atm/nicstar.c + 1 ../drivers/block/aoe/aoecmd.c + 1 ../drivers/bluetooth/hci_ag6xx.c + 2 ../drivers/bluetooth/hci_mrvl.c + 2 ../drivers/bluetooth/hci_nokia.c + 12 ../drivers/bluetooth/virtio_bt.c + 1 ../drivers/edac/ie31200_edac.c + 1 ../drivers/edac/sb_edac.c + 1 ../drivers/edac/skx_base.c + 2 ../drivers/edac/skx_common.c + 3 ../drivers/edac/x38_edac.c @@ -2 +20,10 @@ - 14 ../drivers/memory/brcmstb_dpfe.c + 1 ../drivers/hwmon/ad7314.c + 3 ../drivers/hwmon/cros_ec_hwmon.c + 2 ../drivers/hwmon/lm93.c + 1 ../drivers/hwmon/max31722.c + 1 ../drivers/hwmon/pc87427.c + 2 ../drivers/hwmon/pmbus/ibm-cffps.c + 15 ../drivers/hwmon/xgene-hwmon.c + 1 ../drivers/input/serio/ps2mult.c + 24 ../drivers/memstick/core/ms_block.c + 5 ../drivers/memstick/host/r592.c @@ -4,11 +31,43 @@ - 1 ../drivers/nvdimm/core.c - 1 ../drivers/nvdimm/../../tools/testing/nvdimm/test/iomap.c - 2 ../drivers/perf/arm-cmn.c - 1 ../drivers/powercap/dtpm_cpu.c - 1 ../drivers/powercap/dtpm_devfreq.c - 1 ../drivers/powercap/dtpm_subsys.h - 7 ../drivers/rapidio/devices/tsi721.c - 29 ../drivers/rapidio/rio_cm.c - 1 ../include/linux/io-64-nonatomic-lo-hi.h - 10 ../include/linux/rio.h - 2 ../include/uapi/scsi/fc/fc_els.h + 11 ../drivers/mtd/chips/cfi_cmdset_0001.c + 4 ../drivers/mtd/chips/cfi_cmdset_0020.c + 7 ../drivers/mtd/chips/cfi_probe.c + 8 ../drivers/mtd/chips/cfi_util.c + 1 ../drivers/mtd/chips/map_ram.c + 1 ../drivers/mtd/chips/map_rom.c + 3 ../drivers/mtd/devices/pmc551.c + 40 ../drivers/mtd/ftl.c + 4 ../drivers/mtd/inftlcore.c + 17 ../drivers/mtd/inftlmount.c + 1 ../drivers/mtd/lpddr/lpddr_cmds.c + 4 ../drivers/mtd/maps/nettel.c + 9 ../drivers/mtd/nand/onenand/onenand_base.c + 2 ../drivers/mtd/nand/raw/brcmnand/brcmnand.c + 1 ../drivers/mtd/nand/raw/cafe_nand.c + 11 ../drivers/mtd/nand/raw/hisi504_nand.c + 11 ../drivers/mtd/nand/raw/meson_nand.c + 3 ../drivers/mtd/nand/raw/mxc_nand.c + 1 ../drivers/mtd/nand/raw/nand_legacy.c + 2 ../drivers/mtd/nand/raw/nand_onfi.c + 2 ../drivers/mtd/nand/raw/nandsim.c + 31 ../drivers/mtd/nand/raw/r852.c + 5 ../drivers/mtd/nand/raw/sh_flctl.c + 8 ../drivers/mtd/nftlcore.c + 19 ../drivers/mtd/nftlmount.c + 7 ../drivers/mtd/rfd_ftl.c + 3 ../drivers/mtd/spi-nor/sfdp.c + 4 ../drivers/mtd/ubi/fastmap.c + 3 ../drivers/target/target_core_transport.c + 5 ../drivers/target/tcm_fc/tfc_sess.c + 17 ../drivers/uio/uio_aec.c + 1 ../drivers/vfio/fsl-mc/vfio_fsl_mc.c + 1 ../drivers/vfio/pci/nvgrace-gpu/main.c + 4 ../drivers/vfio/pci/vfio_pci_config.c + 13 ../drivers/vfio/pci/vfio_pci_core.c + 1 ../drivers/w1/masters/omap_hdq.c + 2 ../drivers/w1/slaves/w1_ds2405.c + 1 ../drivers/w1/slaves/w1_ds2408.c + 1 ../drivers/w1/slaves/w1_therm.c + 2 ../drivers/w1/w1.c + 1 ../drivers/w1/w1_io.c + 48 ../include/linux/mtd/cfi.h + 10 ../include/uapi/scsi/fc/fc_els.h