Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../security/smack/smack_lsm.c:1972:61: warning: incorrect type in argument 1 (different address spaces) ../security/smack/smack_lsm.c:1972:61: expected struct cred const *cred ../security/smack/smack_lsm.c:1972:61: got struct cred const [noderef] __rcu *cred ../security/smack/smack_lsm.c:5328:30: warning: cast removes address space '__rcu' of expression Warning: ../security/smack/smack_access.c:584 expecting prototype for smk_import_valid_allocated_label(). Prototype was for smk_import_allocated_label() instead ../security/smack/smackfs.c:908:17: error: incompatible types in comparison expression (different address spaces): ../security/smack/smackfs.c:908:17: struct netlbl_lsm_catmap [noderef] __rcu * ../security/smack/smackfs.c:908:17: struct netlbl_lsm_catmap * ../security/smack/smackfs.c:1479:47: warning: incorrect type in assignment (different base types) ../security/smack/smackfs.c:1482:47: warning: incorrect type in assignment (different base types) ../security/smack/smackfs.c:1920:17: error: incompatible types in comparison expression (different address spaces): ../security/smack/smackfs.c:1920:17: struct list_head [noderef] __rcu * ../security/smack/smackfs.c:1920:17: struct list_head * ../security/smack/smackfs.c:532:13: warning: context imbalance in 'smk_seq_start' - wrong count at exit ../security/smack/smackfs.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/vmalloc.h): ../include/linux/rcupdate.h:897:25: warning: context imbalance in 'smk_seq_stop' - unexpected unlock ../drivers/base/firmware_loader/main.c: note: in included file (through ../drivers/base/firmware_loader/fallback.h): ../drivers/base/firmware_loader/sysfs.h:9:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:47:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:48:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:49:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:49:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:485:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:486:1: error: bad constant expression Warning: ../security/landlock/ruleset.c:210 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:210 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:693 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:693 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' Warning: ../security/landlock/ruleset.c:210 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:210 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:693 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:693 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' ../security/selinux/avc.c:467:58: warning: context imbalance in 'avc_alloc_node' - different lock contexts for basic block ../drivers/xen/xen-scsiback.c:184:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:187:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:188:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:1888:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:1889:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:1890:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:1891:1: error: bad constant expression ../kernel/sys.c:1144:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1144:32: expected struct task_struct *p1 ../kernel/sys.c:1144:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1784:9: warning: context imbalance in '__se_sys_prlimit64' - different lock contexts for basic block ../kernel/sys.c:1912:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../security/selinux/netnode.c:74:17: warning: restricted __be32 degrades to integer ../security/selinux/netnode.c:91:32: warning: restricted __be32 degrades to integer ../drivers/nvme/target/core.c:2008:1: error: bad constant expression ../drivers/nvme/target/core.c:2009:1: error: bad constant expression Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1050 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1050 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1050 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1050 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' ../drivers/nvme/host/rdma.c:147:1: error: bad constant expression ../drivers/nvme/host/rdma.c:148:1: error: bad constant expression ../drivers/nvme/host/rdma.c:2434:1: error: bad constant expression ../drivers/nvme/host/rdma.c:2435:1: error: bad constant expression ../security/selinux/hooks.c:5639:22: warning: restricted __be16 degrades to integer ../security/selinux/hooks.c:5640:22: warning: restricted __be16 degrades to integer ../security/apparmor/lsm.c:1840:1: error: bad constant expression ../security/apparmor/lsm.c:1846:1: error: bad constant expression ../security/apparmor/lsm.c:1851:1: error: bad constant expression ../security/apparmor/lsm.c:1868:1: error: bad constant expression ../security/apparmor/lsm.c:1876:1: error: bad constant expression ../security/apparmor/lsm.c:1881:1: error: bad constant expression ../security/apparmor/lsm.c:1885:1: error: bad constant expression ../security/apparmor/lsm.c:1893:1: error: bad constant expression ../security/apparmor/lsm.c:1904:1: error: bad constant expression ../drivers/i2c/i2c-slave-testunit.c:288:1: error: bad constant expression ../drivers/i2c/i2c-slave-testunit.c:289:1: error: bad constant expression ../drivers/i2c/i2c-slave-testunit.c:290:1: error: bad constant expression Warning: ../security/apparmor/af_unix.c:618 Cannot find identifier on line: * Warning: ../security/apparmor/af_unix.c:626 function parameter 'subj_cred' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'label' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'op' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'request' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'sk' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'peer_sk' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'peer_label' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 expecting prototype for Requires(). Prototype was for aa_unix_peer_perm() instead ../drivers/power/supply/test_power.c:720:1: error: bad constant expression ../drivers/power/supply/test_power.c:721:1: error: bad constant expression ../drivers/power/supply/test_power.c:723:1: error: bad constant expression ../drivers/power/supply/test_power.c:724:1: error: bad constant expression ../drivers/power/supply/test_power.c:726:1: error: bad constant expression ../drivers/power/supply/test_power.c:727:1: error: bad constant expression ../drivers/power/supply/test_power.c:730:1: error: bad constant expression ../drivers/power/supply/test_power.c:731:1: error: bad constant expression ../drivers/power/supply/test_power.c:734:1: error: bad constant expression ../drivers/power/supply/test_power.c:735:1: error: bad constant expression ../drivers/power/supply/test_power.c:738:1: error: bad constant expression ../drivers/power/supply/test_power.c:739:1: error: bad constant expression ../drivers/power/supply/test_power.c:742:1: error: bad constant expression ../drivers/power/supply/test_power.c:743:1: error: bad constant expression ../drivers/power/supply/test_power.c:745:1: error: bad constant expression ../drivers/power/supply/test_power.c:746:1: error: bad constant expression ../drivers/power/supply/test_power.c:748:1: error: bad constant expression ../drivers/power/supply/test_power.c:749:1: error: bad constant expression ../drivers/power/supply/test_power.c:752:1: error: bad constant expression ../drivers/power/supply/test_power.c:753:1: error: bad constant expression ../drivers/power/supply/test_power.c:755:1: error: bad constant expression ../drivers/power/supply/test_power.c:756:1: error: bad constant expression ../drivers/power/supply/test_power.c:758:1: error: bad constant expression ../drivers/power/supply/test_power.c:759:1: error: bad constant expression ../drivers/power/supply/test_power.c:760:1: error: bad constant expression ../security/apparmor/policy_unpack_test.c:49:1: error: bad constant expression ../security/apparmor/policy_unpack_test.c:615:1: error: bad constant expression ../security/apparmor/policy_unpack_test.c:616:1: error: bad constant expression ../drivers/nvme/target/rdma.c:146:1: error: bad constant expression ../drivers/nvme/target/rdma.c:147:1: error: bad constant expression ../drivers/nvme/target/rdma.c:157:1: error: bad constant expression ../drivers/nvme/target/rdma.c:2128:1: error: bad constant expression ../drivers/nvme/target/rdma.c:2129:1: error: bad constant expression ../drivers/nvme/target/rdma.c:2130:1: error: bad constant expression ../lib/dynamic_debug.c:76:1: error: bad constant expression ../lib/dynamic_debug.c:77:1: error: bad constant expression ../kernel/module/main.c:3002:1: error: bad constant expression ../net/9p/trans_rdma.c:665:1: error: bad constant expression ../net/9p/trans_rdma.c:667:1: error: bad constant expression ../net/9p/trans_rdma.c:668:1: error: bad constant expression ../net/9p/trans_rdma.c:669:1: error: bad constant expression ../net/rds/af_rds.c:957:1: error: bad constant expression ../net/rds/af_rds.c:958:1: error: bad constant expression ../net/rds/af_rds.c:960:1: error: bad constant expression ../net/rds/af_rds.c:961:1: error: bad constant expression ../net/rds/af_rds.c:962:1: error: bad constant expression ../net/smc/af_smc.c:3671:1: error: bad constant expression ../net/smc/af_smc.c:3672:1: error: bad constant expression ../net/smc/af_smc.c:3673:1: error: bad constant expression ../net/smc/af_smc.c:3674:1: error: bad constant expression ../net/smc/af_smc.c:3675:1: error: bad constant expression ../net/smc/af_smc.c:3675:1: error: bad constant expression ../net/smc/af_smc.c:3677:1: error: bad constant expression ../net/smc/af_smc.c:3679:1: error: bad constant expression ../net/smc/af_smc.c:3681:1: error: bad constant expression ../net/rds/send.c:56:1: error: bad constant expression ../net/rds/send.c:57:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:262:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:263:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:264:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:265:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:266:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:267:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:268:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:269:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1666:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1667:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1668:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1669:1: error: bad constant expression ../net/smc/smc_diag.c:275:1: error: bad constant expression ../net/smc/smc_diag.c:276:1: error: bad constant expression ../net/smc/smc_diag.c:277:1: error: bad constant expression ../net/smc/smc_diag.c:278:1: error: bad constant expression ../net/rds/ib.c:54:1: error: bad constant expression ../net/rds/ib.c:55:1: error: bad constant expression ../net/rds/ib.c:56:1: error: bad constant expression ../net/rds/ib.c:57:1: error: bad constant expression ../net/rds/ib.c:58:1: error: bad constant expression ../net/rds/ib.c:59:1: error: bad constant expression ../net/rds/ib.c:607:1: error: bad constant expression ../net/sunrpc/xprtrdma/module.c:23:1: error: bad constant expression ../net/sunrpc/xprtrdma/module.c:24:1: error: bad constant expression ../net/sunrpc/xprtrdma/module.c:25:1: error: bad constant expression ../net/sunrpc/xprtrdma/module.c:26:1: error: bad constant expression ../net/sunrpc/xprtrdma/module.c:27:1: error: bad constant expression ../net/sunrpc/xprtrdma/module.c:28:1: error: bad constant expression ../net/rds/rdma_transport.c:320:1: error: bad constant expression ../net/rds/rdma_transport.c:321:1: error: bad constant expression ../net/rds/rdma_transport.c:322:1: error: bad constant expression In file included from ../include/linux/string.h:386, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:11, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/cpuid/api.h:57, from ../arch/x86/include/asm/processor.h:19, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/fs_dirent.h:5, from ../include/linux/fs/super_types.h:5, from ../include/linux/fs/super.h:5, from ../include/linux/fs.h:5, from ../fs/smb/client/cifssmb.c:17: In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFileInfo’ at ../fs/smb/client/cifssmb.c:3952:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQFileInfo’ at ../fs/smb/client/cifssmb.c:4126:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQPathInfo’ at ../fs/smb/client/cifssmb.c:4211:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSAttributeInfo’ at ../fs/smb/client/cifssmb.c:4996:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSDeviceInfo’ at ../fs/smb/client/cifssmb.c:5071:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSUnixInfo’ at ../fs/smb/client/cifssmb.c:5143:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/accel/ivpu/ivpu_drv.c:41:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:42:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:46:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:47:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:51:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:52:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:55:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:56:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:59:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:60:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:63:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:64:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:67:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:68:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:782:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:783:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:784:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:785:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:58:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:59:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:60:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:61:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:68:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:69:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:76:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:77:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:87:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:88:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:93:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:94:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:98:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:100:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:108:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:109:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:113:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:114:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:148:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:149:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:152:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:153:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:160:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:161:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:164:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:165:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:170:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:171:1: error: bad constant expression ../net/rds/tcp.c:774:1: error: bad constant expression ../net/rds/tcp.c:775:1: error: bad constant expression ../net/rds/tcp.c:776:1: error: bad constant expression ../drivers/target/target_core_configfs.c:3798:1: error: bad constant expression ../drivers/target/target_core_configfs.c:3799:1: error: bad constant expression ../drivers/target/target_core_configfs.c:3800:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:160:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:161:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:166:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:167:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:172:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:173:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:175:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:176:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:177:1: error: bad constant expression ../drivers/vhost/scsi.c:96:1: error: bad constant expression ../drivers/vhost/scsi.c:213:1: error: bad constant expression ../drivers/vhost/scsi.c:214:1: error: bad constant expression ../drivers/vhost/scsi.c:2995:1: error: bad constant expression ../drivers/vhost/scsi.c:2996:1: error: bad constant expression ../drivers/vhost/scsi.c:2997:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/vdpa/mlx5/net/mlx5_vnet.c:24:1: error: bad constant expression ../drivers/vdpa/mlx5/net/mlx5_vnet.c:25:1: error: bad constant expression ../drivers/vdpa/mlx5/net/mlx5_vnet.c:26:1: error: bad constant expression ../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_conf.c:40:1: error: bad constant expression ../drivers/target/tcm_fc/tfc_conf.c:41:1: error: bad constant expression ../drivers/target/tcm_fc/tfc_conf.c:476:1: error: bad constant expression ../drivers/target/tcm_fc/tfc_conf.c:477:1: error: bad constant expression ../drivers/net/ethernet/pensando/ionic/ionic_main.c:17:1: error: bad constant expression ../drivers/net/ethernet/pensando/ionic/ionic_main.c:18:1: error: bad constant expression ../drivers/net/ethernet/pensando/ionic/ionic_main.c:19:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:127:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:128:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:129:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:130:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:131:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:132:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:134:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:135:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:137:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:138:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:139:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:140:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:141:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:142:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:144:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:145:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:146:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:147:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:151:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:152:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:153:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:154:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:161:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:162:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:164:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:165:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:168:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:169:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:171:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:172:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:176:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:177:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:178:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:179:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:180:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:181:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:184:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:185:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:186:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:187:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:190:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:191:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:194:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:195:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:197:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:198:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:201:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:202:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:6553:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:6554:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:6555:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:6556:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:99:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:100:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:102:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:103:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:104:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:105:1: error: bad constant expression ../drivers/vfio/pci/mlx5/main.c:1436:1: error: bad constant expression ../drivers/vfio/pci/mlx5/main.c:1437:1: error: bad constant expression ../drivers/vfio/pci/mlx5/main.c:1438:1: error: bad constant expression ../drivers/vfio/pci/mlx5/main.c:1439:1: error: bad constant expression ../drivers/vfio/pci/mlx5/main.c:1440:1: error: bad constant expression ../drivers/fwctl/mlx5/main.c:415:1: error: bad constant expression ../drivers/fwctl/mlx5/main.c:416:1: error: bad constant expression ../drivers/fwctl/mlx5/main.c:417:1: error: bad constant expression ../drivers/fwctl/mlx5/main.c:418:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs.c:18:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs.c:19:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:49:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:50:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:51:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:56:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:57:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:64:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:65:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:74:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:75:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:101:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:102:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:104:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:105:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:107:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:108:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:110:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:111:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:113:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:114:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:117:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:118:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:121:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:122:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:124:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:125:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:129:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:130:1: error: bad constant expression ../drivers/infiniband/hw/ocrdma/ocrdma_main.c:61:1: error: bad constant expression ../drivers/infiniband/hw/ocrdma/ocrdma_main.c:62:1: error: bad constant expression ../drivers/infiniband/hw/ocrdma/ocrdma_main.c:63:1: error: bad constant expression ../drivers/infiniband/sw/rdmavt/vt.c:15:1: error: bad constant expression ../drivers/infiniband/sw/rdmavt/vt.c:16:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:39:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:40:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:41:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:42:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:43:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:44:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:45:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:46:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:49:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:53:1: error: bad constant expression ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 ../drivers/infiniband/ulp/ipoib/ipoib_ib.c:51:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_ib.c:52:1: error: bad constant expression ../drivers/infiniband/hw/mana/device.c:10:1: error: bad constant expression ../drivers/infiniband/hw/mana/device.c:11:1: error: bad constant expression ../drivers/infiniband/hw/mana/device.c:12:1: error: bad constant expression ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: expected unsigned int [usertype] pa_lo ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: expected unsigned int [usertype] pa_hi ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:1632:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2066:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2066:28: expected unsigned int [usertype] pa_lo ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2066:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2067:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2067:28: expected unsigned int [usertype] pa_hi ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2067:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2415:18: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2446:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2446:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2446:42: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2446:42: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2449:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2449:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2449:42: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2449:42: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2455:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2455:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2455:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2455:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2463:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2463:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2463:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2463:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2466:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2466:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2466:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2466:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2522:23: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2577:20: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2592:19: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2608:19: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2610:24: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2614:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2619:29: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2638:20: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2697:34: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2700:37: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2704:37: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2707:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2726:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2730:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2774:24: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c: note: in included file: ../drivers/infiniband/hw/ocrdma/ocrdma.h:499:21: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:517:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:523:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:511:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:499:21: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 ../drivers/infiniband/sw/rxe/rxe.c:12:1: error: bad constant expression ../drivers/infiniband/sw/rxe/rxe.c:13:1: error: bad constant expression ../drivers/infiniband/sw/rxe/rxe.c:14:1: error: bad constant expression ../drivers/infiniband/sw/rxe/rxe.c:280:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_multicast.c:53:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_multicast.c:54:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_cmd.c:188:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_cmd.c:189:1: error: bad constant expression ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/cxgb4/provider.c:59:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/provider.c:60:1: error: bad constant expression ../drivers/infiniband/hw/efa/efa_main.c:29:1: error: bad constant expression ../drivers/infiniband/hw/efa/efa_main.c:30:1: error: bad constant expression ../drivers/infiniband/hw/efa/efa_main.c:31:1: error: bad constant expression ../drivers/infiniband/sw/siw/siw_cq.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/ulp/ipoib/ipoib_main.c:57:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:58:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:59:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:64:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:65:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:66:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:67:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:72:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:73:1: error: bad constant expression ../drivers/infiniband/ulp/srpt/ib_srpt.c:60:1: error: bad constant expression ../drivers/infiniband/ulp/srpt/ib_srpt.c:61:1: error: bad constant expression ../drivers/infiniband/ulp/srpt/ib_srpt.c:62:1: error: bad constant expression ../drivers/infiniband/ulp/srpt/ib_srpt.c:75:1: error: bad constant expression ../drivers/infiniband/ulp/srpt/ib_srpt.c:76:1: error: bad constant expression ../drivers/infiniband/ulp/srpt/ib_srpt.c:80:1: error: bad constant expression ../drivers/infiniband/ulp/srpt/ib_srpt.c:81:1: error: bad constant expression ../drivers/infiniband/ulp/srpt/ib_srpt.c:94:1: error: bad constant expression ../drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c:1054:1: error: bad constant expression ../drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c:1055:1: error: bad constant expression ../drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c:1056:1: error: bad constant expression ../drivers/infiniband/sw/siw/siw_cm.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/ulp/isert/ib_isert.c:28:1: error: bad constant expression ../drivers/infiniband/ulp/isert/ib_isert.c:29:1: error: bad constant expression ../drivers/infiniband/ulp/isert/ib_isert.c:40:1: error: bad constant expression ../drivers/infiniband/ulp/isert/ib_isert.c:2659:1: error: bad constant expression ../drivers/infiniband/ulp/isert/ib_isert.c:2660:1: error: bad constant expression ../drivers/infiniband/ulp/isert/ib_isert.c:2661:1: error: bad constant expression ../fs/smb/client/smbdirect.c:135:1: error: bad constant expression ../fs/smb/client/smbdirect.c:136:1: error: bad constant expression ../fs/smb/client/smbdirect.c:142:1: error: bad constant expression ../fs/smb/client/smbdirect.c:143:1: error: bad constant expression ../drivers/infiniband/sw/siw/siw_main.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/siw_main.c:28:1: error: bad constant expression ../drivers/infiniband/sw/siw/siw_main.c:29:1: error: bad constant expression ../drivers/infiniband/sw/siw/siw_main.c:30:1: error: bad constant expression ../drivers/infiniband/sw/siw/siw_main.c:508:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/mem.c:42:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/mem.c:43:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/mem.c:51:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/mem.c:52:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-clt.c:39:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-clt.c:40:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:44:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:45:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:46:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:49:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:50:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:54:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:55:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:59:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:60:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:63:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:64:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:77:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:78:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:79:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:89:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:90:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:100:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:105:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:108:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:109:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:113:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:114:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:73:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:74:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:77:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:78:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:81:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:82:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:85:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:86:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:90:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:91:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:94:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:95:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:98:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:99:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:103:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:104:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:107:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:108:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:112:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:113:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:117:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:118:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:123:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:124:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:127:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:128:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:131:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:132:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:135:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:136:1: error: bad constant expression ../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: expected unsigned int [usertype] valid ../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: got restricted __le32 [usertype] ../drivers/net/ethernet/mellanox/mlx5/core/main.c:78:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/main.c:79:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/main.c:80:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/main.c:83:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/main.c:84:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/main.c:87:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/main.c:88:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_main.c:1285:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_main.c:1286:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_main.c:1287:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_main.c:1288:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_main.c:1289:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:61:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:62:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:63:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:73:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:74:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:76:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:77:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:80:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:81:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:84:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:85:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:88:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:89:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:92:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:93:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:96:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:97:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:104:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:109:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:117:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:126:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:127:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:131:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:132:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:135:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:136:1: error: bad constant expression ../drivers/infiniband/core/rw.c:20:1: error: bad constant expression ../drivers/infiniband/core/rw.c:21:1: error: bad constant expression ../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1690:34: warning: cast from restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1691:34: warning: cast from restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:126:15: warning: cast to restricted __le32 ../drivers/infiniband/sw/siw/siw_qp.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/siw_mem.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/siw_qp_tx.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/hw/efa/efa_verbs.c:2344:30: warning: symbol 'efa_uapi_defs' was not declared. Should it be static? ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c:1158:1: error: bad constant expression ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c:1159:1: error: bad constant expression ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c:1160:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/aspm.c:20:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/aspm.c:21:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_netlink.c:202:1: error: bad constant expression ../drivers/infiniband/core/device.c:53:1: error: bad constant expression ../drivers/infiniband/core/device.c:54:1: error: bad constant expression ../drivers/infiniband/core/device.c:55:1: error: bad constant expression ../drivers/infiniband/core/device.c:128:1: error: bad constant expression ../drivers/infiniband/core/device.c:129:1: error: bad constant expression ../drivers/infiniband/core/device.c:3142:1: error: bad constant expression ../drivers/infiniband/sw/siw/siw_qp_rx.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/core/netlink.c:332:1: error: bad constant expression ../drivers/infiniband/hw/usnic/usnic_ib_main.c:714:1: error: bad constant expression ../drivers/infiniband/hw/usnic/usnic_ib_main.c:715:1: error: bad constant expression ../drivers/infiniband/hw/usnic/usnic_ib_main.c:716:1: error: bad constant expression ../drivers/infiniband/hw/usnic/usnic_ib_main.c:717:1: error: bad constant expression ../drivers/infiniband/hw/usnic/usnic_ib_main.c:718:1: error: bad constant expression ../drivers/infiniband/hw/usnic/usnic_ib_main.c:719:1: error: bad constant expression ../drivers/infiniband/hw/usnic/usnic_ib_main.c:720:1: error: bad constant expression ../drivers/infiniband/core/cache.c:654:52: error: incompatible types in comparison expression (different address spaces): ../drivers/infiniband/core/cache.c:654:52: struct net_device [noderef] __rcu * ../drivers/infiniband/core/cache.c:654:52: struct net_device * ../drivers/infiniband/core/cache.c:692:43: warning: incorrect type in initializer (different address spaces) ../drivers/infiniband/core/cache.c:692:43: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/cache.c:692:43: got struct net_device *ndev ../drivers/infiniband/core/cache.c:847:23: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/cache.c:847:23: expected struct net_device [noderef] __rcu *[addressable] ndev ../drivers/infiniband/core/cache.c:847:23: got struct net_device *ndev ../drivers/infiniband/core/cache.c:1018:52: warning: incorrect type in initializer (different address spaces) ../drivers/infiniband/core/cache.c:1018:52: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/cache.c:1018:52: got struct net_device *ndev ../drivers/infiniband/core/cache.c:1389:59: warning: incorrect type in argument 1 (different address spaces) ../drivers/infiniband/core/cache.c:1389:59: expected struct net_device *dev ../drivers/infiniband/core/cache.c:1389:59: got struct net_device [noderef] __rcu *const ndev ../drivers/infiniband/hw/cxgb4/cq.c:418:36: warning: context imbalance in 'c4iw_flush_hw_cq' - unexpected unlock ../drivers/infiniband/hw/cxgb4/cq.c:946:9: warning: context imbalance in 'c4iw_poll_cq_one' - different lock contexts for basic block ../drivers/infiniband/core/roce_gid_mgmt.c:292:23: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:292:23: expected struct net_device [noderef] __rcu *[addressable] ndev ../drivers/infiniband/core/roce_gid_mgmt.c:292:23: got struct net_device *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:386:48: warning: incorrect type in initializer (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:386:48: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:386:48: got struct net_device *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:832:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:832:48: expected void *filter_cookie ../drivers/infiniband/core/roce_gid_mgmt.c:832:48: got struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:835:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:835:31: expected struct net_device *dev ../drivers/infiniband/core/roce_gid_mgmt.c:835:31: got struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:872:31: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:872:31: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:872:31: got struct net_device *ndev ../drivers/infiniband/hw/cxgb4/qp.c:39:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:40:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:43:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:44:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:47:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:48:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:53:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:54:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:59:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:60:1: error: bad constant expression ../drivers/infiniband/hw/qedr/main.c:50:1: error: bad constant expression ../drivers/infiniband/hw/qedr/main.c:51:1: error: bad constant expression ../drivers/infiniband/hw/qedr/main.c:52:1: error: bad constant expression ../drivers/infiniband/sw/rdmavt/rc.c: note: in included file: ../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures ../drivers/infiniband/sw/rdmavt/rc.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h): ../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures ../drivers/infiniband/ulp/ipoib/ipoib_cm.c:48:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_cm.c:49:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_cm.c:56:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_cm.c:57:1: error: bad constant expression ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/hfi1/driver.c:35:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/driver.c:36:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/driver.c:40:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/driver.c:41:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/driver.c:51:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/driver.c:53:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/driver.c:54:1: error: bad constant expression ../drivers/infiniband/sw/siw/siw_verbs.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/rdmavt/qp.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h, ../drivers/infiniband/sw/rdmavt/qp.h): ../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures ../drivers/infiniband/sw/rdmavt/qp.c: note: in included file (through ../drivers/infiniband/sw/rdmavt/qp.h): ../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures ../drivers/infiniband/sw/rdmavt/srq.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h, ../drivers/infiniband/sw/rdmavt/qp.h, ../drivers/infiniband/sw/rdmavt/vt.h): ../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures ../drivers/infiniband/sw/rdmavt/srq.c: note: in included file (through ../drivers/infiniband/sw/rdmavt/qp.h, ../drivers/infiniband/sw/rdmavt/vt.h): ../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures ../drivers/infiniband/hw/mlx4/main.c:70:1: error: bad constant expression ../drivers/infiniband/hw/mlx4/main.c:71:1: error: bad constant expression ../drivers/infiniband/hw/mlx4/main.c:72:1: error: bad constant expression ../drivers/infiniband/hw/mlx4/main.c:75:1: error: bad constant expression ../drivers/infiniband/hw/mlx4/main.c:76:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:31:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:32:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:42:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:43:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:46:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:47:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:50:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:51:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:54:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:55:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/firmware.c:29:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/firmware.c:30:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/firmware.c:31:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/firmware.c:32:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:51:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:52:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:57:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:58:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:64:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:65:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:68:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:69:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:72:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:73:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:76:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:77:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:80:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:81:1: error: bad constant expression ../drivers/infiniband/hw/bnxt_re/main.c:75:1: error: bad constant expression ../drivers/infiniband/hw/bnxt_re/main.c:76:1: error: bad constant expression ../drivers/infiniband/hw/bnxt_re/main.c:77:1: error: bad constant expression ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:499:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/hw/qedr/verbs.c:127:30: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:127:30: expected restricted __be64 [usertype] sys_image_guid ../drivers/infiniband/hw/qedr/verbs.c:127:30: got unsigned long long [usertype] sys_image_guid ../drivers/infiniband/hw/qedr/verbs.c:1016:34: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:1016:34: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:1016:34: got unsigned short [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:1401:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:1401:42: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:1401:42: got int ../drivers/infiniband/hw/qedr/verbs.c:1411:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:1411:42: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:1411:42: got unsigned short [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2000:34: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:2000:34: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2000:34: got unsigned short [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2011:34: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:2011:34: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2011:34: got unsigned short [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2014:41: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:2014:41: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2014:41: got unsigned short [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2015:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:2015:42: expected restricted __le16 [usertype] value ../drivers/infiniband/hw/qedr/verbs.c:2015:42: got unsigned long ../drivers/infiniband/hw/qedr/verbs.c:3291:22: warning: cast from restricted __le64 ../drivers/infiniband/hw/qedr/verbs.c:3291:20: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3291:20: expected unsigned long long [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3291:20: got restricted __be64 [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3451:24: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3451:24: expected restricted __le32 [usertype] hi ../drivers/infiniband/hw/qedr/verbs.c:3451:24: got unsigned int [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3452:24: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3452:24: expected restricted __le32 [usertype] lo ../drivers/infiniband/hw/qedr/verbs.c:3452:24: got unsigned int [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3453:22: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3453:22: expected restricted __le32 [usertype] l_key ../drivers/infiniband/hw/qedr/verbs.c:3453:22: got unsigned int const [usertype] key ../drivers/infiniband/hw/qedr/verbs.c:3472:26: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3472:26: expected restricted __le32 [usertype] length_lo ../drivers/infiniband/hw/qedr/verbs.c:3472:26: got unsigned long long [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3473:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3473:28: expected restricted __le32 [usertype] hi ../drivers/infiniband/hw/qedr/verbs.c:3473:28: got unsigned int [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3474:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3474:28: expected restricted __le32 [usertype] lo ../drivers/infiniband/hw/qedr/verbs.c:3474:28: got unsigned int [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3602:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3602:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3602:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3615:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3615:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3615:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3628:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3628:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3628:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3641:34: warning: cast from restricted __be32 ../drivers/infiniband/hw/qedr/verbs.c:3641:34: warning: cast from restricted __le32 ../drivers/infiniband/hw/qedr/verbs.c:3641:32: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3641:32: expected restricted __le32 [usertype] imm_data ../drivers/infiniband/hw/qedr/verbs.c:3641:32: got restricted __be32 [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3648:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3648:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3648:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3661:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3661:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3661:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3678:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3678:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3678:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3715:33: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3715:33: expected restricted __le32 [usertype] inv_l_key ../drivers/infiniband/hw/qedr/verbs.c:3715:33: got unsigned int const [usertype] invalidate_rkey ../drivers/infiniband/hw/qedr/verbs.c:3797:42: warning: restricted __le16 degrades to integer ../drivers/infiniband/hw/qedr/verbs.c:3996:42: warning: restricted __le16 degrades to integer ../drivers/infiniband/hw/qedr/verbs.c:4025:43: warning: cast from restricted __le32 ../drivers/infiniband/hw/qedr/verbs.c:4025:43: warning: restricted __le32 degrades to integer ../drivers/infiniband/hw/qedr/verbs.c:4121:68: warning: incorrect type in argument 6 (different base types) ../drivers/infiniband/hw/qedr/verbs.c:4121:68: expected unsigned short [usertype] hw_cons ../drivers/infiniband/hw/qedr/verbs.c:4121:68: got restricted __le16 [usertype] sq_cons ../drivers/infiniband/hw/qedr/verbs.c:4129:68: warning: incorrect type in argument 6 (different base types) ../drivers/infiniband/hw/qedr/verbs.c:4129:68: expected unsigned short [usertype] hw_cons ../drivers/infiniband/hw/qedr/verbs.c:4129:68: got restricted __le16 [usertype] sq_cons ../drivers/infiniband/hw/qedr/verbs.c:4136:38: warning: restricted __le16 degrades to integer ../drivers/infiniband/hw/qedr/verbs.c:4209:67: warning: incorrect type in argument 6 (different base types) ../drivers/infiniband/hw/qedr/verbs.c:4209:67: expected unsigned short [usertype] hw_cons ../drivers/infiniband/hw/qedr/verbs.c:4209:67: got restricted __le16 [usertype] sq_cons ../drivers/infiniband/hw/qedr/verbs.c:4394:46: warning: incorrect type in argument 5 (different base types) ../drivers/infiniband/hw/qedr/verbs.c:4394:46: expected unsigned short [usertype] hw_cons ../drivers/infiniband/hw/qedr/verbs.c:4394:46: got restricted __le16 [usertype] rq_cons_or_srq_id ../drivers/infiniband/hw/qedr/verbs.c:1181:45: warning: cast to restricted __be32 ../drivers/infiniband/hw/qedr/verbs.c:1182:45: warning: cast to restricted __be32 ../drivers/infiniband/hw/qedr/verbs.c:4256:33: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:4256:33: expected restricted __be32 [usertype] imm_data ../drivers/infiniband/hw/qedr/verbs.c:4256:33: got unsigned int [usertype] ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:21:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:22:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:42:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:43:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:46:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:47:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:51:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:52:1: error: bad constant expression ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:113:17: warning: cast to restricted __be32 ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:115:17: warning: cast to restricted __be16 ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: expected restricted __be16 [usertype] pkey ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: got int ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: expected restricted __be32 [usertype] flow_label ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: got unsigned int const [usertype] flow_label ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: expected unsigned char [usertype] tos ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: got restricted __be32 [usertype] ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: expected restricted __be32 [usertype] saddr ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: got unsigned int [assigned] [usertype] ipv4_addr ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: expected restricted __be32 [usertype] daddr ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: got unsigned int [assigned] [usertype] ipv4_addr ../drivers/infiniband/hw/bng_re/bng_dev.c:19:1: error: bad constant expression ../drivers/infiniband/hw/bng_re/bng_dev.c:20:1: error: bad constant expression ../drivers/infiniband/hw/bng_re/bng_dev.c:21:1: error: bad constant expression ../drivers/infiniband/hw/ionic/ionic_ibdev.c:17:1: error: bad constant expression ../drivers/infiniband/hw/ionic/ionic_ibdev.c:18:1: error: bad constant expression ../drivers/infiniband/hw/ionic/ionic_ibdev.c:19:1: error: bad constant expression ../drivers/infiniband/hw/ionic/ionic_ibdev.c:20:1: error: bad constant expression ../drivers/infiniband/core/mad.c:78:1: error: bad constant expression ../drivers/infiniband/core/mad.c:79:1: error: bad constant expression ../drivers/infiniband/core/mad.c:80:1: error: bad constant expression ../drivers/infiniband/core/mad.c:81:1: error: bad constant expression ../drivers/infiniband/hw/irdma/main.c:6:1: error: bad constant expression ../drivers/infiniband/hw/irdma/main.c:7:1: error: bad constant expression ../drivers/infiniband/hw/irdma/main.c:8:1: error: bad constant expression ../drivers/infiniband/hw/erdma/erdma_main.c:15:1: error: bad constant expression ../drivers/infiniband/hw/erdma/erdma_main.c:16:1: error: bad constant expression ../drivers/infiniband/hw/erdma/erdma_main.c:17:1: error: bad constant expression ../drivers/infiniband/core/nldev.c:2920:1: error: bad constant expression ../drivers/infiniband/hw/mlx5/main.c:59:1: error: bad constant expression ../drivers/infiniband/hw/mlx5/main.c:60:1: error: bad constant expression ../drivers/infiniband/hw/mlx5/main.c:61:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:404:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:405:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:618:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:619:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:622:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:623:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:626:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:627:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:633:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:634:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:637:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:638:1: error: bad constant expression Warning: ../drivers/infiniband/hw/mlx5/umr.c:986 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * This function makes an mkey non-present by zapping the translation entries of ../drivers/infiniband/hw/mthca/mthca_catas.c:56:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_catas.c:57:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_hw_v2.c:7405:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_hw_v2.c:7406:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_hw_v2.c:7407:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_hw_v2.c:7408:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_hw_v2.c:7409:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/core/iwcm.c:58:1: error: bad constant expression ../drivers/infiniband/core/iwcm.c:59:1: error: bad constant expression ../drivers/infiniband/core/iwcm.c:60:1: error: bad constant expression ../drivers/infiniband/core/iwcm.c:1217:1: error: bad constant expression ../drivers/infiniband/core/uverbs_main.c:61:1: error: bad constant expression ../drivers/infiniband/core/uverbs_main.c:62:1: error: bad constant expression ../drivers/infiniband/core/uverbs_main.c:63:1: error: bad constant expression ../drivers/infiniband/core/uverbs_main.c:1080:1: error: bad constant expression ../drivers/infiniband/core/user_mad.c:62:1: error: bad constant expression ../drivers/infiniband/core/user_mad.c:63:1: error: bad constant expression ../drivers/infiniband/core/user_mad.c:64:1: error: bad constant expression ../drivers/infiniband/core/user_mad.c:1187:1: error: bad constant expression ../drivers/infiniband/core/user_mad.c:1206:1: error: bad constant expression ../drivers/infiniband/core/uverbs_ioctl.c:440:17: warning: incorrect type in assignment (different modifiers) ../drivers/infiniband/core/uverbs_ioctl.c:440:17: expected int ( *handler )( ... ) ../drivers/infiniband/core/uverbs_ioctl.c:440:17: got int ( [noderef] * )( ... ) ../drivers/infiniband/hw/hfi1/user_pages.c:14:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/user_pages.c:15:1: error: bad constant expression ../drivers/infiniband/core/cma.c:43:1: error: bad constant expression ../drivers/infiniband/core/cma.c:44:1: error: bad constant expression ../drivers/infiniband/core/cma.c:45:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/qp.c:21:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/qp.c:22:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/user_sdma.c:33:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/user_sdma.c:34:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/sdma.c:29:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/sdma.c:30:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/sdma.c:33:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/sdma.c:34:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/sdma.c:37:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/sdma.c:38:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/sdma.c:41:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/sdma.c:42:1: error: bad constant expression ../drivers/infiniband/core/uverbs_cmd.c:3754:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3754:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3754:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3754:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3768:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3768:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3777:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3777:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3777:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3777:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3777:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3777:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3777:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3777:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3777:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3777:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3777:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3777:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3777:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3777:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3822:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3822:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3822:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3822:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3822:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3822:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3822:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3822:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3852:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3852:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3852:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3852:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3868:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3868:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3868:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3868:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3868:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3868:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3901:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3901:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3901:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3901:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3980:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3980:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3980:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3980:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3998:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3998:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3998:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3998:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3998:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3998:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4023:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4023:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4023:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4023:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4023:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4023:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4023:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4023:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4023:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4023:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4023:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4023:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4061:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4061:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4061:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4061:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4061:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4061:9: also defined here ../drivers/infiniband/hw/hfi1/tid_rdma.c:2375:9: warning: dubious: !x & y ../drivers/infiniband/hw/hfi1/tid_rdma.c:2376:9: warning: dubious: !x & y ../drivers/infiniband/hw/hfi1/tid_rdma.c:4236:9: warning: dubious: !x & y ../drivers/infiniband/hw/hfi1/tid_rdma.c:4237:9: warning: dubious: !x & y ../drivers/infiniband/hw/hfi1/verbs.c:30:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:32:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:36:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:37:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:41:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:42:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:45:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:46:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:50:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:51:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:54:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:55:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:58:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:59:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:62:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:63:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:66:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:67:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:71:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:73:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:77:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:78:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:81:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:82:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:85:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:86:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:89:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:90:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:93:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:94:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:110:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:111:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:113:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:114:1: error: bad constant expression ../drivers/infiniband/core/cm.c:33:1: error: bad constant expression ../drivers/infiniband/core/cm.c:34:1: error: bad constant expression ../drivers/infiniband/core/cm.c:35:1: error: bad constant expression ../drivers/infiniband/core/umem_dmabuf.c:13:1: error: bad constant expression ../drivers/infiniband/core/umem_odp.c:324:5: warning: context imbalance in 'ib_umem_odp_map_dma_and_lock' - wrong count at exit ../drivers/infiniband/core/ucma.c:59:1: error: bad constant expression ../drivers/infiniband/core/ucma.c:60:1: error: bad constant expression ../drivers/infiniband/core/ucma.c:61:1: error: bad constant expression ../drivers/infiniband/core/ucma.c:1954:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c:1799:14: warning: restricted __be64 degrades to integer ../drivers/net/ethernet/mellanox/mlx5/core/dpll.c:550:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/dpll.c:551:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/dpll.c:552:1: error: bad constant expression ../kernel/kheaders.c:51:1: error: bad constant expression ../kernel/kheaders.c:52:1: error: bad constant expression ../kernel/kheaders.c:53:1: error: bad constant expression ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/base/firmware_loader/main.c: note: in included file (through ../drivers/base/firmware_loader/fallback.h): ../drivers/base/firmware_loader/sysfs.h:9:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:47:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:48:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:49:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:49:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:485:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:486:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:184:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:187:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:188:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:1888:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:1889:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:1890:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:1891:1: error: bad constant expression ../kernel/sys.c:1144:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1144:32: expected struct task_struct *p1 ../kernel/sys.c:1144:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1784:9: warning: context imbalance in '__se_sys_prlimit64' - different lock contexts for basic block ../kernel/sys.c:1912:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../drivers/nvme/target/core.c:2008:1: error: bad constant expression ../drivers/nvme/target/core.c:2009:1: error: bad constant expression ../drivers/i2c/i2c-slave-testunit.c:288:1: error: bad constant expression ../drivers/i2c/i2c-slave-testunit.c:289:1: error: bad constant expression ../drivers/i2c/i2c-slave-testunit.c:290:1: error: bad constant expression ../drivers/power/supply/test_power.c:720:1: error: bad constant expression ../drivers/power/supply/test_power.c:721:1: error: bad constant expression ../drivers/power/supply/test_power.c:723:1: error: bad constant expression ../drivers/power/supply/test_power.c:724:1: error: bad constant expression ../drivers/power/supply/test_power.c:726:1: error: bad constant expression ../drivers/power/supply/test_power.c:727:1: error: bad constant expression ../drivers/power/supply/test_power.c:730:1: error: bad constant expression ../drivers/power/supply/test_power.c:731:1: error: bad constant expression ../drivers/power/supply/test_power.c:734:1: error: bad constant expression ../drivers/power/supply/test_power.c:735:1: error: bad constant expression ../drivers/power/supply/test_power.c:738:1: error: bad constant expression ../drivers/power/supply/test_power.c:739:1: error: bad constant expression ../drivers/power/supply/test_power.c:742:1: error: bad constant expression ../drivers/power/supply/test_power.c:743:1: error: bad constant expression ../drivers/power/supply/test_power.c:745:1: error: bad constant expression ../drivers/power/supply/test_power.c:746:1: error: bad constant expression ../drivers/power/supply/test_power.c:748:1: error: bad constant expression ../drivers/power/supply/test_power.c:749:1: error: bad constant expression ../drivers/power/supply/test_power.c:752:1: error: bad constant expression ../drivers/power/supply/test_power.c:753:1: error: bad constant expression ../drivers/power/supply/test_power.c:755:1: error: bad constant expression ../drivers/power/supply/test_power.c:756:1: error: bad constant expression ../drivers/power/supply/test_power.c:758:1: error: bad constant expression ../drivers/power/supply/test_power.c:759:1: error: bad constant expression ../drivers/power/supply/test_power.c:760:1: error: bad constant expression ../kernel/module/main.c:3002:1: error: bad constant expression ../security/selinux/netnode.c:74:17: warning: restricted __be32 degrades to integer ../security/selinux/netnode.c:91:32: warning: restricted __be32 degrades to integer Warning: ../security/smack/smack_access.c:584 expecting prototype for smk_import_valid_allocated_label(). Prototype was for smk_import_allocated_label() instead Warning: ../security/landlock/ruleset.c:210 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:210 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:693 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:693 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' Warning: ../security/landlock/ruleset.c:210 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:210 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:693 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:693 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' ../security/selinux/avc.c:467:58: warning: context imbalance in 'avc_alloc_node' - different lock contexts for basic block Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1050 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1050 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1050 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1050 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' ../security/smack/smackfs.c:908:17: error: incompatible types in comparison expression (different address spaces): ../security/smack/smackfs.c:908:17: struct netlbl_lsm_catmap [noderef] __rcu * ../security/smack/smackfs.c:908:17: struct netlbl_lsm_catmap * ../security/smack/smackfs.c:1479:47: warning: incorrect type in assignment (different base types) ../security/smack/smackfs.c:1482:47: warning: incorrect type in assignment (different base types) ../security/smack/smackfs.c:1920:17: error: incompatible types in comparison expression (different address spaces): ../security/smack/smackfs.c:1920:17: struct list_head [noderef] __rcu * ../security/smack/smackfs.c:1920:17: struct list_head * ../security/smack/smackfs.c:532:13: warning: context imbalance in 'smk_seq_start' - wrong count at exit ../security/smack/smackfs.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/vmalloc.h): ../include/linux/rcupdate.h:897:25: warning: context imbalance in 'smk_seq_stop' - unexpected unlock ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:262:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:263:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:264:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:265:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:266:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:267:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:268:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:269:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1666:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1667:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1668:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1669:1: error: bad constant expression ../lib/dynamic_debug.c:76:1: error: bad constant expression ../lib/dynamic_debug.c:77:1: error: bad constant expression Warning: ../security/apparmor/af_unix.c:618 Cannot find identifier on line: * Warning: ../security/apparmor/af_unix.c:626 function parameter 'subj_cred' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'label' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'op' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'request' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'sk' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'peer_sk' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'peer_label' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 expecting prototype for Requires(). Prototype was for aa_unix_peer_perm() instead ../drivers/nvme/host/rdma.c:147:1: error: bad constant expression ../drivers/nvme/host/rdma.c:148:1: error: bad constant expression ../drivers/nvme/host/rdma.c:2434:1: error: bad constant expression ../drivers/nvme/host/rdma.c:2435:1: error: bad constant expression ../security/apparmor/policy_unpack_test.c:49:1: error: bad constant expression ../security/apparmor/policy_unpack_test.c:615:1: error: bad constant expression ../security/apparmor/policy_unpack_test.c:616:1: error: bad constant expression ../net/rds/af_rds.c:957:1: error: bad constant expression ../net/rds/af_rds.c:958:1: error: bad constant expression ../net/rds/af_rds.c:960:1: error: bad constant expression ../net/rds/af_rds.c:961:1: error: bad constant expression ../net/rds/af_rds.c:962:1: error: bad constant expression ../security/smack/smack_lsm.c:1972:61: warning: incorrect type in argument 1 (different address spaces) ../security/smack/smack_lsm.c:1972:61: expected struct cred const *cred ../security/smack/smack_lsm.c:1972:61: got struct cred const [noderef] __rcu *cred ../security/smack/smack_lsm.c:5328:30: warning: cast removes address space '__rcu' of expression ../drivers/nvme/target/rdma.c:146:1: error: bad constant expression ../drivers/nvme/target/rdma.c:147:1: error: bad constant expression ../drivers/nvme/target/rdma.c:157:1: error: bad constant expression ../drivers/nvme/target/rdma.c:2128:1: error: bad constant expression ../drivers/nvme/target/rdma.c:2129:1: error: bad constant expression ../drivers/nvme/target/rdma.c:2130:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:160:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:161:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:166:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:167:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:172:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:173:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:175:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:176:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:177:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:99:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:100:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:102:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:103:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:104:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:105:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:41:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:42:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:46:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:47:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:51:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:52:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:55:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:56:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:59:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:60:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:63:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:64:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:67:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:68:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:782:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:783:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:784:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:785:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:39:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:40:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:41:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:42:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:43:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:44:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:45:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:46:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:49:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:53:1: error: bad constant expression ../net/9p/trans_rdma.c:665:1: error: bad constant expression ../net/9p/trans_rdma.c:667:1: error: bad constant expression ../net/9p/trans_rdma.c:668:1: error: bad constant expression ../net/9p/trans_rdma.c:669:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:499:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/bonding/bond_main.c:127:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:128:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:129:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:130:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:131:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:132:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:134:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:135:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:137:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:138:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:139:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:140:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:141:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:142:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:144:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:145:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:146:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:147:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:151:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:152:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:153:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:154:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:161:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:162:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:164:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:165:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:168:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:169:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:171:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:172:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:176:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:177:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:178:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:179:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:180:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:181:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:184:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:185:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:186:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:187:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:190:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:191:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:194:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:195:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:197:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:198:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:201:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:202:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:6553:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:6554:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:6555:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:6556:1: error: bad constant expression ../security/apparmor/lsm.c:1840:1: error: bad constant expression ../security/apparmor/lsm.c:1846:1: error: bad constant expression ../security/apparmor/lsm.c:1851:1: error: bad constant expression ../security/apparmor/lsm.c:1868:1: error: bad constant expression ../security/apparmor/lsm.c:1876:1: error: bad constant expression ../security/apparmor/lsm.c:1881:1: error: bad constant expression ../security/apparmor/lsm.c:1885:1: error: bad constant expression ../security/apparmor/lsm.c:1893:1: error: bad constant expression ../security/apparmor/lsm.c:1904:1: error: bad constant expression ../drivers/target/target_core_configfs.c:3798:1: error: bad constant expression ../drivers/target/target_core_configfs.c:3799:1: error: bad constant expression ../drivers/target/target_core_configfs.c:3800:1: error: bad constant expression ../net/rds/rdma_transport.c:320:1: error: bad constant expression ../net/rds/rdma_transport.c:321:1: error: bad constant expression ../net/rds/rdma_transport.c:322:1: error: bad constant expression ../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_conf.c:40:1: error: bad constant expression ../drivers/target/tcm_fc/tfc_conf.c:41:1: error: bad constant expression ../drivers/target/tcm_fc/tfc_conf.c:476:1: error: bad constant expression ../drivers/target/tcm_fc/tfc_conf.c:477:1: error: bad constant expression ../net/rds/ib.c:54:1: error: bad constant expression ../net/rds/ib.c:55:1: error: bad constant expression ../net/rds/ib.c:56:1: error: bad constant expression ../net/rds/ib.c:57:1: error: bad constant expression ../net/rds/ib.c:58:1: error: bad constant expression ../net/rds/ib.c:59:1: error: bad constant expression ../net/rds/ib.c:607:1: error: bad constant expression ../net/smc/smc_diag.c:275:1: error: bad constant expression ../net/smc/smc_diag.c:276:1: error: bad constant expression ../net/smc/smc_diag.c:277:1: error: bad constant expression ../net/smc/smc_diag.c:278:1: error: bad constant expression ../drivers/vhost/scsi.c:96:1: error: bad constant expression ../drivers/vhost/scsi.c:213:1: error: bad constant expression ../drivers/vhost/scsi.c:214:1: error: bad constant expression ../drivers/vhost/scsi.c:2995:1: error: bad constant expression ../drivers/vhost/scsi.c:2996:1: error: bad constant expression ../drivers/vhost/scsi.c:2997:1: error: bad constant expression ../net/rds/send.c:56:1: error: bad constant expression ../net/rds/send.c:57:1: error: bad constant expression ../drivers/net/ethernet/pensando/ionic/ionic_main.c:17:1: error: bad constant expression ../drivers/net/ethernet/pensando/ionic/ionic_main.c:18:1: error: bad constant expression ../drivers/net/ethernet/pensando/ionic/ionic_main.c:19:1: error: bad constant expression ../net/rds/tcp.c:774:1: error: bad constant expression ../net/rds/tcp.c:775:1: error: bad constant expression ../net/rds/tcp.c:776:1: error: bad constant expression ../net/smc/af_smc.c:3671:1: error: bad constant expression ../net/smc/af_smc.c:3672:1: error: bad constant expression ../net/smc/af_smc.c:3673:1: error: bad constant expression ../net/smc/af_smc.c:3674:1: error: bad constant expression ../net/smc/af_smc.c:3675:1: error: bad constant expression ../net/smc/af_smc.c:3675:1: error: bad constant expression ../net/smc/af_smc.c:3677:1: error: bad constant expression ../net/smc/af_smc.c:3679:1: error: bad constant expression ../net/smc/af_smc.c:3681:1: error: bad constant expression ../security/selinux/hooks.c:5639:22: warning: restricted __be16 degrades to integer ../security/selinux/hooks.c:5640:22: warning: restricted __be16 degrades to integer ../drivers/fwctl/mlx5/main.c:415:1: error: bad constant expression ../drivers/fwctl/mlx5/main.c:416:1: error: bad constant expression ../drivers/fwctl/mlx5/main.c:417:1: error: bad constant expression ../drivers/fwctl/mlx5/main.c:418:1: error: bad constant expression ../drivers/infiniband/sw/rxe/rxe.c:12:1: error: bad constant expression ../drivers/infiniband/sw/rxe/rxe.c:13:1: error: bad constant expression ../drivers/infiniband/sw/rxe/rxe.c:14:1: error: bad constant expression ../drivers/infiniband/sw/rxe/rxe.c:280:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/main.c:78:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/main.c:79:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/main.c:80:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/main.c:83:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/main.c:84:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/main.c:87:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/main.c:88:1: error: bad constant expression ../drivers/infiniband/sw/rdmavt/vt.c:15:1: error: bad constant expression ../drivers/infiniband/sw/rdmavt/vt.c:16:1: error: bad constant expression ../drivers/vfio/pci/mlx5/main.c:1436:1: error: bad constant expression ../drivers/vfio/pci/mlx5/main.c:1437:1: error: bad constant expression ../drivers/vfio/pci/mlx5/main.c:1438:1: error: bad constant expression ../drivers/vfio/pci/mlx5/main.c:1439:1: error: bad constant expression ../drivers/vfio/pci/mlx5/main.c:1440:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:77:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:78:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:79:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:89:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:90:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:100:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:105:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:108:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:109:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:113:1: error: bad constant expression ../drivers/infiniband/ulp/iser/iscsi_iser.c:114:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:49:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:50:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:51:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:56:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:57:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:64:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:65:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:74:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:75:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:101:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:102:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:104:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:105:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:107:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:108:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:110:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:111:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:113:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:114:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:117:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:118:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:121:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:122:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:124:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:125:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:129:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_main.c:130:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_multicast.c:53:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_multicast.c:54:1: error: bad constant expression ../drivers/infiniband/sw/siw/siw_cq.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/ulp/rtrs/rtrs.c:18:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs.c:19:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_ib.c:51:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_ib.c:52:1: error: bad constant expression ../drivers/infiniband/hw/efa/efa_main.c:29:1: error: bad constant expression ../drivers/infiniband/hw/efa/efa_main.c:30:1: error: bad constant expression ../drivers/infiniband/hw/efa/efa_main.c:31:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:58:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:59:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:60:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:61:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:68:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:69:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:76:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:77:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:87:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:88:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:93:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:94:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:98:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:100:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:108:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:109:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:113:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:114:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:148:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:149:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:152:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:153:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:160:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:161:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:164:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:165:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:170:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx4/main.c:171:1: error: bad constant expression ../drivers/vdpa/mlx5/net/mlx5_vnet.c:24:1: error: bad constant expression ../drivers/vdpa/mlx5/net/mlx5_vnet.c:25:1: error: bad constant expression ../drivers/vdpa/mlx5/net/mlx5_vnet.c:26:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/provider.c:59:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/provider.c:60:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_netlink.c:202:1: error: bad constant expression ../drivers/infiniband/core/rw.c:20:1: error: bad constant expression ../drivers/infiniband/core/rw.c:21:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/mem.c:42:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/mem.c:43:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/mem.c:51:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/mem.c:52:1: error: bad constant expression ../fs/smb/client/smbdirect.c:135:1: error: bad constant expression ../fs/smb/client/smbdirect.c:136:1: error: bad constant expression ../fs/smb/client/smbdirect.c:142:1: error: bad constant expression ../fs/smb/client/smbdirect.c:143:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:44:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:45:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:46:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:49:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:50:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:54:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:55:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:59:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:60:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:63:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/device.c:64:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_cmd.c:188:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_cmd.c:189:1: error: bad constant expression ../drivers/infiniband/sw/siw/siw_cm.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/siw_main.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/siw_main.c:28:1: error: bad constant expression ../drivers/infiniband/sw/siw/siw_main.c:29:1: error: bad constant expression ../drivers/infiniband/sw/siw/siw_main.c:30:1: error: bad constant expression ../drivers/infiniband/sw/siw/siw_main.c:508:1: error: bad constant expression ../drivers/infiniband/ulp/isert/ib_isert.c:28:1: error: bad constant expression ../drivers/infiniband/ulp/isert/ib_isert.c:29:1: error: bad constant expression ../drivers/infiniband/ulp/isert/ib_isert.c:40:1: error: bad constant expression ../drivers/infiniband/ulp/isert/ib_isert.c:2659:1: error: bad constant expression ../drivers/infiniband/ulp/isert/ib_isert.c:2660:1: error: bad constant expression ../drivers/infiniband/ulp/isert/ib_isert.c:2661:1: error: bad constant expression ../drivers/infiniband/hw/mana/device.c:10:1: error: bad constant expression ../drivers/infiniband/hw/mana/device.c:11:1: error: bad constant expression ../drivers/infiniband/hw/mana/device.c:12:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:57:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:58:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:59:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:64:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:65:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:66:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:67:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:72:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_main.c:73:1: error: bad constant expression ../drivers/infiniband/hw/efa/efa_verbs.c:2344:30: warning: symbol 'efa_uapi_defs' was not declared. Should it be static? ../drivers/infiniband/ulp/srpt/ib_srpt.c:60:1: error: bad constant expression ../drivers/infiniband/ulp/srpt/ib_srpt.c:61:1: error: bad constant expression ../drivers/infiniband/ulp/srpt/ib_srpt.c:62:1: error: bad constant expression ../drivers/infiniband/ulp/srpt/ib_srpt.c:75:1: error: bad constant expression ../drivers/infiniband/ulp/srpt/ib_srpt.c:76:1: error: bad constant expression ../drivers/infiniband/ulp/srpt/ib_srpt.c:80:1: error: bad constant expression ../drivers/infiniband/ulp/srpt/ib_srpt.c:81:1: error: bad constant expression ../drivers/infiniband/ulp/srpt/ib_srpt.c:94:1: error: bad constant expression ../drivers/infiniband/sw/rdmavt/rc.c: note: in included file: ../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures ../drivers/infiniband/sw/rdmavt/rc.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h): ../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures ../drivers/infiniband/hw/ocrdma/ocrdma_main.c:61:1: error: bad constant expression ../drivers/infiniband/hw/ocrdma/ocrdma_main.c:62:1: error: bad constant expression ../drivers/infiniband/hw/ocrdma/ocrdma_main.c:63:1: error: bad constant expression ../drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c:1054:1: error: bad constant expression ../drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c:1055:1: error: bad constant expression ../drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c:1056:1: error: bad constant expression ../drivers/infiniband/sw/rdmavt/srq.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h, ../drivers/infiniband/sw/rdmavt/qp.h, ../drivers/infiniband/sw/rdmavt/vt.h): ../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures ../drivers/infiniband/sw/rdmavt/srq.c: note: in included file (through ../drivers/infiniband/sw/rdmavt/qp.h, ../drivers/infiniband/sw/rdmavt/vt.h): ../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures ../drivers/infiniband/ulp/srp/ib_srp.c:61:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:62:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:63:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:73:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:74:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:76:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:77:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:80:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:81:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:84:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:85:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:88:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:89:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:92:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:93:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:96:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:97:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:104:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:109:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:117:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:126:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:127:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:131:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:132:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:135:1: error: bad constant expression ../drivers/infiniband/ulp/srp/ib_srp.c:136:1: error: bad constant expression ../drivers/infiniband/sw/siw/siw_mem.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/hw/cxgb4/cq.c:418:36: warning: context imbalance in 'c4iw_flush_hw_cq' - unexpected unlock ../drivers/infiniband/hw/cxgb4/cq.c:946:9: warning: context imbalance in 'c4iw_poll_cq_one' - different lock contexts for basic block ../drivers/infiniband/ulp/ipoib/ipoib_cm.c:48:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_cm.c:49:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_cm.c:56:1: error: bad constant expression ../drivers/infiniband/ulp/ipoib/ipoib_cm.c:57:1: error: bad constant expression ../drivers/infiniband/core/netlink.c:332:1: error: bad constant expression ../drivers/infiniband/core/cache.c:654:52: error: incompatible types in comparison expression (different address spaces): ../drivers/infiniband/core/cache.c:654:52: struct net_device [noderef] __rcu * ../drivers/infiniband/core/cache.c:654:52: struct net_device * ../drivers/infiniband/core/cache.c:692:43: warning: incorrect type in initializer (different address spaces) ../drivers/infiniband/core/cache.c:692:43: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/cache.c:692:43: got struct net_device *ndev ../drivers/infiniband/core/cache.c:847:23: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/cache.c:847:23: expected struct net_device [noderef] __rcu *[addressable] ndev ../drivers/infiniband/core/cache.c:847:23: got struct net_device *ndev ../drivers/infiniband/core/cache.c:1018:52: warning: incorrect type in initializer (different address spaces) ../drivers/infiniband/core/cache.c:1018:52: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/cache.c:1018:52: got struct net_device *ndev ../drivers/infiniband/core/cache.c:1389:59: warning: incorrect type in argument 1 (different address spaces) ../drivers/infiniband/core/cache.c:1389:59: expected struct net_device *dev ../drivers/infiniband/core/cache.c:1389:59: got struct net_device [noderef] __rcu *const ndev ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: expected unsigned int [usertype] valid ../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: got restricted __le32 [usertype] ../drivers/infiniband/sw/siw/siw_qp.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/core/roce_gid_mgmt.c:292:23: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:292:23: expected struct net_device [noderef] __rcu *[addressable] ndev ../drivers/infiniband/core/roce_gid_mgmt.c:292:23: got struct net_device *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:386:48: warning: incorrect type in initializer (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:386:48: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:386:48: got struct net_device *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:832:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:832:48: expected void *filter_cookie ../drivers/infiniband/core/roce_gid_mgmt.c:832:48: got struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:835:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:835:31: expected struct net_device *dev ../drivers/infiniband/core/roce_gid_mgmt.c:835:31: got struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:872:31: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:872:31: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:872:31: got struct net_device *ndev ../drivers/infiniband/sw/siw/siw_qp_tx.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/core/device.c:53:1: error: bad constant expression ../drivers/infiniband/core/device.c:54:1: error: bad constant expression ../drivers/infiniband/core/device.c:55:1: error: bad constant expression ../drivers/infiniband/core/device.c:128:1: error: bad constant expression ../drivers/infiniband/core/device.c:129:1: error: bad constant expression ../drivers/infiniband/core/device.c:3142:1: error: bad constant expression In file included from ../include/linux/string.h:386, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:11, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/cpuid/api.h:57, from ../arch/x86/include/asm/processor.h:19, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/fs_dirent.h:5, from ../include/linux/fs/super_types.h:5, from ../include/linux/fs/super.h:5, from ../include/linux/fs.h:5, from ../fs/smb/client/cifssmb.c:17: In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFileInfo’ at ../fs/smb/client/cifssmb.c:3952:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQFileInfo’ at ../fs/smb/client/cifssmb.c:4126:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQPathInfo’ at ../fs/smb/client/cifssmb.c:4211:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSAttributeInfo’ at ../fs/smb/client/cifssmb.c:4996:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSDeviceInfo’ at ../fs/smb/client/cifssmb.c:5071:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSUnixInfo’ at ../fs/smb/client/cifssmb.c:5143:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c:1158:1: error: bad constant expression ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c:1159:1: error: bad constant expression ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c:1160:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/aspm.c:20:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/aspm.c:21:1: error: bad constant expression ../net/sunrpc/xprtrdma/module.c:23:1: error: bad constant expression ../net/sunrpc/xprtrdma/module.c:24:1: error: bad constant expression ../net/sunrpc/xprtrdma/module.c:25:1: error: bad constant expression ../net/sunrpc/xprtrdma/module.c:26:1: error: bad constant expression ../net/sunrpc/xprtrdma/module.c:27:1: error: bad constant expression ../net/sunrpc/xprtrdma/module.c:28:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:73:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:74:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:77:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:78:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:81:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:82:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:85:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:86:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:90:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:91:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:94:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:95:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:98:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:99:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:103:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:104:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:107:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:108:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:112:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:113:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:117:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:118:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:123:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:124:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:127:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:128:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:131:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:132:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:135:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/cm.c:136:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-clt.c:39:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-clt.c:40:1: error: bad constant expression ../drivers/infiniband/sw/siw/siw_qp_rx.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/hw/cxgb4/qp.c:39:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:40:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:43:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:44:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:47:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:48:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:53:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:54:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:59:1: error: bad constant expression ../drivers/infiniband/hw/cxgb4/qp.c:60:1: error: bad constant expression ../drivers/infiniband/hw/bng_re/bng_dev.c:19:1: error: bad constant expression ../drivers/infiniband/hw/bng_re/bng_dev.c:20:1: error: bad constant expression ../drivers/infiniband/hw/bng_re/bng_dev.c:21:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_main.c:1285:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_main.c:1286:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_main.c:1287:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_main.c:1288:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_main.c:1289:1: error: bad constant expression ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: expected unsigned int [usertype] pa_lo ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: expected unsigned int [usertype] pa_hi ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:1632:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2066:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2066:28: expected unsigned int [usertype] pa_lo ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2066:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2067:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2067:28: expected unsigned int [usertype] pa_hi ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2067:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2415:18: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2446:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2446:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2446:42: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2446:42: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2449:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2449:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2449:42: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2449:42: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2455:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2455:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2455:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2455:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2463:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2463:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2463:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2463:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2466:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2466:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2466:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2466:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2522:23: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2577:20: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2592:19: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2608:19: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2610:24: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2614:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2619:29: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2638:20: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2697:34: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2700:37: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2704:37: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2707:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2726:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2730:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2774:24: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c: note: in included file: ../drivers/infiniband/hw/ocrdma/ocrdma.h:499:21: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:517:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:523:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:511:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:499:21: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:113:17: warning: cast to restricted __be32 ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:115:17: warning: cast to restricted __be16 ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: expected restricted __be16 [usertype] pkey ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:447:23: got int ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: expected restricted __be32 [usertype] flow_label ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:459:37: got unsigned int const [usertype] flow_label ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: expected unsigned char [usertype] tos ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:469:30: got restricted __be32 [usertype] ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: expected restricted __be32 [usertype] saddr ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:474:32: got unsigned int [assigned] [usertype] ipv4_addr ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: expected restricted __be32 [usertype] daddr ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:476:32: got unsigned int [assigned] [usertype] ipv4_addr ../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1690:34: warning: cast from restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1691:34: warning: cast from restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:126:15: warning: cast to restricted __le32 ../drivers/infiniband/hw/qedr/main.c:50:1: error: bad constant expression ../drivers/infiniband/hw/qedr/main.c:51:1: error: bad constant expression ../drivers/infiniband/hw/qedr/main.c:52:1: error: bad constant expression ../drivers/infiniband/hw/ionic/ionic_ibdev.c:17:1: error: bad constant expression ../drivers/infiniband/hw/ionic/ionic_ibdev.c:18:1: error: bad constant expression ../drivers/infiniband/hw/ionic/ionic_ibdev.c:19:1: error: bad constant expression ../drivers/infiniband/hw/ionic/ionic_ibdev.c:20:1: error: bad constant expression ../drivers/infiniband/sw/rdmavt/qp.c: note: in included file (through ../include/rdma/rdmavt_cq.h, ../include/rdma/rdmavt_qp.h, ../drivers/infiniband/sw/rdmavt/qp.h): ../include/uapi/rdma/rvt-abi.h:64:27: warning: array of flexible structures ../drivers/infiniband/sw/rdmavt/qp.c: note: in included file (through ../drivers/infiniband/sw/rdmavt/qp.h): ../include/rdma/rdmavt_qp.h:205:27: warning: array of flexible structures ../drivers/infiniband/hw/erdma/erdma_main.c:15:1: error: bad constant expression ../drivers/infiniband/hw/erdma/erdma_main.c:16:1: error: bad constant expression ../drivers/infiniband/hw/erdma/erdma_main.c:17:1: error: bad constant expression ../drivers/infiniband/hw/usnic/usnic_ib_main.c:714:1: error: bad constant expression ../drivers/infiniband/hw/usnic/usnic_ib_main.c:715:1: error: bad constant expression ../drivers/infiniband/hw/usnic/usnic_ib_main.c:716:1: error: bad constant expression ../drivers/infiniband/hw/usnic/usnic_ib_main.c:717:1: error: bad constant expression ../drivers/infiniband/hw/usnic/usnic_ib_main.c:718:1: error: bad constant expression ../drivers/infiniband/hw/usnic/usnic_ib_main.c:719:1: error: bad constant expression ../drivers/infiniband/hw/usnic/usnic_ib_main.c:720:1: error: bad constant expression ../drivers/infiniband/hw/bnxt_re/main.c:75:1: error: bad constant expression ../drivers/infiniband/hw/bnxt_re/main.c:76:1: error: bad constant expression ../drivers/infiniband/hw/bnxt_re/main.c:77:1: error: bad constant expression ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: got restricted __le32 [usertype] ../drivers/infiniband/sw/siw/siw_verbs.c: note: in included file (through ../drivers/infiniband/sw/siw/siw.h): ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32. ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:21:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:22:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:42:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:43:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:46:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:47:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:51:1: error: bad constant expression ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:52:1: error: bad constant expression ../drivers/infiniband/hw/irdma/main.c:6:1: error: bad constant expression ../drivers/infiniband/hw/irdma/main.c:7:1: error: bad constant expression ../drivers/infiniband/hw/irdma/main.c:8:1: error: bad constant expression ../drivers/infiniband/hw/qedr/verbs.c:127:30: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:127:30: expected restricted __be64 [usertype] sys_image_guid ../drivers/infiniband/hw/qedr/verbs.c:127:30: got unsigned long long [usertype] sys_image_guid ../drivers/infiniband/hw/qedr/verbs.c:1016:34: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:1016:34: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:1016:34: got unsigned short [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:1401:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:1401:42: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:1401:42: got int ../drivers/infiniband/hw/qedr/verbs.c:1411:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:1411:42: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:1411:42: got unsigned short [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2000:34: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:2000:34: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2000:34: got unsigned short [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2011:34: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:2011:34: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2011:34: got unsigned short [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2014:41: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:2014:41: expected restricted __le16 [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2014:41: got unsigned short [usertype] icid ../drivers/infiniband/hw/qedr/verbs.c:2015:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:2015:42: expected restricted __le16 [usertype] value ../drivers/infiniband/hw/qedr/verbs.c:2015:42: got unsigned long ../drivers/infiniband/hw/qedr/verbs.c:3291:22: warning: cast from restricted __le64 ../drivers/infiniband/hw/qedr/verbs.c:3291:20: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3291:20: expected unsigned long long [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3291:20: got restricted __be64 [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3451:24: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3451:24: expected restricted __le32 [usertype] hi ../drivers/infiniband/hw/qedr/verbs.c:3451:24: got unsigned int [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3452:24: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3452:24: expected restricted __le32 [usertype] lo ../drivers/infiniband/hw/qedr/verbs.c:3452:24: got unsigned int [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3453:22: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3453:22: expected restricted __le32 [usertype] l_key ../drivers/infiniband/hw/qedr/verbs.c:3453:22: got unsigned int const [usertype] key ../drivers/infiniband/hw/qedr/verbs.c:3472:26: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3472:26: expected restricted __le32 [usertype] length_lo ../drivers/infiniband/hw/qedr/verbs.c:3472:26: got unsigned long long [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3473:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3473:28: expected restricted __le32 [usertype] hi ../drivers/infiniband/hw/qedr/verbs.c:3473:28: got unsigned int [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3474:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3474:28: expected restricted __le32 [usertype] lo ../drivers/infiniband/hw/qedr/verbs.c:3474:28: got unsigned int [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3602:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3602:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3602:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3615:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3615:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3615:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3628:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3628:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3628:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3641:34: warning: cast from restricted __be32 ../drivers/infiniband/hw/qedr/verbs.c:3641:34: warning: cast from restricted __le32 ../drivers/infiniband/hw/qedr/verbs.c:3641:32: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3641:32: expected restricted __le32 [usertype] imm_data ../drivers/infiniband/hw/qedr/verbs.c:3641:32: got restricted __be32 [usertype] ../drivers/infiniband/hw/qedr/verbs.c:3648:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3648:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3648:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3661:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3661:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3661:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3678:54: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3678:54: expected unsigned int [usertype] bytes_len ../drivers/infiniband/hw/qedr/verbs.c:3678:54: got restricted __le32 [usertype] length ../drivers/infiniband/hw/qedr/verbs.c:3715:33: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:3715:33: expected restricted __le32 [usertype] inv_l_key ../drivers/infiniband/hw/qedr/verbs.c:3715:33: got unsigned int const [usertype] invalidate_rkey ../drivers/infiniband/hw/qedr/verbs.c:3797:42: warning: restricted __le16 degrades to integer ../drivers/infiniband/hw/qedr/verbs.c:3996:42: warning: restricted __le16 degrades to integer ../drivers/infiniband/hw/qedr/verbs.c:4025:43: warning: cast from restricted __le32 ../drivers/infiniband/hw/qedr/verbs.c:4025:43: warning: restricted __le32 degrades to integer ../drivers/infiniband/hw/qedr/verbs.c:4121:68: warning: incorrect type in argument 6 (different base types) ../drivers/infiniband/hw/qedr/verbs.c:4121:68: expected unsigned short [usertype] hw_cons ../drivers/infiniband/hw/qedr/verbs.c:4121:68: got restricted __le16 [usertype] sq_cons ../drivers/infiniband/hw/qedr/verbs.c:4129:68: warning: incorrect type in argument 6 (different base types) ../drivers/infiniband/hw/qedr/verbs.c:4129:68: expected unsigned short [usertype] hw_cons ../drivers/infiniband/hw/qedr/verbs.c:4129:68: got restricted __le16 [usertype] sq_cons ../drivers/infiniband/hw/qedr/verbs.c:4136:38: warning: restricted __le16 degrades to integer ../drivers/infiniband/hw/qedr/verbs.c:4209:67: warning: incorrect type in argument 6 (different base types) ../drivers/infiniband/hw/qedr/verbs.c:4209:67: expected unsigned short [usertype] hw_cons ../drivers/infiniband/hw/qedr/verbs.c:4209:67: got restricted __le16 [usertype] sq_cons ../drivers/infiniband/hw/qedr/verbs.c:4394:46: warning: incorrect type in argument 5 (different base types) ../drivers/infiniband/hw/qedr/verbs.c:4394:46: expected unsigned short [usertype] hw_cons ../drivers/infiniband/hw/qedr/verbs.c:4394:46: got restricted __le16 [usertype] rq_cons_or_srq_id ../drivers/infiniband/hw/qedr/verbs.c:1181:45: warning: cast to restricted __be32 ../drivers/infiniband/hw/qedr/verbs.c:1182:45: warning: cast to restricted __be32 ../drivers/infiniband/hw/qedr/verbs.c:4256:33: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/qedr/verbs.c:4256:33: expected restricted __be32 [usertype] imm_data ../drivers/infiniband/hw/qedr/verbs.c:4256:33: got unsigned int [usertype] ../drivers/infiniband/hw/hfi1/driver.c:35:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/driver.c:36:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/driver.c:40:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/driver.c:41:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/driver.c:51:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/driver.c:53:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/driver.c:54:1: error: bad constant expression ../drivers/infiniband/hw/mlx4/main.c:70:1: error: bad constant expression ../drivers/infiniband/hw/mlx4/main.c:71:1: error: bad constant expression ../drivers/infiniband/hw/mlx4/main.c:72:1: error: bad constant expression ../drivers/infiniband/hw/mlx4/main.c:75:1: error: bad constant expression ../drivers/infiniband/hw/mlx4/main.c:76:1: error: bad constant expression ../drivers/infiniband/core/nldev.c:2920:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_catas.c:56:1: error: bad constant expression ../drivers/infiniband/hw/mthca/mthca_catas.c:57:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/firmware.c:29:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/firmware.c:30:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/firmware.c:31:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/firmware.c:32:1: error: bad constant expression ../drivers/infiniband/core/mad.c:78:1: error: bad constant expression ../drivers/infiniband/core/mad.c:79:1: error: bad constant expression ../drivers/infiniband/core/mad.c:80:1: error: bad constant expression ../drivers/infiniband/core/mad.c:81:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:51:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:52:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:57:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:58:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:64:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:65:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:68:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:69:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:72:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:73:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:76:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:77:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:80:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/init.c:81:1: error: bad constant expression ../drivers/infiniband/core/iwcm.c:58:1: error: bad constant expression ../drivers/infiniband/core/iwcm.c:59:1: error: bad constant expression ../drivers/infiniband/core/iwcm.c:60:1: error: bad constant expression ../drivers/infiniband/core/iwcm.c:1217:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:404:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:405:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:618:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:619:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:622:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:623:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:626:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:627:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:633:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:634:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:637:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/pcie.c:638:1: error: bad constant expression Warning: ../drivers/infiniband/hw/mlx5/umr.c:986 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * This function makes an mkey non-present by zapping the translation entries of ../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:379:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/hw/hfi1/pio_copy.c:505:24: warning: cast removes address space '__iomem' of expression ../drivers/infiniband/core/uverbs_ioctl.c:440:17: warning: incorrect type in assignment (different modifiers) ../drivers/infiniband/core/uverbs_ioctl.c:440:17: expected int ( *handler )( ... ) ../drivers/infiniband/core/uverbs_ioctl.c:440:17: got int ( [noderef] * )( ... ) ../drivers/infiniband/core/uverbs_main.c:61:1: error: bad constant expression ../drivers/infiniband/core/uverbs_main.c:62:1: error: bad constant expression ../drivers/infiniband/core/uverbs_main.c:63:1: error: bad constant expression ../drivers/infiniband/core/uverbs_main.c:1080:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:31:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:32:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:42:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:43:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:46:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:47:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:50:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:51:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:54:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/chip.c:55:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/qp.c:21:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/qp.c:22:1: error: bad constant expression ../drivers/infiniband/core/user_mad.c:62:1: error: bad constant expression ../drivers/infiniband/core/user_mad.c:63:1: error: bad constant expression ../drivers/infiniband/core/user_mad.c:64:1: error: bad constant expression ../drivers/infiniband/core/user_mad.c:1187:1: error: bad constant expression ../drivers/infiniband/core/user_mad.c:1206:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/user_pages.c:14:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/user_pages.c:15:1: error: bad constant expression ../drivers/infiniband/hw/mlx5/main.c:59:1: error: bad constant expression ../drivers/infiniband/hw/mlx5/main.c:60:1: error: bad constant expression ../drivers/infiniband/hw/mlx5/main.c:61:1: error: bad constant expression ../drivers/infiniband/core/umem_dmabuf.c:13:1: error: bad constant expression ../drivers/infiniband/core/umem_odp.c:324:5: warning: context imbalance in 'ib_umem_odp_map_dma_and_lock' - wrong count at exit ../drivers/infiniband/core/uverbs_cmd.c:3754:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3754:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3754:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3754:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3768:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3768:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3777:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3777:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3777:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3777:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3777:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3777:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3777:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3777:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3777:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3777:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3777:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3777:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3777:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3777:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3822:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3822:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3822:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3822:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3822:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3822:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3822:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3822:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3852:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3852:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3852:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3852:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3868:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3868:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3868:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3868:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3868:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3868:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3901:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3901:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3901:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3901:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3915:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3915:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3980:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3980:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3980:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3980:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3998:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3998:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3998:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3998:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3998:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3998:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4023:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4023:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4023:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4023:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4023:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4023:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4023:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4023:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4023:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4023:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4023:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4023:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4061:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4061:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4061:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4061:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4061:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4061:9: also defined here ../drivers/infiniband/core/ucma.c:59:1: error: bad constant expression ../drivers/infiniband/core/ucma.c:60:1: error: bad constant expression ../drivers/infiniband/core/ucma.c:61:1: error: bad constant expression ../drivers/infiniband/core/ucma.c:1954:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/user_sdma.c:33:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/user_sdma.c:34:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:30:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:32:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:36:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:37:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:41:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:42:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:45:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:46:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:50:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:51:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:54:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:55:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:58:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:59:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:62:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:63:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:66:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:67:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:71:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:73:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:77:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:78:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:81:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:82:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:85:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:86:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:89:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:90:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:93:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:94:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:110:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:111:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:113:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/verbs.c:114:1: error: bad constant expression ../drivers/infiniband/core/cma.c:43:1: error: bad constant expression ../drivers/infiniband/core/cma.c:44:1: error: bad constant expression ../drivers/infiniband/core/cma.c:45:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/sdma.c:29:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/sdma.c:30:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/sdma.c:33:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/sdma.c:34:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/sdma.c:37:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/sdma.c:38:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/sdma.c:41:1: error: bad constant expression ../drivers/infiniband/hw/hfi1/sdma.c:42:1: error: bad constant expression ../drivers/infiniband/core/cm.c:33:1: error: bad constant expression ../drivers/infiniband/core/cm.c:34:1: error: bad constant expression ../drivers/infiniband/core/cm.c:35:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c:1799:14: warning: restricted __be64 degrades to integer ../drivers/infiniband/hw/hfi1/tid_rdma.c:2375:9: warning: dubious: !x & y ../drivers/infiniband/hw/hfi1/tid_rdma.c:2376:9: warning: dubious: !x & y ../drivers/infiniband/hw/hfi1/tid_rdma.c:4236:9: warning: dubious: !x & y ../drivers/infiniband/hw/hfi1/tid_rdma.c:4237:9: warning: dubious: !x & y ../drivers/net/ethernet/mellanox/mlx5/core/dpll.c:550:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/dpll.c:551:1: error: bad constant expression ../drivers/net/ethernet/mellanox/mlx5/core/dpll.c:552:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_hw_v2.c:7405:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_hw_v2.c:7406:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_hw_v2.c:7407:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_hw_v2.c:7408:1: error: bad constant expression ../drivers/infiniband/hw/hns/hns_roce_hw_v2.c:7409:1: error: bad constant expression ../kernel/kheaders.c:51:1: error: bad constant expression ../kernel/kheaders.c:52:1: error: bad constant expression ../kernel/kheaders.c:53:1: error: bad constant expression ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static?