========== build_allmodconfig_warn - FAILED Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/soc/qcom/rpmh-rsc.c:29:10: fatal error: asm/delay-const.h: No such file or directory 29 | #include | ^~~~~~~~~~~~~~~~~~~ compilation terminated. make[6]: *** [../scripts/Makefile.build:287: drivers/soc/qcom/rpmh-rsc.o] Error 1 make[5]: *** [../scripts/Makefile.build:556: drivers/soc/qcom] Error 2 make[4]: *** [../scripts/Makefile.build:556: drivers/soc] Error 2 make[4]: *** Waiting for unfinished jobs.... ../kernel/bpf/rqspinlock.c:101:39: warning: incorrect type in initializer (different address spaces) ../kernel/bpf/rqspinlock.c:101:39: expected void const [noderef] __percpu *__vpp_verify ../kernel/bpf/rqspinlock.c:101:39: got struct rqspinlock_held * ../kernel/bpf/rqspinlock.c:122:39: warning: incorrect type in initializer (different address spaces) ../kernel/bpf/rqspinlock.c:122:39: expected void const [noderef] __percpu *__vpp_verify ../kernel/bpf/rqspinlock.c:122:39: got struct rqspinlock_held * ../kernel/bpf/rqspinlock.c:135:51: warning: incorrect type in initializer (different address spaces) ../kernel/bpf/rqspinlock.c:135:51: expected void const [noderef] __percpu *__vpp_verify ../kernel/bpf/rqspinlock.c:135:51: got struct rqspinlock_held * ../kernel/bpf/rqspinlock.c:686:39: warning: incorrect type in initializer (different address spaces) ../kernel/bpf/rqspinlock.c:686:39: expected void const [noderef] __percpu *__vpp_verify ../kernel/bpf/rqspinlock.c:686:39: got struct rqspinlock_held * ../kernel/bpf/rqspinlock.c:705:17: warning: symbol 'bpf_res_spin_lock' was not declared. Should it be static? ../kernel/bpf/rqspinlock.c:722:18: warning: symbol 'bpf_res_spin_unlock' was not declared. Should it be static? ../kernel/bpf/rqspinlock.c:728:17: warning: symbol 'bpf_res_spin_lock_irqsave' was not declared. Should it be static? ../kernel/bpf/rqspinlock.c:747:18: warning: symbol 'bpf_res_spin_unlock_irqrestore' was not declared. Should it be static? ../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/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 * ../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 * ../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/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/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/hwspinlock_core.c:92:5: warning: context imbalance in '__hwspin_trylock' - different lock contexts for basic block ../drivers/hwspinlock/hwspinlock_core.c:292:39: warning: context imbalance in '__hwspin_unlock' - unexpected unlock ../drivers/mailbox/mailbox.c:26:12: warning: context imbalance in 'add_to_rbuf' - wrong count at exit ../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/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 * ../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? ../drivers/hv/hv_common.c:78:4: warning: symbol 'hv_synic_eventring_tail' was not declared. Should it be static? ../drivers/hv/hv.c:282:26: warning: cast removes address space '__iomem' of expression ../drivers/hv/hv.c:301:26: warning: cast removes address space '__iomem' of expression ../drivers/hv/hv.c:363:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/hv/hv.c:363:31: expected void volatile [noderef] __iomem *addr ../drivers/hv/hv.c:363:31: got void *synic_message_page ../drivers/hv/hv.c:375:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/hv/hv.c:375:31: expected void volatile [noderef] __iomem *addr ../drivers/hv/hv.c:375:31: got void *synic_event_page Warning: ../drivers/android/binderfs.c:236 function parameter 'file' not described in 'binder_ctl_ioctl' Warning: ../drivers/android/binderfs.c:236 function parameter 'cmd' not described in 'binder_ctl_ioctl' Warning: ../drivers/android/binderfs.c:236 function parameter 'arg' not described in 'binder_ctl_ioctl' Warning: ../drivers/android/binderfs.c:236 function parameter 'file' not described in 'binder_ctl_ioctl' Warning: ../drivers/android/binderfs.c:236 function parameter 'cmd' not described in 'binder_ctl_ioctl' Warning: ../drivers/android/binderfs.c:236 function parameter 'arg' not described in 'binder_ctl_ioctl' ../drivers/android/binder_alloc.c:1135:17: warning: context imbalance in 'binder_alloc_free_page' - wrong count at exit ../drivers/hv/channel.c: note: in included file: ../include/linux/hyperv.h:590:31: warning: array of flexible structures ../drivers/hv/channel_mgmt.c: note: in included file: ../include/linux/hyperv.h:590:31: warning: array of flexible structures Warning: ../drivers/hv/channel.c:578 function parameter 'size' not described in 'request_arr_init' Warning: ../drivers/hv/channel.c:578 function parameter 'size' not described in 'request_arr_init' ../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/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 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/memory/emif.c:523:20: warning: context imbalance in 'handle_temp_alert' - wrong count at exit ../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/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/perf/arm-cmn.c:2251:35: warning: duplicate [noderef] ../drivers/perf/arm-cmn.c:2251:35: error: multiple address spaces given: __iomem & __iomem ../drivers/hv/hv_trace.c: note: in included file (through ../drivers/hv/hyperv_vmbus.h): ../include/linux/hyperv.h:590:31: warning: array of flexible structures ../drivers/memory/omap-gpmc.c:975:5: warning: context imbalance in 'gpmc_cs_request' - different lock contexts for basic block ../drivers/memory/omap-gpmc.c:1020:6: warning: context imbalance in 'gpmc_cs_free' - wrong count at exit ../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/hv/hv_balloon.c:832:9: warning: context imbalance in 'pfn_covered' - wrong count at exit ../drivers/hv/hv_balloon.c:2048:9: warning: context imbalance in 'balloon_remove' - wrong count at exit ../drivers/android/binder.c:1586:9: warning: context imbalance in 'binder_get_txn_from' - wrong count at exit ../drivers/android/binder.c:6592:17: warning: context imbalance in 'print_next_binder_node_ilocked' - unexpected unlock ../drivers/android/binder.c: note: in included file (through ../include/linux/random.h, ../include/linux/nodemask.h, ../include/linux/numa.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/paravirt.h, ...): ../include/linux/list.h:1039:9: warning: context imbalance in 'binder_add_device' - wrong count at exit ../drivers/android/binder.c:7043:6: warning: context imbalance in 'binder_remove_device' - wrong count at exit make[3]: *** [../scripts/Makefile.build:556: drivers] Error 2 make[2]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:2030: .] Error 2 make[1]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/soc/qcom/rpmh-rsc.c:29:10: fatal error: asm/delay-const.h: No such file or directory 29 | #include | ^~~~~~~~~~~~~~~~~~~ compilation terminated. make[6]: *** [../scripts/Makefile.build:287: drivers/soc/qcom/rpmh-rsc.o] Error 1 make[5]: *** [../scripts/Makefile.build:556: drivers/soc/qcom] Error 2 make[4]: *** [../scripts/Makefile.build:556: drivers/soc] Error 2 make[4]: *** Waiting for unfinished jobs.... ../drivers/rapidio/rio-driver.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../kernel/bpf/rqspinlock.c:101:39: warning: incorrect type in initializer (different address spaces) ../kernel/bpf/rqspinlock.c:101:39: expected void const [noderef] __percpu *__vpp_verify ../kernel/bpf/rqspinlock.c:101:39: got struct rqspinlock_held * ../kernel/bpf/rqspinlock.c:122:39: warning: incorrect type in initializer (different address spaces) ../kernel/bpf/rqspinlock.c:122:39: expected void const [noderef] __percpu *__vpp_verify ../kernel/bpf/rqspinlock.c:122:39: got struct rqspinlock_held * ../kernel/bpf/rqspinlock.c:135:51: warning: incorrect type in initializer (different address spaces) ../kernel/bpf/rqspinlock.c:135:51: expected void const [noderef] __percpu *__vpp_verify ../kernel/bpf/rqspinlock.c:135:51: got struct rqspinlock_held * ../kernel/bpf/rqspinlock.c:689:39: warning: incorrect type in initializer (different address spaces) ../kernel/bpf/rqspinlock.c:689:39: expected void const [noderef] __percpu *__vpp_verify ../kernel/bpf/rqspinlock.c:689:39: got struct rqspinlock_held * ../kernel/bpf/rqspinlock.c:708:17: warning: symbol 'bpf_res_spin_lock' was not declared. Should it be static? ../kernel/bpf/rqspinlock.c:725:18: warning: symbol 'bpf_res_spin_unlock' was not declared. Should it be static? ../kernel/bpf/rqspinlock.c:731:17: warning: symbol 'bpf_res_spin_lock_irqsave' was not declared. Should it be static? ../kernel/bpf/rqspinlock.c:750:18: warning: symbol 'bpf_res_spin_unlock_irqrestore' was not declared. Should it be static? ../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/rapidio/rio-sysfs.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/rio.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/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/idtcps.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_gen2.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../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:2966:11: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:3040:23: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:3040:23: expected restricted __be16 [usertype] protocol ../drivers/atm/iphase.c:3040: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:2024:22: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2051:22: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2131:15: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2132:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2280:16: warning: cast to restricted __le32 ../drivers/atm/iphase.c:2280:14: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:2280:14: expected unsigned int [usertype] mac1 ../drivers/atm/iphase.c:2280:14: got restricted __be32 [usertype] ../drivers/atm/iphase.c:2282:16: warning: cast to restricted __le16 ../drivers/atm/iphase.c:2282:14: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:2282:14: expected unsigned short [usertype] mac2 ../drivers/atm/iphase.c:2282:14: got restricted __be16 [usertype] ../drivers/atm/iphase.c:2670:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2674: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:2681:15: warning: dereference of noderef expression ../drivers/atm/iphase.c:2682:15: warning: dereference of noderef expression ../drivers/atm/iphase.c:2996:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:2999:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:3000:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:3010:35: warning: dereference of noderef expression ../drivers/atm/iphase.c:3011:51: warning: dereference of noderef expression ../drivers/atm/iphase.c:3028:36: warning: dereference of noderef expression ../drivers/atm/iphase.c:3029:11: warning: dereference of noderef expression ../drivers/atm/nicstar.c:554:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:554:17: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:554:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:573:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:573:17: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:573: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/nicstar.c:2702:37: warning: context imbalance in 'ns_poll' - different lock contexts for basic block ../drivers/rapidio/switches/idt_gen3.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/atm/idt77105.c:303:35: warning: Using plain integer as NULL pointer ../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/ftl.c:179:37: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:202:23: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:218:21: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:219:24: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:230:24: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:231:28: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:232:27: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:233:27: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:234:17: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:242:28: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:244:53: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:249:21: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:258:27: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:265:14: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:284:44: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:294:17: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:297:25: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:298:23: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:299:39: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:386:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:386:23: expected unsigned short [assigned] [usertype] LogicalEUN ../drivers/mtd/ftl.c:386:23: got restricted __le16 [usertype] ../drivers/mtd/ftl.c:387:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:387:23: expected unsigned int [assigned] [usertype] EraseCount ../drivers/mtd/ftl.c:387:23: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:397:12: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:400:29: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:401:9: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:401:9: expected unsigned int [usertype] ctl ../drivers/mtd/ftl.c:401:9: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:439:28: warning: incorrect type in initializer (different base types) ../drivers/mtd/ftl.c:439:28: expected unsigned short [usertype] srcunitswap ../drivers/mtd/ftl.c:439:28: got restricted __le16 [usertype] ../drivers/mtd/ftl.c:450:32: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:468:10: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:468:10: expected unsigned short [usertype] unit ../drivers/mtd/ftl.c:468:10: got restricted __le16 [usertype] ../drivers/mtd/ftl.c:484:17: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:508:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:508:32: expected unsigned int [usertype] ../drivers/mtd/ftl.c:508:32: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:518:36: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:712:52: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:726:13: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:765:43: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:811:19: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:834:18: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:834:18: expected unsigned int [usertype] le_virt_addr ../drivers/mtd/ftl.c:834:18: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:887:26: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:948:16: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:1028:39: warning: cast to restricted __le32 ../drivers/atm/fore200e.c:434:12: warning: cast to restricted __le32 ../drivers/atm/fore200e.c:442:12: warning: incorrect type in argument 1 (different base types) ../drivers/atm/fore200e.c:442:12: expected unsigned int val ../drivers/atm/fore200e.c:442:12: got restricted __le32 [usertype] ../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/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/nvdimm/region_devs.c:937:9: warning: context imbalance in 'nd_region_acquire_lane' - wrong count at exit ../drivers/nvdimm/region_devs.c:950:36: warning: context imbalance in 'nd_region_release_lane' - unexpected unlock ../drivers/atm/eni.c:764:37: warning: cast to restricted __be32 ../drivers/atm/eni.c:2055:36: warning: incorrect type in assignment (different base types) ../drivers/atm/eni.c:2055:36: expected unsigned int [usertype] ../drivers/atm/eni.c:2055:36: got restricted __be32 [usertype] ../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] ../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/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:292:29: warning: incorrect type in initializer (different base types) ../drivers/mtd/rfd_ftl.c:292:29: expected unsigned short [usertype] magic ../drivers/mtd/rfd_ftl.c:292:29: got restricted __le16 [usertype] ../drivers/mtd/rfd_ftl.c:351:29: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:550:19: warning: incorrect type in initializer (different base types) ../drivers/mtd/rfd_ftl.c:550:19: expected unsigned short [usertype] del ../drivers/mtd/rfd_ftl.c:550:19: got restricted __le16 [usertype] ../drivers/mtd/rfd_ftl.c:589:21: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:644:15: warning: incorrect type in assignment (different base types) ../drivers/mtd/rfd_ftl.c:644:15: expected unsigned short [usertype] entry ../drivers/mtd/rfd_ftl.c:644:15: got restricted __le16 [usertype] ../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/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/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/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/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/nvdimm/../../tools/testing/nvdimm/test/iomap.c:172:61: warning: cast removes address space '__iomem' of expression ../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/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/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/lpddr/lpddr_cmds.c:547:20: warning: cast removes address space '__iomem' of expression ../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/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/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/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/accel/habanalabs/common/command_submission.c:3265:9: warning: context imbalance in 'unregister_timestamp_node' - different lock contexts for basic block ../drivers/accel/habanalabs/common/command_submission.c:3295:25: warning: context imbalance in 'ts_get_and_handle_kernel_record' - unexpected unlock ../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/chips/cfi_cmdset_0001.c:1418:15: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: expected void * ../drivers/mtd/chips/cfi_cmdset_0001.c:1418: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/spi-nor/sfdp.c:769:38: warning: dubious: x | !y ../drivers/mtd/spi-nor/sfdp.c:1394:13: warning: cast to restricted __le32 ../drivers/mtd/spi-nor/sfdp.c:1429:13: warning: cast to restricted __le32 ../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/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/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/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/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/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/mtd/nand/raw/brcmnand/brcmnand.c:1997:41: warning: dubious: x | !y ../drivers/mtd/nand/raw/brcmnand/brcmnand.c:2653:58: warning: cast to restricted __be32 make[3]: *** [../scripts/Makefile.build:556: drivers] Error 2 make[2]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:2030: .] Error 2 make[1]: *** [/srv/nipa-poller/net-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 New errors added --- /tmp/tmp.c3M2YTJPsF 2025-12-15 01:08:33.545664835 -0500 +++ /tmp/tmp.iVKJUPDfpJ 2025-12-15 01:08:51.761674477 -0500 @@ -9,0 +10,2 @@ +../drivers/rapidio/rio-driver.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures @@ -19,315 +21,856 @@ -../kernel/bpf/rqspinlock.c:686:39: warning: incorrect type in initializer (different address spaces) -../kernel/bpf/rqspinlock.c:686:39: expected void const [noderef] __percpu *__vpp_verify -../kernel/bpf/rqspinlock.c:686:39: got struct rqspinlock_held * -../kernel/bpf/rqspinlock.c:705:17: warning: symbol 'bpf_res_spin_lock' was not declared. Should it be static? -../kernel/bpf/rqspinlock.c:722:18: warning: symbol 'bpf_res_spin_unlock' was not declared. Should it be static? -../kernel/bpf/rqspinlock.c:728:17: warning: symbol 'bpf_res_spin_lock_irqsave' was not declared. Should it be static? -../kernel/bpf/rqspinlock.c:747:18: warning: symbol 'bpf_res_spin_unlock_irqrestore' was not declared. Should it be static? -../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/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 * -../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 * -../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/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/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/hwspinlock_core.c:92:5: warning: context imbalance in '__hwspin_trylock' - different lock contexts for basic block -../drivers/hwspinlock/hwspinlock_core.c:292:39: warning: context imbalance in '__hwspin_unlock' - unexpected unlock -../drivers/mailbox/mailbox.c:26:12: warning: context imbalance in 'add_to_rbuf' - wrong count at exit -../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/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 * -../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? -../drivers/hv/hv_common.c:78:4: warning: symbol 'hv_synic_eventring_tail' was not declared. Should it be static? -../drivers/hv/hv.c:282:26: warning: cast removes address space '__iomem' of expression -../drivers/hv/hv.c:301:26: warning: cast removes address space '__iomem' of expression -../drivers/hv/hv.c:363:31: warning: incorrect type in argument 1 (different address spaces) -../drivers/hv/hv.c:363:31: expected void volatile [noderef] __iomem *addr -../drivers/hv/hv.c:363:31: got void *synic_message_page -../drivers/hv/hv.c:375:31: warning: incorrect type in argument 1 (different address spaces) -../drivers/hv/hv.c:375:31: expected void volatile [noderef] __iomem *addr -../drivers/hv/hv.c:375:31: got void *synic_event_page -Warning: ../drivers/android/binderfs.c:236 function parameter 'file' not described in 'binder_ctl_ioctl' -Warning: ../drivers/android/binderfs.c:236 function parameter 'cmd' not described in 'binder_ctl_ioctl' -Warning: ../drivers/android/binderfs.c:236 function parameter 'arg' not described in 'binder_ctl_ioctl' -Warning: ../drivers/android/binderfs.c:236 function parameter 'file' not described in 'binder_ctl_ioctl' -Warning: ../drivers/android/binderfs.c:236 function parameter 'cmd' not described in 'binder_ctl_ioctl' -Warning: ../drivers/android/binderfs.c:236 function parameter 'arg' not described in 'binder_ctl_ioctl' -../drivers/android/binder_alloc.c:1135:17: warning: context imbalance in 'binder_alloc_free_page' - wrong count at exit -../drivers/hv/channel.c: note: in included file: -../include/linux/hyperv.h:590:31: warning: array of flexible structures -../drivers/hv/channel_mgmt.c: note: in included file: -../include/linux/hyperv.h:590:31: warning: array of flexible structures -Warning: ../drivers/hv/channel.c:578 function parameter 'size' not described in 'request_arr_init' -Warning: ../drivers/hv/channel.c:578 function parameter 'size' not described in 'request_arr_init' -../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/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 -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/memory/emif.c:523:20: warning: context imbalance in 'handle_temp_alert' - wrong count at exit -../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/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/perf/arm-cmn.c:2251:35: warning: duplicate [noderef] -../drivers/perf/arm-cmn.c:2251:35: error: multiple address spaces given: __iomem & __iomem -../drivers/hv/hv_trace.c: note: in included file (through ../drivers/hv/hyperv_vmbus.h): -../include/linux/hyperv.h:590:31: warning: array of flexible structures -../drivers/memory/omap-gpmc.c:975:5: warning: context imbalance in 'gpmc_cs_request' - different lock contexts for basic block -../drivers/memory/omap-gpmc.c:1020:6: warning: context imbalance in 'gpmc_cs_free' - wrong count at exit -../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/hv/hv_balloon.c:832:9: warning: context imbalance in 'pfn_covered' - wrong count at exit -../drivers/hv/hv_balloon.c:2048:9: warning: context imbalance in 'balloon_remove' - wrong count at exit -../drivers/android/binder.c:1586:9: warning: context imbalance in 'binder_get_txn_from' - wrong count at exit -../drivers/android/binder.c:6592:17: warning: context imbalance in 'print_next_binder_node_ilocked' - unexpected unlock -../drivers/android/binder.c: note: in included file (through ../include/linux/random.h, ../include/linux/nodemask.h, ../include/linux/numa.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/paravirt.h, ...): -../include/linux/list.h:1039:9: warning: context imbalance in 'binder_add_device' - wrong count at exit -../drivers/android/binder.c:7043:6: warning: context imbalance in 'binder_remove_device' - wrong count at exit +../kernel/bpf/rqspinlock.c:689:39: warning: incorrect type in initializer (different address spaces) +../kernel/bpf/rqspinlock.c:689:39: expected void const [noderef] __percpu *__vpp_verify +../kernel/bpf/rqspinlock.c:689:39: got struct rqspinlock_held * +../kernel/bpf/rqspinlock.c:708:17: warning: symbol 'bpf_res_spin_lock' was not declared. Should it be static? +../kernel/bpf/rqspinlock.c:725:18: warning: symbol 'bpf_res_spin_unlock' was not declared. Should it be static? +../kernel/bpf/rqspinlock.c:731:17: warning: symbol 'bpf_res_spin_lock_irqsave' was not declared. Should it be static? +../kernel/bpf/rqspinlock.c:750:18: warning: symbol 'bpf_res_spin_unlock_irqrestore' was not declared. Should it be static? +../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/rapidio/rio-sysfs.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/rapidio/rio.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/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/idtcps.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_gen2.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../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:2966:11: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:3040:23: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:3040:23: expected restricted __be16 [usertype] protocol +../drivers/atm/iphase.c:3040: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:2024:22: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2051:22: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2131:15: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2132:16: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2280:16: warning: cast to restricted __le32 +../drivers/atm/iphase.c:2280:14: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:2280:14: expected unsigned int [usertype] mac1 +../drivers/atm/iphase.c:2280:14: got restricted __be32 [usertype] +../drivers/atm/iphase.c:2282:16: warning: cast to restricted __le16 +../drivers/atm/iphase.c:2282:14: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:2282:14: expected unsigned short [usertype] mac2 +../drivers/atm/iphase.c:2282:14: got restricted __be16 [usertype] +../drivers/atm/iphase.c:2670:24: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2674: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:2681:15: warning: dereference of noderef expression +../drivers/atm/iphase.c:2682:15: warning: dereference of noderef expression +../drivers/atm/iphase.c:2996:9: warning: dereference of noderef expression +../drivers/atm/iphase.c:2999:9: warning: dereference of noderef expression +../drivers/atm/iphase.c:3000:9: warning: dereference of noderef expression +../drivers/atm/iphase.c:3010:35: warning: dereference of noderef expression +../drivers/atm/iphase.c:3011:51: warning: dereference of noderef expression +../drivers/atm/iphase.c:3028:36: warning: dereference of noderef expression +../drivers/atm/iphase.c:3029:11: warning: dereference of noderef expression +../drivers/atm/nicstar.c:554:17: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:554:17: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:554:17: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:573:17: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:573:17: expected unsigned int [usertype] word_4 +../drivers/atm/nicstar.c:573: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/nicstar.c:2702:37: warning: context imbalance in 'ns_poll' - different lock contexts for basic block +../drivers/rapidio/switches/idt_gen3.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/atm/idt77105.c:303:35: warning: Using plain integer as NULL pointer +../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/ftl.c:179:37: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:202:23: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:218:21: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:219:24: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:230:24: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:231:28: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:232:27: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:233:27: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:234:17: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:242:28: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:244:53: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:249:21: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:258:27: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:265:14: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:284:44: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:294:17: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:297:25: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:298:23: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:299:39: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:386:23: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:386:23: expected unsigned short [assigned] [usertype] LogicalEUN +../drivers/mtd/ftl.c:386:23: got restricted __le16 [usertype] +../drivers/mtd/ftl.c:387:23: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:387:23: expected unsigned int [assigned] [usertype] EraseCount +../drivers/mtd/ftl.c:387:23: got restricted __le32 [usertype] +../drivers/mtd/ftl.c:397:12: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:400:29: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:401:9: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:401:9: expected unsigned int [usertype] ctl +../drivers/mtd/ftl.c:401:9: got restricted __le32 [usertype] +../drivers/mtd/ftl.c:439:28: warning: incorrect type in initializer (different base types) +../drivers/mtd/ftl.c:439:28: expected unsigned short [usertype] srcunitswap +../drivers/mtd/ftl.c:439:28: got restricted __le16 [usertype] +../drivers/mtd/ftl.c:450:32: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:468:10: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:468:10: expected unsigned short [usertype] unit +../drivers/mtd/ftl.c:468:10: got restricted __le16 [usertype] +../drivers/mtd/ftl.c:484:17: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:508:32: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:508:32: expected unsigned int [usertype] +../drivers/mtd/ftl.c:508:32: got restricted __le32 [usertype] +../drivers/mtd/ftl.c:518:36: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:712:52: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:726:13: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:765:43: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:811:19: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:834:18: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:834:18: expected unsigned int [usertype] le_virt_addr +../drivers/mtd/ftl.c:834:18: got restricted __le32 [usertype] +../drivers/mtd/ftl.c:887:26: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:948:16: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:1028:39: warning: cast to restricted __le32 +../drivers/atm/fore200e.c:434:12: warning: cast to restricted __le32 +../drivers/atm/fore200e.c:442:12: warning: incorrect type in argument 1 (different base types) +../drivers/atm/fore200e.c:442:12: expected unsigned int val +../drivers/atm/fore200e.c:442:12: got restricted __le32 [usertype] +../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/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/nvdimm/region_devs.c:937:9: warning: context imbalance in 'nd_region_acquire_lane' - wrong count at exit +../drivers/nvdimm/region_devs.c:950:36: warning: context imbalance in 'nd_region_release_lane' - unexpected unlock +../drivers/atm/eni.c:764:37: warning: cast to restricted __be32 +../drivers/atm/eni.c:2055:36: warning: incorrect type in assignment (different base types) +../drivers/atm/eni.c:2055:36: expected unsigned int [usertype] +../drivers/atm/eni.c:2055:36: got restricted __be32 [usertype] +../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] +../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/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:292:29: warning: incorrect type in initializer (different base types) +../drivers/mtd/rfd_ftl.c:292:29: expected unsigned short [usertype] magic +../drivers/mtd/rfd_ftl.c:292:29: got restricted __le16 [usertype] +../drivers/mtd/rfd_ftl.c:351:29: warning: cast to restricted __le16 +../drivers/mtd/rfd_ftl.c:550:19: warning: incorrect type in initializer (different base types) +../drivers/mtd/rfd_ftl.c:550:19: expected unsigned short [usertype] del +../drivers/mtd/rfd_ftl.c:550:19: got restricted __le16 [usertype] +../drivers/mtd/rfd_ftl.c:589:21: warning: cast to restricted __le16 +../drivers/mtd/rfd_ftl.c:644:15: warning: incorrect type in assignment (different base types) +../drivers/mtd/rfd_ftl.c:644:15: expected unsigned short [usertype] entry +../drivers/mtd/rfd_ftl.c:644:15: got restricted __le16 [usertype] +../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/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/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/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/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/nvdimm/../../tools/testing/nvdimm/test/iomap.c:172:61: warning: cast removes address space '__iomem' of expression +../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/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/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/lpddr/lpddr_cmds.c:547:20: warning: cast removes address space '__iomem' of expression +../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/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/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/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/accel/habanalabs/common/command_submission.c:3265:9: warning: context imbalance in 'unregister_timestamp_node' - different lock contexts for basic block +../drivers/accel/habanalabs/common/command_submission.c:3295:25: warning: context imbalance in 'ts_get_and_handle_kernel_record' - unexpected unlock +../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/chips/cfi_cmdset_0001.c:1418:15: warning: incorrect type in assignment (different address spaces) +../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: expected void * +../drivers/mtd/chips/cfi_cmdset_0001.c:1418: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/spi-nor/sfdp.c:769:38: warning: dubious: x | !y +../drivers/mtd/spi-nor/sfdp.c:1394:13: warning: cast to restricted __le32 +../drivers/mtd/spi-nor/sfdp.c:1429:13: warning: cast to restricted __le32 +../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/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/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/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/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/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/mtd/nand/raw/brcmnand/brcmnand.c:1997:41: warning: dubious: x | !y +../drivers/mtd/nand/raw/brcmnand/brcmnand.c:2653:58: warning: cast to restricted __be32 Per-file breakdown --- /tmp/tmp.WwYCWAHwBT 2025-12-15 01:08:51.766034324 -0500 +++ /tmp/tmp.eb00qQRNcZ 2025-12-15 01:08:51.770034312 -0500 @@ -1,22 +1,41 @@ - 1 ../drivers/android/binder_alloc.c - 3 ../drivers/android/binder.c - 2 ../drivers/hv/hv_balloon.c - 4 ../drivers/hv/hv.c - 1 ../drivers/hv/hv_common.c - 8 ../drivers/hwspinlock/hwspinlock_core.c - 3 ../drivers/hwspinlock/omap_hwspinlock.c - 3 ../drivers/hwspinlock/sprd_hwspinlock.c - 3 ../drivers/hwspinlock/stm32_hwspinlock.c - 3 ../drivers/hwspinlock/sun6i_hwspinlock.c - 4 ../drivers/hwspinlock/u8500_hsem.c - 46 ../drivers/mailbox/bcm-pdc-mailbox.c - 1 ../drivers/mailbox/mailbox.c - 2 ../drivers/mailbox/mailbox-th1520.c - 14 ../drivers/memory/brcmstb_dpfe.c - 1 ../drivers/memory/emif.c - 2 ../drivers/memory/omap-gpmc.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 - 2 ../drivers/remoteproc/rcar_rproc.c + 2 ../drivers/accel/habanalabs/common/command_submission.c + 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 + 47 ../drivers/atm/nicstar.c + 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 + 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 + 1 ../drivers/nvdimm/core.c + 2 ../drivers/nvdimm/region_devs.c + 1 ../drivers/nvdimm/../../tools/testing/nvdimm/test/iomap.c + 7 ../drivers/rapidio/devices/tsi721.c + 29 ../drivers/rapidio/rio_cm.c @@ -24,5 +43,5 @@ - 4 ../drivers/virt/vboxguest/vboxguest_linux.c - 1 ../drivers/virt/vmgenid.c - 3 ../include/linux/hyperv.h - 1 ../include/linux/io-64-nonatomic-lo-hi.h - 1 ../include/linux/list.h + 3 ../drivers/target/target_core_transport.c + 5 ../drivers/target/tcm_fc/tfc_sess.c + 48 ../include/linux/mtd/cfi.h + 10 ../include/linux/rio.h + 8 ../include/uapi/scsi/fc/fc_els.h