../drivers/video/fbdev/hyperv_fb.c:1103:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/video/fbdev/hyperv_fb.c:1103:28: expected void volatile [noderef] __iomem *addr ../drivers/video/fbdev/hyperv_fb.c:1103:28: got unsigned char *mmio_vp ../drivers/video/fbdev/hyperv_fb.c:1021:43: warning: incorrect type in assignment (different address spaces) ../drivers/video/fbdev/hyperv_fb.c:1021:43: expected char [noderef] __iomem *screen_base ../drivers/video/fbdev/hyperv_fb.c:1021:43: got unsigned char *mmio_vp ../drivers/video/fbdev/hyperv_fb.c:1071:25: warning: cast removes address space '__iomem' of expression ../drivers/video/fbdev/hyperv_fb.c:1075:27: warning: incorrect type in assignment (different address spaces) ../drivers/video/fbdev/hyperv_fb.c:1075:27: expected char [noderef] __iomem *screen_base ../drivers/video/fbdev/hyperv_fb.c:1075:27: got unsigned char *dio_vp ../drivers/hv/hv.c:280:26: warning: cast removes address space '__iomem' of expression ../drivers/hv/hv.c:299:26: warning: cast removes address space '__iomem' of expression ../drivers/hv/hv.c:361:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/hv/hv.c:361:31: expected void volatile [noderef] __iomem *addr ../drivers/hv/hv.c:361:31: got void *synic_message_page ../drivers/hv/hv.c:373:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/hv/hv.c:373:31: expected void volatile [noderef] __iomem *addr ../drivers/hv/hv.c:373:31: got void *synic_event_page ../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 ../drivers/hv/channel.c:578: warning: Function parameter or struct member 'size' not described in 'request_arr_init' ../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/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/net/ethernet/marvell/octeontx2/af/cgx.c: In function ‘cgx_lmac_init’: ../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1716:49: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 4 and 6 [-Wformat-overflow=] 1716 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); | ^~ ../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1716:37: note: directive argument in the range [-2147483641, 254] 1716 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); | ^~~~~~~~~~~~~~~ ../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1716:17: note: ‘sprintf’ output between 12 and 24 bytes into a destination of size 16 1716 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/input/serio/hyperv-keyboard.c:292:12: warning: context imbalance in 'hv_kbd_start' - wrong count at exit ../drivers/input/serio/hyperv-keyboard.c:303:13: warning: context imbalance in 'hv_kbd_stop' - wrong count at exit ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1681:45: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1681:45: expected restricted __sum16 [usertype] check ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1681:45: got restricted __be16 [usertype] ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2941:22: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2941:22: expected unsigned int [usertype] val ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2941:22: got restricted __be32 [usertype] ip ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2986:40: warning: cast from restricted __be32 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3046:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3046:38: expected restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3046:38: got unsigned int [usertype] ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3050:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3050:38: expected restricted __be32 [usertype] ip4src ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3050:38: got unsigned int ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3052:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3052:36: expected restricted __be16 [usertype] psrc ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3052:36: got int ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3054:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3054:36: expected restricted __be16 [usertype] pdst ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3054:36: got int ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40: warning: incorrect type in initializer (different address spaces) ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40: expected struct Qdisc *qdisc ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40: got struct Qdisc [noderef] __rcu *qdisc_sleeping ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static?