tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files
tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files
tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files
../arch/x86/platform/intel-mid/pwr.c:206:27: warning: restricted pci_power_t degrades to integer
../arch/x86/platform/intel-mid/pwr.c:206:36: warning: restricted pci_power_t degrades to integer
../arch/x86/platform/intel-mid/pwr.c:246:13: warning: restricted pci_power_t degrades to integer
../arch/x86/platform/intel-mid/pwr.c:246:21: warning: restricted pci_power_t degrades to integer
../arch/x86/platform/intel-mid/pwr.c:248:13: warning: restricted pci_power_t degrades to integer
../arch/x86/platform/intel-mid/pwr.c:248:21: warning: restricted pci_power_t degrades to integer
../arch/x86/events/intel/uncore_nhmex.c: note: in included file (through ../arch/x86/include/asm/cpuid.h, ../arch/x86/include/asm/processor.h, ../arch/x86/include/asm/cpu_device_id.h):
../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0)
../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0)
../arch/x86/events/intel/uncore_snb.c: note: in included file (through ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h, ...):
../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (1000000ff becomes ff)
../drivers/acpi/osl.c:378:17: warning: cast removes address space '__iomem' of expression
../drivers/acpi/osl.c:1654:20: warning: incorrect type in assignment (different address spaces)
../drivers/acpi/osl.c:1654:20:    expected void *rv
../drivers/acpi/osl.c:1654:20:    got void [noderef] __iomem *
../drivers/acpi/osl.c:708:1: warning: context imbalance in 'acpi_os_read_memory' - wrong count at exit
../drivers/acpi/osl.c:741:1: warning: context imbalance in 'acpi_os_write_memory' - wrong count at exit
../arch/x86/kernel/setup.c:167:6: warning: symbol 'builtin_cmdline' was not declared. Should it be static?
../drivers/iommu/intel/dmar.c: In function ‘alloc_iommu’:
../drivers/iommu/intel/dmar.c:1063:35: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 9 [-Wformat-overflow=]
 1063 |         sprintf(iommu->name, "dmar%d", iommu->seq_id);
      |                                   ^~
../drivers/iommu/intel/dmar.c:1063:30: note: directive argument in the range [0, 2147483647]
 1063 |         sprintf(iommu->name, "dmar%d", iommu->seq_id);
      |                              ^~~~~~~~
../drivers/iommu/intel/dmar.c:1063:9: note: ‘sprintf’ output between 6 and 15 bytes into a destination of size 13
 1063 |         sprintf(iommu->name, "dmar%d", iommu->seq_id);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../net/core/rtnetlink.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...):
../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_link_ops_get' - wrong count at exit
../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...):
../include/linux/srcu.h:320:9: warning: context imbalance in 'rtnl_link_ops_put' - unexpected unlock
../net/core/rtnetlink.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...):
../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_af_lookup' - wrong count at exit
../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...):
../include/linux/srcu.h:320:9: warning: context imbalance in 'rtnl_af_put' - unexpected unlock
../drivers/char/agp/generic.c:47:7: warning: symbol 'agp_gatt_table' was not declared. Should it be static?
../drivers/char/agp/generic.c:48:5: warning: symbol 'agp_memory_reserved' was not declared. Should it be static?
../mm/memory-failure.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h):
../include/linux/rcupdate.h:880:25: warning: context imbalance in 'dev_pagemap_mapping_shift' - unexpected unlock
../mm/memory-failure.c:810:17: warning: context imbalance in 'hwpoison_pte_range' - unexpected unlock
../drivers/tty/ipwireless/hardware.c:431:30: warning: incorrect type in argument 1 (different base types)
../drivers/tty/ipwireless/hardware.c:431:30:    expected unsigned short [usertype] value
../drivers/tty/ipwireless/hardware.c:431:30:    got restricted __le16 [assigned] [usertype] raw_data
../drivers/tty/ipwireless/hardware.c:445:30: warning: incorrect type in argument 1 (different base types)
../drivers/tty/ipwireless/hardware.c:445:30:    expected unsigned short [usertype] value
../drivers/tty/ipwireless/hardware.c:445:30:    got restricted __le16 [assigned] [usertype] raw_data
../drivers/tty/ipwireless/hardware.c:872:46: warning: incorrect type in initializer (different base types)
../drivers/tty/ipwireless/hardware.c:872:46:    expected restricted __le16 [usertype] raw_data
../drivers/tty/ipwireless/hardware.c:872:46:    got unsigned short
../drivers/tty/ipwireless/hardware.c:889:46: warning: incorrect type in initializer (different base types)
../drivers/tty/ipwireless/hardware.c:889:46:    expected restricted __le16 [usertype] raw_data
../drivers/tty/ipwireless/hardware.c:889:46:    got unsigned short
../drivers/pci/pci.c:1232:36: warning: incorrect type in assignment (different base types)
../drivers/pci/pci.c:1232:36:    expected restricted pci_power_t [usertype] current_state
../drivers/pci/pci.c:1232:36:    got int
../drivers/pci/pci.c:1406:15: warning: incorrect type in assignment (different base types)
../drivers/pci/pci.c:1406:15:    expected restricted pci_power_t [assigned] [usertype] state
../drivers/pci/pci.c:1406:15:    got int
../drivers/pci/pci.c:1408:50: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1408:69: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1461:28: warning: incorrect type in assignment (different base types)
../drivers/pci/pci.c:1461:28:    expected restricted pci_power_t [usertype] current_state
../drivers/pci/pci.c:1461:28:    got int
../drivers/pci/pci.c:1551:16: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1551:35: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1551:52: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1551:70: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1573:15: warning: invalid assignment: |=
../drivers/pci/pci.c:1573:15:    left side has type unsigned short
../drivers/pci/pci.c:1573:15:    right side has type restricted pci_power_t
../drivers/pci/pci.c:1585:28: warning: incorrect type in assignment (different base types)
../drivers/pci/pci.c:1585:28:    expected restricted pci_power_t [usertype] current_state
../drivers/pci/pci.c:1585:28:    got int
../drivers/pci/pci.c:1602:13: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1602:21: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1604:18: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1604:26: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1627:13: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1627:22: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1959:38: warning: array of flexible structures
../drivers/pci/pci.c:2403:44: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:2722:60: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:2723:30: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:2894:20: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:2894:38: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:2917:49: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:2917:67: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:4690:13: warning: invalid assignment: |=
../drivers/pci/pci.c:4690:13:    left side has type unsigned short
../drivers/pci/pci.c:4690:13:    right side has type restricted pci_power_t
../drivers/pci/pci.c:4695:13: warning: invalid assignment: |=
../drivers/pci/pci.c:4695:13:    left side has type unsigned short
../drivers/pci/pci.c:4695:13:    right side has type restricted pci_power_t
../drivers/pci/pci.c:1187:24: warning: incorrect type in return expression (different base types)
../drivers/pci/pci.c:1187:24:    expected int
../drivers/pci/pci.c:1187:24:    got restricted pci_power_t [usertype]
../drivers/pci/pci.c:1187:24: warning: incorrect type in return expression (different base types)
../drivers/pci/pci.c:1187:24:    expected int
../drivers/pci/pci.c:1187:24:    got restricted pci_power_t [usertype]
../arch/x86/mm/pat/set_memory.c:1193:9: warning: context imbalance in 'split_large_page' - different lock contexts for basic block
../arch/x86/mm/pat/set_memory.c:1810:36: warning: context imbalance in '__change_page_attr_set_clr' - unexpected unlock
../drivers/pci/pci-driver.c:520:42: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci-driver.c:520:61: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci-driver.c:755:28: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci-driver.c:755:46: warning: restricted pci_power_t degrades to integer
../arch/x86/kvm/x86.c:232:47: warning: array of flexible structures
../arch/x86/kvm/x86.c: note: in included file:
../include/linux/kvm_host.h:2031:54: warning: array of flexible structures
../arch/x86/kvm/x86.c:258:49: warning: array of flexible structures
../include/linux/kvm_host.h:2033:56: warning: array of flexible structures
../arch/x86/kvm/x86.c:3054:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit
../arch/x86/kvm/x86.c:3065:13: warning: context imbalance in 'kvm_end_pvclock_update' - unexpected unlock
../arch/x86/kvm/x86.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...):
../include/linux/srcu.h:320:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock
../include/linux/srcu.h:320:9: warning: context imbalance in 'vcpu_run' - unexpected unlock
../drivers/char/applicom.c: In function ‘ac_register_board’:
../drivers/char/applicom.c:130:32: warning: variable ‘byte_reset_it’ set but not used [-Wunused-but-set-variable]
  130 |         volatile unsigned char byte_reset_it;
      |                                ^~~~~~~~~~~~~
../drivers/char/applicom.c: In function ‘ac_read’:
../drivers/char/applicom.c:542:13: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
  542 |         int ret = 0;
      |             ^~~
../drivers/char/applicom.c: In function ‘ac_ioctl’:
../drivers/char/applicom.c:705:32: warning: variable ‘byte_reset_it’ set but not used [-Wunused-but-set-variable]
  705 |         volatile unsigned char byte_reset_it;
      |                                ^~~~~~~~~~~~~
../drivers/tty/mxser.c:288:32: warning: array of flexible structures
../drivers/tty/nozomi.c:389:26: warning: cast to restricted __le16
../drivers/tty/nozomi.c:392:26: warning: cast to restricted __le32
../drivers/tty/nozomi.c:400:36: warning: cast to restricted __le16
../drivers/tty/nozomi.c:404:34: warning: cast to restricted __le32
../drivers/tty/nozomi.c:433:24: warning: incorrect type in argument 1 (different base types)
../drivers/tty/nozomi.c:433:24:    expected unsigned short val
../drivers/tty/nozomi.c:433:24:    got restricted __le16 [usertype]
../drivers/tty/nozomi.c:441:24: warning: incorrect type in argument 1 (different base types)
../drivers/tty/nozomi.c:441:24:    expected unsigned int val
../drivers/tty/nozomi.c:441:24:    got restricted __le32 [usertype]
../drivers/tty/nozomi.c:449:32: warning: incorrect type in argument 1 (different base types)
../drivers/tty/nozomi.c:449:32:    expected unsigned short val
../drivers/tty/nozomi.c:449:32:    got restricted __le16 [usertype]
../drivers/tty/nozomi.c:453:32: warning: incorrect type in argument 1 (different base types)
../drivers/tty/nozomi.c:453:32:    expected unsigned int val
../drivers/tty/nozomi.c:453:32:    got restricted __le32 [usertype]
../drivers/tty/nozomi.c:332:25: warning: array of flexible structures
../drivers/tty/nozomi.c:761:16: warning: cast to restricted __le32
../drivers/mfd/sm501.c:1148:29: warning: cast to non-scalar
../drivers/mfd/sm501.c:1148:29: warning: cast from non-scalar
../drivers/mfd/sm501.c:1152:29: warning: cast to non-scalar
../drivers/mfd/sm501.c:1152:29: warning: cast from non-scalar
../drivers/misc/keba/cp500.c:425:34: warning: Using plain integer as NULL pointer
../arch/x86/kernel/quirks.c:662:6: warning: symbol 'x86_apple_machine' was not declared. Should it be static?
../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'last_interrupt' not described in 'xdma_chan'
../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'stop_requested' not described in 'xdma_chan'
../drivers/message/fusion/mptbase.c:639:25: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3128:37: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3129:37: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3130:40: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3131:36: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3132:37: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3135:42: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3136:43: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3147:41: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3152:49: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3154:36: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3161:33: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3162:40: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3164:33: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3166:33: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3167:42: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3176:46: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3285:30: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3286:29: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3287:30: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3288:30: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3289:30: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3290:33: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3291:39: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3292:36: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3293:33: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3357:37: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:3357:37:    expected unsigned short [addressable] [assigned] [usertype] MsgVersion
../drivers/message/fusion/mptbase.c:3357:37:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:3358:40: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:3358:40:    expected unsigned short [addressable] [assigned] [usertype] HeaderVersion
../drivers/message/fusion/mptbase.c:3358:40:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:3365:33: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:3365:33:    expected unsigned short [addressable] [assigned] [usertype] ReplyFrameSize
../drivers/message/fusion/mptbase.c:3365:33:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:3371:42: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:3371:42:    expected unsigned int [addressable] [assigned] [usertype] HostMfaHighAddr
../drivers/message/fusion/mptbase.c:3371:42:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:3372:46: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:3372:46:    expected unsigned int [addressable] [assigned] [usertype] SenseBufferHighAddr
../drivers/message/fusion/mptbase.c:3372:46:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:3375:42: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:3375:42:    expected unsigned int [addressable] [assigned] [usertype] HostMfaHighAddr
../drivers/message/fusion/mptbase.c:3375:42:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:3376:46: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:3376:46:    expected unsigned int [addressable] [assigned] [usertype] SenseBufferHighAddr
../drivers/message/fusion/mptbase.c:3376:46:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:3607:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:3607:27:    expected unsigned int [usertype] ImageSize
../drivers/message/fusion/mptbase.c:3607:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:3631:26: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3635:21: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:4870:38: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:4875:46: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:4880:9: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:4891:25: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:5325:44: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:5422:54: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:5423:59: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:5508:47: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:5535:38: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:5542:40: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:5546:49: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:6185:23: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:6187:31: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:6193:58: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:6193:58:    expected unsigned int [usertype] CoalescingTimeout
../drivers/message/fusion/mptbase.c:6193:58:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:6294:24: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:6294:24:    expected unsigned int [addressable] [assigned] [usertype] MsgContext
../drivers/message/fusion/mptbase.c:6294:24:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1315:21: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:7705:17: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:7706:21: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:7708:27: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:7754:61: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:528:19: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:538:20: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:540:37: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:915:55: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:915:55:    expected unsigned short [usertype] req_idx
../drivers/message/fusion/mptbase.c:915:55:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:965:47: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:965:47:    expected unsigned short [usertype] req_idx
../drivers/message/fusion/mptbase.c:965:47:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:1000:47: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1000:47:    expected unsigned short [usertype] req_idx
../drivers/message/fusion/mptbase.c:1000:47:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:1027:13: warning: restricted __le32 degrades to integer
../drivers/message/fusion/mptbase.c:1030:34: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1030:34:    expected unsigned int [usertype] arg1
../drivers/message/fusion/mptbase.c:1030:34:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1053:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1053:27:    expected unsigned int [usertype] FlagsLength
../drivers/message/fusion/mptbase.c:1053:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1054:23: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1054:23:    expected unsigned int [usertype] Address
../drivers/message/fusion/mptbase.c:1054:23:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1070:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1070:27:    expected unsigned int [usertype] Low
../drivers/message/fusion/mptbase.c:1070:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1072:28: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1072:28:    expected unsigned int [usertype] High
../drivers/message/fusion/mptbase.c:1072:28:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1074:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1074:27:    expected unsigned int [usertype] FlagsLength
../drivers/message/fusion/mptbase.c:1074:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1093:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1093:27:    expected unsigned int [usertype] Low
../drivers/message/fusion/mptbase.c:1093:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1111:28: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1111:28:    expected unsigned int [usertype] High
../drivers/message/fusion/mptbase.c:1111:28:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1112:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1112:27:    expected unsigned int [usertype] FlagsLength
../drivers/message/fusion/mptbase.c:1112:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1130:24: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1130:24:    expected unsigned short [usertype] Length
../drivers/message/fusion/mptbase.c:1130:24:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:1133:25: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1133:25:    expected unsigned int [usertype] Address
../drivers/message/fusion/mptbase.c:1133:25:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1151:24: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1151:24:    expected unsigned short [usertype] Length
../drivers/message/fusion/mptbase.c:1151:24:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:1157:29: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1157:29:    expected unsigned int [usertype] Low
../drivers/message/fusion/mptbase.c:1157:29:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1159:30: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1159:30:    expected unsigned int [usertype] High
../drivers/message/fusion/mptbase.c:1159:30:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1199:55: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1199:55:    expected unsigned short [usertype] req_idx
../drivers/message/fusion/mptbase.c:1199:55:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:2142:22: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:2142:22:    expected unsigned int [usertype] device_state
../drivers/message/fusion/mptbase.c:2142:22:    got restricted pci_power_t
../drivers/message/fusion/mptbase.c:2167:35: warning: incorrect type in argument 2 (different base types)
../drivers/message/fusion/mptbase.c:2167:35:    expected restricted pci_power_t [usertype] state
../drivers/message/fusion/mptbase.c:2167:35:    got unsigned int [usertype] device_state
../drivers/message/fusion/mptbase.c:2180:32: warning: incorrect type in initializer (different base types)
../drivers/message/fusion/mptbase.c:2180:32:    expected unsigned int [usertype] device_state
../drivers/message/fusion/mptbase.c:2180:32:    got restricted pci_power_t [usertype] current_state
../drivers/message/fusion/mptbase.c:5127:13: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:5158:19: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:5782:29: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:5926:44: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:5928:29: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:5928:29:    expected restricted __le64 [addressable] [usertype] sas_address
../drivers/message/fusion/mptbase.c:5928:29:    got unsigned long long [usertype]
../drivers/message/fusion/mptbase.c:5932:29: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:5932:29:    expected restricted __le64 [addressable] [usertype] sas_address
../drivers/message/fusion/mptbase.c:5932:29:    got unsigned long long [usertype]
../drivers/message/fusion/mptbase.c:6425:37: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:6425:37:    expected unsigned short [usertype] ExtPageLength
../drivers/message/fusion/mptbase.c:6425:37:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:6435:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:6435:27:    expected unsigned int [usertype] PageAddress
../drivers/message/fusion/mptbase.c:6435:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:6495:15: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:6499:29: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:6515:9: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:7244:17: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:7245:19: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:7674:27: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:7675:17: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:8156:16: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:195:17: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:312:35: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:314:31: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:314:31:    expected unsigned int [usertype]
../drivers/message/fusion/mptscsih.c:314:31:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:2459:40: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:2472:29: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:2732:18: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:2735:9: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:2765:29: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:2959:18: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:2985:35: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:2985:35:    expected unsigned int [usertype] Control
../drivers/message/fusion/mptscsih.c:2985:35:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:2987:35: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:2987:35:    expected unsigned int [usertype] Control
../drivers/message/fusion/mptscsih.c:2987:35:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:2990:35: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:2990:35:    expected unsigned int [usertype] Control
../drivers/message/fusion/mptscsih.c:2990:35:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:2998:30: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:2998:30:    expected unsigned int [usertype] DataLength
../drivers/message/fusion/mptscsih.c:2998:30:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:2999:38: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:2999:38:    expected unsigned int [usertype] SenseBufferLowAddr
../drivers/message/fusion/mptscsih.c:2999:38:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:2017:21: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:2018:29: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:2020:9: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:2020:9: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:441:22: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:542:9: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:542:9: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:565:17: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:597:19: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:599:13: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:606:14: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:664:26: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:668:28: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:670:28: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:693:25: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:741:37: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:1347:18: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:1390:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:1390:27:    expected unsigned int [usertype] Control
../drivers/message/fusion/mptscsih.c:1390:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:1403:30: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:1403:30:    expected unsigned int [usertype] DataLength
../drivers/message/fusion/mptscsih.c:1403:30:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:1406:38: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:1406:38:    expected unsigned int [usertype] SenseBufferLowAddr
../drivers/message/fusion/mptscsih.c:1406:38:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:2632:20: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:2698:27: warning: cast to restricted __le16
../drivers/message/fusion/mptspi.c:953:33: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:953:33:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:953:33:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1098:33: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1098:33:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1098:33:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:903:22: warning: cast to restricted __le32
../drivers/message/fusion/mptspi.c:914:58: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:914:58:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:914:58:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:921:46: warning: cast to restricted __le32
../drivers/message/fusion/mptspi.c:296:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:296:27:    expected unsigned int [usertype] PageAddress
../drivers/message/fusion/mptspi.c:296:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:568:45: warning: cast to restricted __le32
../drivers/message/fusion/mptspi.c:602:16: warning: cast to restricted __le32
../drivers/message/fusion/mptspi.c:985:33: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:985:33:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:985:33:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1008:33: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1008:33:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1008:33:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1030:33: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1030:33:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1030:33:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1054:1: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1054:1:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1054:1:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1055:1: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1055:1:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1055:1:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1056:1: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1056:1:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1056:1:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1057:1: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1057:1:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1057:1:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1058:1: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1058:1:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1058:1:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1076:33: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1076:33:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1076:33:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1173:20: warning: cast to restricted __le32
../drivers/message/fusion/mptspi.c:1181:28: warning: cast to restricted __le32
../drivers/message/fusion/mptspi.c:1184:37: warning: cast to restricted __le32
../drivers/message/fusion/mptspi.c:1276:49: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1276:49:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1276:49:    got restricted __le32 [usertype]
../drivers/scsi/megaraid/megaraid_mbox.c:195:5: warning: symbol 'mraid_debug_level' was not declared. Should it be static?
../drivers/message/fusion/mptsas.c: In function ‘mptsas_reprobe_lun’:
../drivers/message/fusion/mptsas.c:4234:13: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable]
 4234 |         int rc;
      |             ^~
../drivers/message/fusion/mptsas.c: In function ‘mptsas_issue_tm’:
../drivers/message/fusion/mptsas.c:4793:26: warning: variable ‘timeleft’ set but not used [-Wunused-but-set-variable]
 4793 |         unsigned long    timeleft;
      |                          ^~~~~~~~
../drivers/scsi/megaraid/megaraid_sas_base.c:77:14: warning: symbol 'resetwaittime' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:89:14: warning: symbol 'dual_qdepth_disable' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:97:5: warning: symbol 'perf_mode' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:109:5: warning: symbol 'event_log_level' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:113:14: warning: symbol 'enable_sdev_max_qd' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:117:5: warning: symbol 'poll_queues' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:126:5: warning: symbol 'host_tagset_enable' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:205:26: warning: symbol 'megasas_mgmt_info' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:212:5: warning: symbol 'megasas_dbg_lvl' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:294:31: warning: restricted __le16 degrades to integer
../drivers/scsi/megaraid/megaraid_sas_base.c:300:31: warning: cast from restricted __le16
../drivers/scsi/megaraid/megaraid_sas_base.c:426:29: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32:    expected unsigned int [usertype] opcode
../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32:    got restricted __le32 [usertype] opcode
../drivers/scsi/megaraid/megaraid_sas_base.c:2020:33: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_base.c:2061:34: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_base.c: note: in included file:
../drivers/scsi/megaraid/megaraid_sas.h:2485:32: warning: array of flexible structures
../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:6297:42: warning: cast removes address space '__iomem' of expression
../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57: warning: incorrect type in assignment (different address spaces)
../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57:    expected unsigned int [noderef] [usertype] __iomem *
../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57:    got unsigned int [usertype] *
../drivers/scsi/megaraid/megaraid_sas_base.c:6301:34: warning: cast removes address space '__iomem' of expression
../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57: warning: incorrect type in assignment (different address spaces)
../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57:    expected unsigned int [noderef] [usertype] __iomem *
../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57:    got unsigned int [usertype] *
../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:7579:44: warning: restricted __le32 degrades to integer
../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23:    expected int crash_support
../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23:    got restricted __le32
../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31: warning: invalid assignment: &=
../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31:    left side has type restricted __le16
../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31:    right side has type int
../drivers/scsi/megaraid/megaraid_sas_base.c:8805:46: warning: restricted __le32 degrades to integer
../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60:    expected unsigned short [usertype] r1_alt_dev_handle
../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60:    got restricted __le16
../drivers/scsi/megaraid/megaraid_sas_fp.c:181:72: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:186:33: warning: cast to restricted __le16
../drivers/scsi/megaraid/megaraid_sas_fp.c:194:25: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:195:25: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:197:33: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:198:33: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:201:79: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:202:33: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:210:41: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:211:49: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:213:49: warning: cast to restricted __le16
../drivers/scsi/megaraid/megaraid_sas_fp.c:219:58: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:220:33: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:229:41: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:230:33: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60:    expected unsigned short [usertype] r1_alt_dev_handle
../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60:    got restricted __le16
../drivers/scsi/megaraid/megaraid_sas_fp.c:1188:28: warning: restricted __le16 degrades to integer
../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24:    expected unsigned short [usertype] pd1_dev_handle
../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24:    got restricted __le16
../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70:    expected unsigned long long [usertype] RDPQBaseAddress
../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70:    got restricted __le64 [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51:    expected restricted __le64 [usertype] Words
../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51:    got unsigned long long
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29:    got int
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29:    got int
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21:    got int
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21:    got int
../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34:    expected unsigned long long [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34:    got restricted __le64 [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26:    expected unsigned long long [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26:    got restricted __le64 [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68:    expected restricted __le16 [usertype] virtual_disk_tgt_id
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68:    got unsigned short [usertype] pd_target_id
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55:    expected restricted __le16 [usertype] config_seq_num
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55:    got unsigned short [usertype] seqNum
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47:    expected restricted __le16 [usertype] DevHandle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47:    got unsigned short [usertype] devHandle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48:    expected restricted __le16 [usertype] DevHandle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48:    got unsigned short [usertype] r1_alt_dev_handle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39:    expected restricted __le16 [usertype] DevHandle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39:    got unsigned short [usertype] r1_alt_dev_handle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35:    expected unsigned short [usertype] r1_alt_dev_handle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35:    got restricted __le16 [usertype] DevHandle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79:    expected unsigned short [usertype] peer_smid
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79:    got restricted __le16 [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82:    expected unsigned short [usertype] peer_smid
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82:    got restricted __le16 [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29:    expected unsigned int [usertype] data_length
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29:    got restricted __le32 [usertype] DataLength
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3629:59: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fusion.c:4321:24: warning: cast to restricted __le16
../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32:    expected unsigned short [usertype] DevHandle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32:    got restricted __le16 [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30:    expected unsigned short [usertype] TaskMID
../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30:    got restricted __le16 [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:5367:34: warning: symbol 'megasas_instance_template_fusion' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3465:21: warning: cast to restricted __le16
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21:    expected unsigned int [usertype] data_length
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21:    got restricted __le32 [usertype] DataLength
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37:    expected unsigned int [usertype] data_length
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37:    got restricted __le32 [usertype] DataLength
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3488:32: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_debugfs.c:45:15: warning: symbol 'megasas_debugfs_root' was not declared. Should it be static?
../drivers/message/fusion/mptfc.c:382:33: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:385:33: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:388:33: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:391:33: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:394:33: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:397:33: warning: cast to restricted __le16
../drivers/message/fusion/mptfc.c:400:33: warning: cast to restricted __le16
../drivers/message/fusion/mptfc.c:822:42: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:823:51: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:824:45: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:825:46: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:826:45: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:827:46: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:828:58: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:829:52: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:830:49: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:831:49: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:832:51: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:833:52: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:834:51: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:835:52: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:836:57: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:837:50: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:1402:20: warning: cast to restricted __le32
../drivers/nvme/host/sysfs.c:795:30: warning: symbol 'nvme_tls_attrs_group' was not declared. Should it be static?
../drivers/dma/hisi_dma.c:744:21: warning: cast to restricted __le16
../drivers/dma/hisi_dma.c:744:21: warning: restricted __le16 degrades to integer
../drivers/dma/hisi_dma.c:744:21: warning: restricted __le16 degrades to integer
../drivers/xen/xen-pciback/pci_stub.c:772:21: warning: incorrect type in assignment (different base types)
../drivers/xen/xen-pciback/pci_stub.c:772:21:    expected signed int [usertype] err
../drivers/xen/xen-pciback/pci_stub.c:772:21:    got restricted pci_channel_state_t [usertype] state
../drivers/xen/xen-pciback/pci_stub.c:817:37: warning: incorrect type in assignment (different base types)
../drivers/xen/xen-pciback/pci_stub.c:817:37:    expected signed int [usertype] err
../drivers/xen/xen-pciback/pci_stub.c:817:37:    got restricted pci_ers_result_t
../drivers/firewire/init_ohci1394_dma.c:178: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_wait_for_busresets'
../drivers/firewire/init_ohci1394_dma.c:196: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_enable_physical_dma'
../drivers/firewire/init_ohci1394_dma.c:207: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_reset_and_init_dma'
../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'num' not described in 'init_ohci1394_controller'
../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'slot' not described in 'init_ohci1394_controller'
../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'func' not described in 'init_ohci1394_controller'
../drivers/firewire/init_ohci1394_dma.c:289: warning: Function parameter or struct member 'opt' not described in 'setup_ohci1394_dma'
../arch/x86/kernel/acpi/boot.c:114:30: warning: incorrect type in return expression (different address spaces)
../arch/x86/kernel/acpi/boot.c:114:30:    expected void [noderef] __iomem *
../arch/x86/kernel/acpi/boot.c:114:30:    got void *
../arch/x86/kernel/acpi/boot.c:122:24: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/kernel/acpi/boot.c:122:24:    expected void *addr
../arch/x86/kernel/acpi/boot.c:122:24:    got void [noderef] __iomem *map
../arch/x86/kernel/early-quirks.c:647:49: warning: restricted pci_power_t degrades to integer
../arch/x86/kernel/early-quirks.c:653:57: warning: restricted pci_power_t degrades to integer
../drivers/message/fusion/mptsas.c:4602:23: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:4624:40: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:4630:45: warning: cast to restricted __le64
../drivers/message/fusion/mptsas.c:4670:18: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:2641:31: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2642:38: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2644:13: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2645:29: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2654:13: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:2655:30: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:1419:39: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:1420:28: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:1421:31: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:1422:33: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:3716:21: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptsas.c:3716:21:    expected restricted __le64 [addressable] [usertype] sas_address
../drivers/message/fusion/mptsas.c:3716:21:    got unsigned long long [usertype]
../drivers/message/fusion/mptsas.c:3720:62: warning: incorrect type in argument 2 (different base types)
../drivers/message/fusion/mptsas.c:3720:62:    expected unsigned long long [usertype] sas_address
../drivers/message/fusion/mptsas.c:3720:62:    got restricted __le64 [addressable] [usertype] sas_address
../drivers/message/fusion/mptsas.c:3734:41: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:3638:21: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptsas.c:3638:21:    expected restricted __le64 [addressable] [usertype] sas_address
../drivers/message/fusion/mptsas.c:3638:21:    got unsigned long long [usertype]
../drivers/message/fusion/mptsas.c:3639:62: warning: incorrect type in argument 2 (different base types)
../drivers/message/fusion/mptsas.c:3639:62:    expected unsigned long long [usertype] sas_address
../drivers/message/fusion/mptsas.c:3639:62:    got restricted __le64 [addressable] [usertype] sas_address
../drivers/message/fusion/mptsas.c:3646:37: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:3650:37: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:4917:21: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:4929:21: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:4062:25: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:142:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:144:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:154:9: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:157:9: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:169:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:177:9: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:183:9: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:212:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:214:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:216:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:218:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:228:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:230:9: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:232:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:252:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:254:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:1236:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:1236:9: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:1236:9: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:2076:36: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:2078:17: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:2080:17: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:2082:17: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:2276:35: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptsas.c:2276:35:    expected unsigned short [usertype] RequestDataLength
../drivers/message/fusion/mptsas.c:2276:35:    got restricted __le16 [usertype]
../drivers/message/fusion/mptsas.c:2293:39: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptsas.c:2293:39:    expected unsigned long long [usertype]
../drivers/message/fusion/mptsas.c:2293:39:    got restricted __le64 [usertype]
../drivers/message/fusion/mptsas.c:2439:13: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2441:13: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2452:21: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2506:13: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2573:37: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2574:37: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2733:21: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2737:21: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2810:37: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2811:37: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2917:39: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptsas.c:2917:39:    expected unsigned long long [usertype]
../drivers/message/fusion/mptsas.c:2917:39:    got restricted __le64 [usertype]
../drivers/message/fusion/mptsas.c:2963:21: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:3458:21: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:3462:21: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:3469:9: warning: cast from restricted __le64
../drivers/message/fusion/mptsas.c:5002:21: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:5033:28: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:5052:33: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:5095:36: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:2475:36: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:2475:36:    expected unsigned short [usertype] DataLength
../drivers/message/fusion/mptctl.c:2475:36:    got restricted __le16 [usertype]
../drivers/message/fusion/mptctl.c:2611:30: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:2666:62: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:2667:59: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:2668:60: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:1793:22: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:1794:19: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:1808:25: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:1808:25:    expected unsigned int [usertype] MsgContext
../drivers/message/fusion/mptctl.c:1808:25:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:1886:54: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:1886:54:    expected unsigned int [usertype] SenseBufferLowAddr
../drivers/message/fusion/mptctl.c:1886:54:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:1914:43: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:1914:43:    expected unsigned int [usertype] Control
../drivers/message/fusion/mptctl.c:1914:43:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:1915:46: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:1915:46:    expected unsigned int [usertype] DataLength
../drivers/message/fusion/mptctl.c:1915:46:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:1973:54: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:1973:54:    expected unsigned int [usertype] SenseBufferLowAddr
../drivers/message/fusion/mptctl.c:1973:54:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:1991:43: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:1991:43:    expected unsigned int [usertype] Control
../drivers/message/fusion/mptctl.c:1991:43:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:1992:46: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:1992:46:    expected unsigned int [usertype] DataLength
../drivers/message/fusion/mptctl.c:1992:46:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:2007:17: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:2025:43: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:2025:43:    expected unsigned int [usertype] high_addr
../drivers/message/fusion/mptctl.c:2025:43:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:2026:43: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:2026:43:    expected unsigned int [usertype] sense_high
../drivers/message/fusion/mptctl.c:2026:43:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:2034:59: warning: restricted __le16 degrades to integer
../drivers/message/fusion/mptctl.c:837:26: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:837:26:    expected unsigned int [usertype] ImageSize
../drivers/message/fusion/mptctl.c:837:26:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:958:19: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:1192:24: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:555:17: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:231:17: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:231:17: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:241:25: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:241:25: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:253:29: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:426:9: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:426:9: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:426:9: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:436:21: warning: cast to restricted __le16
../drivers/dma/pch_dma.c:839:14: warning: incorrect type in assignment (different address spaces)
../drivers/dma/pch_dma.c:839:14:    expected struct pch_dma_regs *regs
../drivers/dma/pch_dma.c:839:14:    got void [noderef] __iomem *membase
../drivers/dma/pch_dma.c:872:34: warning: incorrect type in assignment (different address spaces)
../drivers/dma/pch_dma.c:872:34:    expected void [noderef] __iomem *membase
../drivers/dma/pch_dma.c:872:34:    got struct pch_dma_desc_regs *
../arch/x86/kernel/cpu/mtrr/mtrr.c: In function ‘mtrr_bp_init’:
../arch/x86/kernel/cpu/mtrr/mtrr.c:563:31: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable]
  563 |         unsigned long config, dummy;
      |                               ^~~~~
../drivers/message/fusion/mptlan.c:1177:21: warning: cast to restricted __le16
../drivers/message/fusion/mptlan.c:1240:52: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:1240:52:    expected unsigned int [usertype] TransactionContext
../drivers/message/fusion/mptlan.c:1240:52:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:1244:46: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:1244:46:    expected unsigned int [usertype] FlagsLength
../drivers/message/fusion/mptlan.c:1244:46:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:1248:46: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:1248:46:    expected unsigned int [usertype] Low
../drivers/message/fusion/mptlan.c:1248:46:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:1250:55: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:1250:55:    expected unsigned int [usertype] High
../drivers/message/fusion/mptlan.c:1250:55:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:1264:38: warning: invalid assignment: |=
../drivers/message/fusion/mptlan.c:1264:38:    left side has type unsigned int
../drivers/message/fusion/mptlan.c:1264:38:    right side has type restricted __le32
../drivers/message/fusion/mptlan.c:1266:39: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:1266:39:    expected unsigned int [usertype] BucketCount
../drivers/message/fusion/mptlan.c:1266:39:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:969:25: warning: cast to restricted __le32
../drivers/message/fusion/mptlan.c:974:9: warning: cast to restricted __le16
../drivers/message/fusion/mptlan.c:977:14: warning: cast to restricted __le16
../drivers/message/fusion/mptlan.c:981:15: warning: cast to restricted __le32
../drivers/message/fusion/mptlan.c:986:17: warning: cast to restricted __le16
../drivers/message/fusion/mptlan.c:991:18: warning: cast to restricted __le32
../drivers/message/fusion/mptlan.c:995:18: warning: cast to restricted __le32
../drivers/message/fusion/mptlan.c:1025:31: warning: cast to restricted __le32
../drivers/message/fusion/mptlan.c:612:9: warning: cast to restricted __le16
../drivers/message/fusion/mptlan.c:617:17: warning: cast to restricted __le16
../drivers/message/fusion/mptlan.c:641:23: warning: cast to restricted __le32
../drivers/message/fusion/mptlan.c:346:17: warning: cast to restricted __le32
../drivers/message/fusion/mptlan.c:1500:27: warning: restricted __be16 degrades to integer
../drivers/message/fusion/mptlan.c:1537:29: warning: incorrect type in return expression (different base types)
../drivers/message/fusion/mptlan.c:1537:29:    expected unsigned short
../drivers/message/fusion/mptlan.c:1537:29:    got restricted __be16 [usertype] ethertype
../drivers/message/fusion/mptlan.c:1540:16: warning: incorrect type in return expression (different base types)
../drivers/message/fusion/mptlan.c:1540:16:    expected unsigned short
../drivers/message/fusion/mptlan.c:1540:16:    got restricted __be16 [usertype]
../drivers/message/fusion/mptlan.c:746:36: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:746:36:    expected unsigned int [usertype] TransactionContext
../drivers/message/fusion/mptlan.c:746:36:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:754:39: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:754:39:    expected unsigned int
../drivers/message/fusion/mptlan.c:754:39:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:757:39: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:757:39:    expected unsigned int
../drivers/message/fusion/mptlan.c:757:39:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:767:30: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:767:30:    expected unsigned int [usertype] FlagsLength
../drivers/message/fusion/mptlan.c:767:30:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:776:30: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:776:30:    expected unsigned int [usertype] Low
../drivers/message/fusion/mptlan.c:776:30:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:778:39: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:778:39:    expected unsigned int [usertype] High
../drivers/message/fusion/mptlan.c:778:39:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:785:9: warning: cast to restricted __le32
../drivers/message/fusion/mptlan.c:820:23: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:820:23:    expected restricted __be16 [usertype] protocol
../drivers/message/fusion/mptlan.c:820:23:    got unsigned short
../drivers/message/fusion/mptlan.c:924:23: warning: cast to restricted __le32
../drivers/firewire/ohci.c:1154:9: warning: context imbalance in 'context_retire_descriptors' - different lock contexts for basic block
../drivers/firewire/ohci.c:2203:20: warning: context imbalance in 'irq_handler' - different lock contexts for basic block
../drivers/firewire/ohci.c:2717:12: warning: context imbalance in 'ohci_enable_phys_dma' - different lock contexts for basic block
../drivers/firewire/ohci.c:2752:12: warning: context imbalance in 'ohci_read_csr' - different lock contexts for basic block
../drivers/firewire/ohci.c:2804:9: warning: context imbalance in 'ohci_write_csr' - different lock contexts for basic block
../drivers/firewire/ohci.c:3259:9: warning: context imbalance in 'ohci_free_iso_context' - wrong count at exit
../drivers/firewire/ohci.c:3281:12: warning: context imbalance in 'ohci_set_iso_channels' - wrong count at exit
../drivers/firewire/ohci.c:3565:12: warning: context imbalance in 'ohci_queue_iso' - wrong count at exit
../sound/hda/intel-dsp-config.c: note: in included file:
../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures
../arch/x86/kernel/cpu/mtrr/cleanup.c: In function ‘mtrr_cleanup’:
../arch/x86/kernel/cpu/mtrr/cleanup.c:673:40: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable]
  673 |         unsigned long base, size, def, dummy;
      |                                        ^~~~~
../arch/x86/kernel/cpu/mtrr/cleanup.c: In function ‘mtrr_trim_uncached_memory’:
../arch/x86/kernel/cpu/mtrr/cleanup.c:869:60: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable]
  869 |         unsigned long i, base, size, highest_pfn = 0, def, dummy;
      |                                                            ^~~~~
../drivers/usb/host/ehci-hcd.c: note: in included file:
../drivers/usb/host/ehci-q.c:1386:27: warning: incorrect type in assignment (different base types)
../drivers/usb/host/ehci-q.c:1386:27:    expected restricted __le32 [usertype] old_current
../drivers/usb/host/ehci-q.c:1386:27:    got int
../drivers/usb/host/ehci-hcd.c:568:27: warning: incorrect type in assignment (different base types)
../drivers/usb/host/ehci-hcd.c:568:27:    expected restricted __le32 [usertype] old_current
../drivers/usb/host/ehci-hcd.c:568:27:    got int
../drivers/net/ethernet/3com/3c589_cs.c:296:35: warning: cast to restricted __le16
../drivers/scsi/advansys.c:4263:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:4263:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:4263:9:    expected unsigned short val
../drivers/scsi/advansys.c:4263:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:4263:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:4263:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:4263:9:    expected unsigned short val
../drivers/scsi/advansys.c:4263:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:4721:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:4721:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:4721:9:    expected unsigned short val
../drivers/scsi/advansys.c:4721:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:4721:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:4721:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:4721:9:    expected unsigned short val
../drivers/scsi/advansys.c:4721:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:4735:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:4735:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:4735:9:    expected unsigned short val
../drivers/scsi/advansys.c:4735:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:4735:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:4735:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:4735:9:    expected unsigned short val
../drivers/scsi/advansys.c:4735:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:5204:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:5204:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:5204:9:    expected unsigned short val
../drivers/scsi/advansys.c:5204:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:5204:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:5204:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:5204:9:    expected unsigned short val
../drivers/scsi/advansys.c:5204:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:5221:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:5221:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:5221:9:    expected unsigned short val
../drivers/scsi/advansys.c:5221:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:5221:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:5221:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:5221:9:    expected unsigned short val
../drivers/scsi/advansys.c:5221:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:5700:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:5700:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:5700:9:    expected unsigned short val
../drivers/scsi/advansys.c:5700:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:5700:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:5700:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:5700:9:    expected unsigned short val
../drivers/scsi/advansys.c:5700:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:5716:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:5716:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:5716:9:    expected unsigned short val
../drivers/scsi/advansys.c:5716:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:5716:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:5716:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:5716:9:    expected unsigned short val
../drivers/scsi/advansys.c:5716:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:6095:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/advansys.c:6095:31:    expected restricted __le32 [usertype] irq_next_vpa
../drivers/scsi/advansys.c:6095:31:    got unsigned int [usertype]
../drivers/scsi/advansys.c:6117:22: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:6130:51: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:7933:31: warning: cast from restricted __le32
../drivers/scsi/advansys.c:7934:30: warning: cast from restricted __le32
../drivers/scsi/advansys.c:8127:47: warning: cast from restricted __le32
../drivers/scsi/advansys.c:8128:46: warning: cast from restricted __le32
../drivers/scsi/advansys.c:8731:33: warning: cast to restricted __le16
../drivers/scsi/advansys.c:8847:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/advansys.c:8847:30:    expected unsigned short [usertype] word
../drivers/scsi/advansys.c:8847:30:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:8891:29: warning: cast to restricted __le16
../drivers/scsi/advansys.c:9639:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/advansys.c:9639:30:    expected unsigned short [usertype] word
../drivers/scsi/advansys.c:9639:30:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:9668:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/advansys.c:9668:30:    expected unsigned short [usertype] word
../drivers/scsi/advansys.c:9668:30:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:9706:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/advansys.c:9706:30:    expected unsigned short [usertype] word
../drivers/scsi/advansys.c:9706:30:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:9735:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/advansys.c:9735:30:    expected unsigned short [usertype] word
../drivers/scsi/advansys.c:9735:30:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:9773:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/advansys.c:9773:30:    expected unsigned short [usertype] word
../drivers/scsi/advansys.c:9773:30:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:9802:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/advansys.c:9802:30:    expected unsigned short [usertype] word
../drivers/scsi/advansys.c:9802:30:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:9837:33: warning: cast to restricted __le16
../drivers/scsi/advansys.c:9852:33: warning: cast to restricted __le16
../drivers/scsi/advansys.c:9880:33: warning: cast to restricted __le16
../drivers/scsi/advansys.c:9895:33: warning: cast to restricted __le16
../drivers/scsi/advansys.c:9923:33: warning: cast to restricted __le16
../drivers/scsi/advansys.c:9938:33: warning: cast to restricted __le16
../drivers/pci/pci-acpi.c:1115:56: warning: restricted pci_power_t degrades to integer
../drivers/scsi/BusLogic.c:2916:32: warning: context imbalance in 'blogic_qcmd_lck' - unexpected unlock
../drivers/scsi/BusLogic.c:3213:32: warning: context imbalance in 'blogic_resetadapter' - unexpected unlock
../drivers/i2c/busses/i2c-amd756.c:286:20: warning: symbol 'amd756_smbus' was not declared. Should it be static?
../drivers/net/ethernet/3com/3c574_cs.c:348:35: warning: cast to restricted __le16
../drivers/watchdog/wdt_pci.c:275: warning: Function parameter or struct member 'temperature' not described in 'wdtpci_get_temperature'
../sound/soc/intel/atom/sst/sst_loader.c:212:43: warning: incorrect type in argument 2 (different address spaces)
../sound/soc/intel/atom/sst/sst_loader.c:212:43:    expected void *destn
../sound/soc/intel/atom/sst/sst_loader.c:212:43:    got void [noderef] __iomem *
../drivers/usb/host/oxu210hp-hcd.c:864:35: warning: incorrect type in assignment (different base types)
../drivers/usb/host/oxu210hp-hcd.c:864:35:    expected restricted __le16 [usertype] wHubCharacteristics
../drivers/usb/host/oxu210hp-hcd.c:864:35:    got unsigned short [usertype]
../drivers/usb/host/oxu210hp-hcd.c:916:32: warning: cast removes address space '__iomem' of expression
../drivers/usb/host/oxu210hp-hcd.c:940:33: warning: cast removes address space '__iomem' of expression
../drivers/usb/host/oxu210hp-hcd.c:987:24: warning: cast removes address space '__iomem' of expression
../drivers/usb/host/oxu210hp-hcd.c:1011:20: error: subtraction of different types can't work (different address spaces)
../drivers/usb/host/oxu210hp-hcd.c:1044:23: warning: cast removes address space '__iomem' of expression
../drivers/usb/host/oxu210hp-hcd.c:1145:41: warning: incorrect type in assignment (different base types)
../drivers/usb/host/oxu210hp-hcd.c:1145:41:    expected unsigned int [noderef] __iomem
../drivers/usb/host/oxu210hp-hcd.c:1145:41:    got restricted __le32 [usertype]
../drivers/usb/host/oxu210hp-hcd.c:1162:26: warning: cast removes address space '__iomem' of expression
../drivers/usb/host/oxu210hp-hcd.c:2002:44: warning: restricted __le32 degrades to integer
../drivers/usb/host/oxu210hp-hcd.c:2002:41: warning: incorrect type in assignment (different base types)
../drivers/usb/host/oxu210hp-hcd.c:2002:41:    expected restricted __le32 [usertype] hw_token
../drivers/usb/host/oxu210hp-hcd.c:2002:41:    got unsigned int
../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces)
../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces)
../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces)
../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces)
../drivers/scsi/ips.c:2454:13: warning: cast to restricted __le32
../drivers/scsi/ips.c:3542:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3542:59:    expected unsigned int [usertype] sg_addr
../drivers/scsi/ips.c:3542:59:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:3551:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3551:59:    expected unsigned int [usertype] sg_addr
../drivers/scsi/ips.c:3551:59:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:3561:47: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/ips.c:3561:47:    expected restricted __le32 [usertype] *var
../drivers/scsi/ips.c:3561:47:    got unsigned int *
../drivers/scsi/ips.c:3562:49: warning: cast to restricted __le16
../drivers/scsi/ips.c:3571:56: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3571:56:    expected unsigned short [usertype] sector_count
../drivers/scsi/ips.c:3571:56:    got restricted __le16 [usertype]
../drivers/scsi/ips.c:3574:29: warning: cast to restricted __le16
../drivers/scsi/ips.c:3575:64: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3575:64:    expected unsigned short [usertype] sector_count
../drivers/scsi/ips.c:3575:64:    got restricted __le16 [usertype]
../drivers/scsi/ips.c:3588:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3588:59:    expected unsigned int [usertype] sg_addr
../drivers/scsi/ips.c:3588:59:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:3597:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3597:59:    expected unsigned int [usertype] sg_addr
../drivers/scsi/ips.c:3597:59:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:3607:47: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/ips.c:3607:47:    expected restricted __le32 [usertype] *var
../drivers/scsi/ips.c:3607:47:    got unsigned int *
../drivers/scsi/ips.c:3608:49: warning: cast to restricted __le16
../drivers/scsi/ips.c:3619:56: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3619:56:    expected unsigned short [usertype] sector_count
../drivers/scsi/ips.c:3619:56:    got restricted __le16 [usertype]
../drivers/scsi/ips.c:3706:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3706:44:    expected unsigned int [usertype] dcdb_address
../drivers/scsi/ips.c:3706:44:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:3747:58: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3747:58:    expected unsigned int [usertype] buffer_pointer
../drivers/scsi/ips.c:3747:58:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:3750:58: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3750:58:    expected unsigned int [usertype] buffer_pointer
../drivers/scsi/ips.c:3750:58:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:3784:58: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3784:58:    expected unsigned int [usertype] buffer_pointer
../drivers/scsi/ips.c:3784:58:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:3787:58: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3787:58:    expected unsigned int [usertype] buffer_pointer
../drivers/scsi/ips.c:3787:58:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:4053:13: warning: cast to restricted __le32
../drivers/scsi/ips.c:4052:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4052:17:    expected unsigned int [usertype] lba
../drivers/scsi/ips.c:4052:17:    got restricted __be32 [usertype]
../drivers/scsi/ips.c:4056:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4056:17:    expected unsigned int [usertype] len
../drivers/scsi/ips.c:4056:17:    got restricted __be32 [usertype]
../drivers/scsi/ips.c:4082:13: warning: cast to restricted __le32
../drivers/scsi/ips.c:4092:14: warning: cast to restricted __le32
../drivers/scsi/ips.c:4109:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4109:49:    expected unsigned short [addressable] [assigned] [usertype] SectorsPerTrack
../drivers/scsi/ips.c:4109:49:    got restricted __be16 [usertype]
../drivers/scsi/ips.c:4110:48: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4110:48:    expected unsigned short [addressable] [assigned] [usertype] BytesPerSector
../drivers/scsi/ips.c:4110:48:    got restricted __be16 [usertype]
../drivers/scsi/ips.c:4111:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4111:44:    expected unsigned short [addressable] [assigned] [usertype] Interleave
../drivers/scsi/ips.c:4111:44:    got restricted __be16 [usertype]
../drivers/scsi/ips.c:4122:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4122:47:    expected unsigned short [addressable] [assigned] [usertype] CylindersHigh
../drivers/scsi/ips.c:4122:47:    got restricted __be16 [usertype]
../drivers/scsi/ips.c:4130:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4130:42:    expected unsigned short [addressable] [assigned] [usertype] StepRate
../drivers/scsi/ips.c:4130:42:    got restricted __be16 [usertype]
../drivers/scsi/ips.c:5277:17: warning: cast to restricted __le32
../drivers/scsi/ips.c:5587:13: warning: cast to restricted __le32
../drivers/scsi/ips.c:1818:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1818:46:    expected unsigned int [usertype] count
../drivers/scsi/ips.c:1818:46:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:1849:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1849:38:    expected unsigned int [usertype] buffer_addr
../drivers/scsi/ips.c:1849:38:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:2325:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:2325:40:    expected unsigned int [usertype] count
../drivers/scsi/ips.c:2325:40:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:4367:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4367:26:    expected unsigned int [usertype] ccsar
../drivers/scsi/ips.c:4367:26:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:4377:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4377:32:    expected unsigned int [usertype] cccr
../drivers/scsi/ips.c:4377:32:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:4378:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4378:33:    expected unsigned int [usertype] ccsar
../drivers/scsi/ips.c:4378:33:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:1927:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1927:44:    expected unsigned int [usertype] dcdb_address
../drivers/scsi/ips.c:1927:44:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:1934:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1934:50:    expected unsigned int [usertype] buffer_pointer
../drivers/scsi/ips.c:1934:50:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:1937:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1937:51:    expected unsigned int [usertype] sg_addr
../drivers/scsi/ips.c:1937:51:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:2016:14: warning: cast to restricted __le32
../drivers/scsi/ips.c:2017:14: warning: cast to restricted __le16
../drivers/scsi/ips.c:2042:13: warning: cast to restricted __le32
../drivers/scsi/ips.c:968:13: warning: cast to restricted __le32
../drivers/scsi/ips.c:1787:56: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1787:56:    expected unsigned int [usertype] address_lo
../drivers/scsi/ips.c:1787:56:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:1789:56: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1789:56:    expected unsigned int [usertype] address_hi
../drivers/scsi/ips.c:1789:56:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:1791:52: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1791:52:    expected unsigned int [usertype] length
../drivers/scsi/ips.c:1791:52:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:1793:53: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1793:53:    expected unsigned int [usertype] address
../drivers/scsi/ips.c:1793:53:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:1795:52: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1795:52:    expected unsigned int [usertype] length
../drivers/scsi/ips.c:1795:52:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:2558:17: warning: context imbalance in 'ips_next' - different lock contexts for basic block
../drivers/spi/spi-pci1xxxx.c:370:22: warning: incorrect type in assignment (different address spaces)
../drivers/spi/spi-pci1xxxx.c:370:22:    expected void *base
../drivers/spi/spi-pci1xxxx.c:370:22:    got void [noderef] __iomem *
../drivers/spi/spi-pci1xxxx.c:372:22: warning: incorrect type in assignment (different address spaces)
../drivers/spi/spi-pci1xxxx.c:372:22:    expected void *base
../drivers/spi/spi-pci1xxxx.c:372:22:    got void [noderef] __iomem *
../drivers/spi/spi-pci1xxxx.c:374:34: warning: incorrect type in argument 2 (different address spaces)
../drivers/spi/spi-pci1xxxx.c:374:34:    expected void volatile [noderef] __iomem *addr
../drivers/spi/spi-pci1xxxx.c:374:34:    got void *
../drivers/spi/spi-pci1xxxx.c:375:26: warning: incorrect type in argument 2 (different address spaces)
../drivers/spi/spi-pci1xxxx.c:375:26:    expected void volatile [noderef] __iomem *addr
../drivers/spi/spi-pci1xxxx.c:375:26:    got void *
../drivers/spi/spi-pci1xxxx.c:376:46: warning: incorrect type in argument 2 (different address spaces)
../drivers/spi/spi-pci1xxxx.c:376:46:    expected void volatile [noderef] __iomem *addr
../drivers/spi/spi-pci1xxxx.c:376:46:    got void *
../drivers/spi/spi-pci1xxxx.c:377:46: warning: incorrect type in argument 2 (different address spaces)
../drivers/spi/spi-pci1xxxx.c:377:46:    expected void volatile [noderef] __iomem *addr
../drivers/spi/spi-pci1xxxx.c:377:46:    got void *
../drivers/spi/spi-pci1xxxx.c:379:21: warning: incorrect type in argument 2 (different address spaces)
../drivers/spi/spi-pci1xxxx.c:379:21:    expected void volatile [noderef] __iomem *addr
../drivers/spi/spi-pci1xxxx.c:379:21:    got void *
../drivers/spi/spi-pci1xxxx.c:381:21: warning: incorrect type in argument 2 (different address spaces)
../drivers/spi/spi-pci1xxxx.c:381:21:    expected void volatile [noderef] __iomem *addr
../drivers/spi/spi-pci1xxxx.c:381:21:    got void *
../drivers/net/ethernet/8390/ne2k-pci.c:515:31: warning: cast to restricted __le32
../drivers/net/ethernet/8390/ne2k-pci.c:342:47: warning: cast to restricted __le32
../drivers/misc/dw-xdata-pcie.c: In function ‘dw_xdata_pcie_probe’:
../drivers/misc/dw-xdata-pcie.c:20:41: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
   20 | #define DW_XDATA_DRIVER_NAME            "dw-xdata-pcie"
      |                                         ^~~~~~~~~~~~~~~
../drivers/misc/dw-xdata-pcie.c:342:38: note: in expansion of macro ‘DW_XDATA_DRIVER_NAME’
  342 |         snprintf(name, sizeof(name), DW_XDATA_DRIVER_NAME ".%d", id);
      |                                      ^~~~~~~~~~~~~~~~~~~~
../drivers/misc/dw-xdata-pcie.c:390:64: note: format string is defined here
  390 |         if (sscanf(dw->misc_dev.name, DW_XDATA_DRIVER_NAME ".%d", &id) != 1)
      |                                                                ^
../drivers/misc/dw-xdata-pcie.c:342:9: note: ‘snprintf’ output between 16 and 25 bytes into a destination of size 24
  342 |         snprintf(name, sizeof(name), DW_XDATA_DRIVER_NAME ".%d", id);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/quirks.c:2471:57: warning: restricted pci_power_t degrades to integer
../drivers/net/ethernet/3com/3c59x.c:3247:35: warning: restricted pci_power_t degrades to integer
../drivers/net/ethernet/3com/3c59x.c:3247:53: warning: restricted pci_power_t degrades to integer
../drivers/net/ethernet/adaptec/starfire.c:1507:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/adaptec/starfire.c:1507:35:    expected restricted __wsum [usertype] csum
../drivers/net/ethernet/adaptec/starfire.c:1507:35:    got unsigned short [usertype]
../drivers/net/ethernet/adaptec/starfire.c:1823:41: warning: incorrect type in argument 1 (different base types)
../drivers/net/ethernet/adaptec/starfire.c:1823:41:    expected unsigned short val
../drivers/net/ethernet/adaptec/starfire.c:1823:41:    got restricted __le16
../drivers/net/ethernet/8390/axnet_cs.c:642:18: warning: cast to restricted __le16
../drivers/net/ethernet/3com/typhoon.c:769:21: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/3com/typhoon.c:525:39: warning: context imbalance in 'typhoon_process_response' - different lock contexts for basic block
../drivers/isdn/hardware/mISDN/hfcmulti.c: In function ‘init_e1_port’:
../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:64: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 10 [-Wformat-truncation=]
 4831 |                 snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d",
      |                                                                ^~
../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:53: note: directive argument in the range [-2147483645, 2147483647]
 4831 |                 snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d",
      |                                                     ^~~~~~~~~~~~~~
../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:17: note: ‘snprintf’ output between 11 and 31 bytes into a destination of size 19
 4831 |                 snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4832 |                                 HFC_cnt + 1, pt+1);
      |                                 ~~~~~~~~~~~~~~~~~~
../drivers/isdn/hardware/mISDN/hfcmulti.c: In function ‘init_multi_port’:
../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:65: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 10 [-Wformat-truncation=]
 4949 |                 snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d",
      |                                                                 ^~
../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:53: note: directive argument in the range [-2147483645, 2147483647]
 4949 |                 snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d",
      |                                                     ^~~~~~~~~~~~~~~
../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:17: note: ‘snprintf’ output between 11 and 41 bytes into a destination of size 19
 4949 |                 snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4950 |                          hc->ctype, HFC_cnt + 1, pt + 1);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/i2c/busses/i2c-nforce2.c:123:20: warning: symbol 'nforce2_smbus' was not declared. Should it be static?
../drivers/usb/host/ohci-hcd.c: note: in included file:
../drivers/usb/host/ohci-hub.c:269:9: warning: context imbalance in 'ohci_rh_resume' - different lock contexts for basic block
../drivers/acpi/apei/ghes.c:681:1: warning: symbol 'cxl_cper_fifo' was not declared. Should it be static?
../drivers/acpi/apei/ghes.c:685:20: warning: symbol 'cxl_cper_work' was not declared. Should it be static?
../drivers/acpi/apei/ghes.c:687:13: warning: context imbalance in 'cxl_cper_post_event' - different lock contexts for basic block
../drivers/acpi/apei/ghes.c:720:5: warning: context imbalance in 'cxl_cper_register_work' - different lock contexts for basic block
../drivers/acpi/apei/ghes.c:731:5: warning: context imbalance in 'cxl_cper_unregister_work' - different lock contexts for basic block
../drivers/video/fbdev/pvr2fb.c:1081:11: warning: Using plain integer as NULL pointer
../drivers/scsi/qla1280.c:2854:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/qla1280.c:2854:27:    expected restricted __le32 [usertype] *dword_ptr
../drivers/scsi/qla1280.c:2854:27:    got unsigned int [usertype] *
../drivers/scsi/qla1280.c:2910:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qla1280.c:2910:35:    expected restricted __le32 [usertype] *[assigned] dword_ptr
../drivers/scsi/qla1280.c:2910:35:    got unsigned int [usertype] *
../drivers/scsi/qla1280.c:2316:16: warning: cast to restricted __le16
../drivers/scsi/qla1280.c:637:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/qla1280.c:637:27:    expected unsigned short [usertype] isp_parameter
../drivers/scsi/qla1280.c:637:27:    got restricted __le16 [usertype]
../drivers/scsi/qla1280.c:638:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/qla1280.c:638:32:    expected unsigned short [usertype] w
../drivers/scsi/qla1280.c:638:32:    got restricted __le16 [usertype]
../drivers/scsi/qla1280.c:640:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/qla1280.c:640:46:    expected unsigned short [usertype] selection_timeout
../drivers/scsi/qla1280.c:640:46:    got restricted __le16 [usertype]
../drivers/scsi/qla1280.c:641:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/qla1280.c:641:44:    expected unsigned short [usertype] max_queue_depth
../drivers/scsi/qla1280.c:641:44:    got restricted __le16 [usertype]
../drivers/scsi/qla1280.c:1489:30: warning: context imbalance in 'qla1280_request_firmware' - unexpected unlock
../drivers/misc/pci_endpoint_test.c: In function ‘pci_endpoint_test_probe’:
../drivers/misc/pci_endpoint_test.c:29:49: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=]
   29 | #define DRV_MODULE_NAME                         "pci-endpoint-test"
      |                                                 ^~~~~~~~~~~~~~~~~~~
../drivers/misc/pci_endpoint_test.c:897:38: note: in expansion of macro ‘DRV_MODULE_NAME’
  897 |         snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id);
      |                                      ^~~~~~~~~~~~~~~
../drivers/misc/pci_endpoint_test.c:962:57: note: format string is defined here
  962 |         if (sscanf(misc_device->name, DRV_MODULE_NAME ".%d", &id) != 1)
      |                                                         ^~
../drivers/misc/pci_endpoint_test.c:29:49: note: directive argument in the range [0, 2147483647]
   29 | #define DRV_MODULE_NAME                         "pci-endpoint-test"
      |                                                 ^~~~~~~~~~~~~~~~~~~
../drivers/misc/pci_endpoint_test.c:897:38: note: in expansion of macro ‘DRV_MODULE_NAME’
  897 |         snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id);
      |                                      ^~~~~~~~~~~~~~~
../drivers/misc/pci_endpoint_test.c:897:9: note: ‘snprintf’ output between 20 and 29 bytes into a destination of size 24
  897 |         snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/tty/serial/pch_uart.c:1403:30: warning: restricted upf_t degrades to integer
../drivers/tty/serial/pch_uart.c:1407:32: warning: invalid assignment: &=
../drivers/tty/serial/pch_uart.c:1407:32:    left side has type int
../drivers/tty/serial/pch_uart.c:1407:32:    right side has type restricted upf_t
../drivers/net/ethernet/8390/pcnet_cs.c:1157:18: warning: cast to restricted __le16
../drivers/net/ethernet/8390/pcnet_cs.c:1375:18: warning: cast to restricted __le16
../arch/x86/kernel/apic/io_apic.c:298:35: warning: context imbalance in 'ioapic_read_entry' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:316:13: warning: context imbalance in 'ioapic_write_entry' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:327:13: warning: context imbalance in 'ioapic_mask_entry' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:402:13: warning: context imbalance in 'mask_ioapic_irq' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:415:13: warning: context imbalance in 'unmask_ioapic_irq' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:464:9: warning: context imbalance in 'eoi_ioapic_pin' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:468:13: warning: context imbalance in 'clear_IO_APIC_pin' - different lock contexts for basic block
../arch/x86/kernel/apic/io_apic.c:1574:9: warning: context imbalance in 'startup_ioapic_irq' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:1581:13: warning: context imbalance in 'io_apic_level_ack_pending' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:1808:9: warning: context imbalance in 'ioapic_set_affinity' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:1825:12: warning: context imbalance in 'ioapic_irq_get_chip_state' - different lock contexts for basic block
../arch/x86/kernel/apic/io_apic.c:2305:9: warning: context imbalance in 'resume_ioapic_id' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:2335:12: warning: context imbalance in 'io_apic_get_redir_entries' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:2475:12: warning: context imbalance in 'io_apic_get_version' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:2931:5: warning: context imbalance in 'mp_irqdomain_activate' - wrong count at exit
../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22: warning: incorrect type in argument 1 (different base types)
../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22:    expected unsigned int [usertype] value
../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22:    got restricted __le32 [usertype]
../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22: warning: incorrect type in argument 1 (different base types)
../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22:    expected unsigned short [usertype] value
../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22:    got restricted __le16 [usertype]
../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24: warning: incorrect type in argument 1 (different base types)
../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24:    expected unsigned int val
../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24:    got restricted __le32 [usertype]
../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24: warning: incorrect type in argument 1 (different base types)
../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24:    expected unsigned short val
../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24:    got restricted __le16 [usertype]
../drivers/isdn/hardware/mISDN/hfcmulti.c:497:32: warning: cast to restricted __le32
../drivers/isdn/hardware/mISDN/hfcmulti.c:502:32: warning: cast to restricted __le16
../drivers/isdn/hardware/mISDN/hfcmulti.c:519:25: warning: cast to restricted __le32
../drivers/isdn/hardware/mISDN/hfcmulti.c:525:25: warning: cast to restricted __le16
../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26: warning: incorrect type in argument 1 (different address spaces)
../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26:    expected void volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26:    got void *
../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces)
../drivers/video/fbdev/cirrusfb.c:1853:17:    expected void const *
../drivers/video/fbdev/cirrusfb.c:1853:17:    got char [noderef] __iomem *screen_base
../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces)
../drivers/video/fbdev/cirrusfb.c:1853:17:    expected void const *
../drivers/video/fbdev/cirrusfb.c:1853:17:    got char [noderef] __iomem *screen_base
../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces)
../drivers/video/fbdev/cirrusfb.c:1853:17:    expected void *
../drivers/video/fbdev/cirrusfb.c:1853:17:    got char [noderef] __iomem *screen_base
../drivers/net/ethernet/alacritech/slicoss.c:1091:24: warning: cast to restricted __le32
../arch/x86/kernel/apic/x2apic_uv_x.c:79:13: warning: incorrect type in assignment (different address spaces)
../arch/x86/kernel/apic/x2apic_uv_x.c:79:13:    expected unsigned long *mmr
../arch/x86/kernel/apic/x2apic_uv_x.c:79:13:    got void [noderef] __iomem *
../arch/x86/kernel/apic/x2apic_uv_x.c:81:23: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/kernel/apic/x2apic_uv_x.c:81:23:    expected void [noderef] __iomem *addr
../arch/x86/kernel/apic/x2apic_uv_x.c:81:23:    got unsigned long *mmr
../arch/x86/kernel/apic/x2apic_uv_x.c: note: in included file:
../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:585:16:    expected void volatile [noderef] __iomem *
../arch/x86/include/asm/uv/uv_hub.h:585:16:    got void *
../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:585:16:    expected void volatile [noderef] __iomem *
../arch/x86/include/asm/uv/uv_hub.h:585:16:    got void *
../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:585:16:    expected void volatile [noderef] __iomem *
../arch/x86/include/asm/uv/uv_hub.h:585:16:    got void *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../drivers/dma/ioat/dma.c:463:5: warning: context imbalance in 'ioat_check_space_lock' - different lock contexts for basic block
../drivers/scsi/dc395x.c:4007:48: warning: cast truncates bits from constant value (1de1 becomes e1)
../drivers/scsi/dc395x.c:4009:45: warning: cast truncates bits from constant value (391 becomes 91)
../drivers/scsi/dc395x.c:4013:44: warning: cast truncates bits from constant value (1de1 becomes e1)
../drivers/scsi/dc395x.c:4015:44: warning: cast truncates bits from constant value (391 becomes 91)
../drivers/scsi/megaraid.c: In function ‘mega_query_adapter’:
../drivers/scsi/megaraid.c:317:36: warning: ‘%d’ directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 2 [-Wformat-truncation=]
  317 |                          "%c%d%d.%d%d",
      |                                    ^~
../drivers/scsi/megaraid.c:317:26: note: directive argument in the range [0, 15]
  317 |                          "%c%d%d.%d%d",
      |                          ^~~~~~~~~~~~~
../drivers/scsi/megaraid.c:316:17: note: ‘snprintf’ output between 7 and 9 bytes into a destination of size 7
  316 |                 snprintf(adapter->fw_version, sizeof(adapter->fw_version),
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                          "%c%d%d.%d%d",
      |                          ~~~~~~~~~~~~~~
  318 |                          adapter->product_info.fw_version[2],
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                          0,
      |                          ~~
  320 |                          adapter->product_info.fw_version[1] & 0x0f,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  321 |                          0,
      |                          ~~
  322 |                          adapter->product_info.fw_version[0] & 0x0f);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/megaraid.c:324:36: warning: ‘%d’ directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 2 [-Wformat-truncation=]
  324 |                          "%c%d%d.%d%d",
      |                                    ^~
../drivers/scsi/megaraid.c:324:26: note: directive argument in the range [0, 15]
  324 |                          "%c%d%d.%d%d",
      |                          ^~~~~~~~~~~~~
../drivers/scsi/megaraid.c:323:17: note: ‘snprintf’ output between 7 and 9 bytes into a destination of size 7
  323 |                 snprintf(adapter->bios_version, sizeof(adapter->fw_version),
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  324 |                          "%c%d%d.%d%d",
      |                          ~~~~~~~~~~~~~~
  325 |                          adapter->product_info.bios_version[2],
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  326 |                          0,
      |                          ~~
  327 |                          adapter->product_info.bios_version[1] & 0x0f,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  328 |                          0,
      |                          ~~
  329 |                          adapter->product_info.bios_version[0] & 0x0f);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/isdn/hardware/mISDN/avmfritz.c:422:23: warning: cast to restricted __le32
../drivers/isdn/hardware/mISDN/avmfritz.c:495:30: warning: incorrect type in argument 1 (different base types)
../drivers/isdn/hardware/mISDN/avmfritz.c:495:30:    expected unsigned int [usertype] value
../drivers/isdn/hardware/mISDN/avmfritz.c:495:30:    got restricted __le32 [usertype]
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 1 (different address spaces)
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1:    expected void const volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1:    got unsigned int [usertype] *
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 2 (different address spaces)
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1:    expected void volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1:    got unsigned int [usertype] *
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 1 (different address spaces)
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1:    expected void const volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1:    got unsigned int [usertype] *
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 2 (different address spaces)
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1:    expected void volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1:    got unsigned int [usertype] *
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 1 (different address spaces)
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1:    expected void const volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1:    got unsigned int [usertype] *
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 2 (different address spaces)
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1:    expected void volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1:    got unsigned int [usertype] *
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 1 (different address spaces)
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1:    expected void const volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1:    got unsigned int [usertype] *
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 2 (different address spaces)
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1:    expected void volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1:    got unsigned int [usertype] *
../drivers/scsi/megaraid.c:4464:26: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/megaraid.c:4464:26:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/megaraid.c:4464:26:    got void *
../drivers/scsi/megaraid.c:4523:26: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/megaraid.c:4523:26:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/megaraid.c:4523:26:    got void *
../drivers/usb/host/xhci.c:1379: warning: Function parameter or struct member 'desc' not described in 'xhci_get_endpoint_index'
../drivers/net/ethernet/alteon/acenic.c:1989:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/alteon/acenic.c:1989:35:    expected restricted __wsum [usertype] csum
../drivers/net/ethernet/alteon/acenic.c:1989:35:    got restricted __be16 [usertype]
../drivers/dma/ioat/dca.c:218:54: warning: incorrect type in argument 1 (different address spaces)
../drivers/dma/ioat/dca.c:218:54:    expected void const volatile [noderef] __iomem *addr
../drivers/dma/ioat/dca.c:218:54:    got void *
../drivers/dma/ioat/dca.c:223:55: warning: incorrect type in argument 1 (different address spaces)
../drivers/dma/ioat/dca.c:223:55:    expected void const volatile [noderef] __iomem *addr
../drivers/dma/ioat/dca.c:223:55:    got void *
../drivers/dma/ioat/dca.c:274:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/dma/ioat/dca.c:274:42:    expected void *iobase
../drivers/dma/ioat/dca.c:274:42:    got void [noderef] __iomem *iobase
../drivers/scsi/atp870u.c:894:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/atp870u.c:894:59:    expected unsigned int [usertype]
../drivers/scsi/atp870u.c:894:59:    got restricted __le32 [usertype]
../drivers/scsi/atp870u.c:899:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/atp870u.c:899:51:    expected unsigned int [usertype]
../drivers/scsi/atp870u.c:899:51:    got restricted __le32 [usertype]
../drivers/scsi/atp870u.c:900:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/atp870u.c:900:50:    expected unsigned short [usertype]
../drivers/scsi/atp870u.c:900:50:    got restricted __le16 [usertype]
../drivers/scsi/atp870u.c:904:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/atp870u.c:904:42:    expected unsigned short [usertype]
../drivers/scsi/atp870u.c:904:42:    got restricted __le16 [usertype]
../drivers/misc/ibmasm/remote.c:180:39: warning: cast removes address space '__iomem' of expression
../drivers/misc/ibmasm/remote.c:180:39: warning: incorrect type in argument 2 (different address spaces)
../drivers/misc/ibmasm/remote.c:180:39:    expected void const volatile [noderef] __iomem *
../drivers/misc/ibmasm/remote.c:180:39:    got void *
../drivers/scsi/initio.c:2587:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/initio.c:2587:34:    expected unsigned int [usertype] data
../drivers/scsi/initio.c:2587:34:    got restricted __le32 [usertype]
../drivers/scsi/initio.c:2588:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/initio.c:2588:33:    expected unsigned int [usertype] len
../drivers/scsi/initio.c:2588:33:    got restricted __le32 [usertype]
../drivers/video/fbdev/hyperv_fb.c:1006:43: warning: incorrect type in assignment (different address spaces)
../drivers/video/fbdev/hyperv_fb.c:1006:43:    expected char [noderef] __iomem *screen_base
../drivers/video/fbdev/hyperv_fb.c:1006:43:    got unsigned char *mmio_vp
../drivers/video/fbdev/hyperv_fb.c:1046:25: warning: cast removes address space '__iomem' of expression
../drivers/video/fbdev/hyperv_fb.c:1050:27: warning: incorrect type in assignment (different address spaces)
../drivers/video/fbdev/hyperv_fb.c:1050:27:    expected char [noderef] __iomem *screen_base
../drivers/video/fbdev/hyperv_fb.c:1050:27:    got unsigned char *dio_vp
../arch/x86/kernel/amd_gart_64.c:83:15: warning: symbol 'agp_memory_reserved' was not declared. Should it be static?
../arch/x86/kernel/amd_gart_64.c:84:17: warning: symbol 'agp_gatt_table' was not declared. Should it be static?
../drivers/scsi/a100u2w.c:391:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:391:16:    expected unsigned int [addressable] [usertype] data32
../drivers/scsi/a100u2w.c:391:16:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:399:14: warning: cast to restricted __le32
../drivers/scsi/a100u2w.c:404:27: warning: cast to restricted __le32
../drivers/scsi/a100u2w.c:411:30: warning: cast to restricted __le32
../drivers/scsi/a100u2w.c:426:62: warning: cast to restricted __le32
../drivers/scsi/a100u2w.c:462:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:462:30:    expected unsigned int [usertype] sg_addr
../drivers/scsi/a100u2w.c:462:30:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:463:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:463:33:    expected unsigned int [usertype] sense_addr
../drivers/scsi/a100u2w.c:463:33:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:645:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:645:22:    expected unsigned int [usertype] xferlen
../drivers/scsi/a100u2w.c:645:22:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:646:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:646:21:    expected unsigned int [usertype] sg_len
../drivers/scsi/a100u2w.c:646:21:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:861:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:861:21:    expected unsigned int [usertype] sg_len
../drivers/scsi/a100u2w.c:861:21:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:863:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:863:22:    expected unsigned int [usertype] xferlen
../drivers/scsi/a100u2w.c:863:22:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:873:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:873:29:    expected unsigned int [usertype] sg_len
../drivers/scsi/a100u2w.c:873:29:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:875:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:875:37:    expected unsigned int [usertype] base
../drivers/scsi/a100u2w.c:875:37:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:876:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:876:39:    expected unsigned int [usertype] length
../drivers/scsi/a100u2w.c:876:39:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:880:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:880:29:    expected unsigned int [usertype] sg_len
../drivers/scsi/a100u2w.c:880:29:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:881:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:881:29:    expected unsigned int [usertype] base
../drivers/scsi/a100u2w.c:881:29:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:882:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:882:31:    expected unsigned int [usertype] length
../drivers/scsi/a100u2w.c:882:31:    got restricted __le32 [usertype]
../drivers/acpi/acpi_extlog.c:85:54: warning: cast removes address space '__iomem' of expression
../drivers/acpi/acpi_extlog.c:254:20: warning: cast removes address space '__iomem' of expression
../drivers/acpi/acpi_extlog.c:271:34: warning: cast removes address space '__iomem' of expression
../drivers/acpi/acpi_extlog.c:291:11: warning: cast removes address space '__iomem' of expression
../drivers/acpi/acpi_extlog.c:312:19: warning: cast removes address space '__iomem' of expression
../drivers/scsi/myrb.c: In function ‘myrb_get_hba_config’:
../drivers/scsi/myrb.c:1050:29: warning: ‘%02u’ directive output may be truncated writing between 2 and 3 bytes into a region of size between 2 and 5 [-Wformat-truncation=]
 1050 |                 "%u.%02u-%c-%02u",
      |                             ^~~~
../drivers/scsi/myrb.c:1050:17: note: directive argument in the range [0, 255]
 1050 |                 "%u.%02u-%c-%02u",
      |                 ^~~~~~~~~~~~~~~~~
../drivers/scsi/myrb.c:1049:9: note: ‘snprintf’ output between 10 and 14 bytes into a destination of size 12
 1049 |         snprintf(cb->fw_version, sizeof(cb->fw_version),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1050 |                 "%u.%02u-%c-%02u",
      |                 ~~~~~~~~~~~~~~~~~~
 1051 |                 enquiry2->fw.major_version,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1052 |                 enquiry2->fw.minor_version,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1053 |                 enquiry2->fw.firmware_type,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1054 |                 enquiry2->fw.turn_id);
      |                 ~~~~~~~~~~~~~~~~~~~~~
../drivers/usb/gadget/udc/net2272.c:1825:68: warning: incorrect type in argument 2 (different base types)
../drivers/usb/gadget/udc/net2272.c:1825:68:    expected unsigned short [usertype] wIndex
../drivers/usb/gadget/udc/net2272.c:1825:68:    got restricted __le16 [addressable] [assigned] [usertype] wIndex
../drivers/usb/gadget/udc/net2272.c:1826:46: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/net2272.c:1829:48: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/net2272.c:1829:48:    expected unsigned short [usertype] status
../drivers/usb/gadget/udc/net2272.c:1829:48:    got restricted __le16 [usertype]
../drivers/usb/gadget/udc/net2272.c:1831:48: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/net2272.c:1831:48:    expected unsigned short [usertype] status
../drivers/usb/gadget/udc/net2272.c:1831:48:    got restricted __le16 [usertype]
../drivers/usb/gadget/udc/net2272.c:1842:40: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/net2272.c:1855:40: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/net2272.c:1877:60: warning: incorrect type in argument 2 (different base types)
../drivers/usb/gadget/udc/net2272.c:1877:60:    expected unsigned short [usertype] wIndex
../drivers/usb/gadget/udc/net2272.c:1877:60:    got restricted __le16 [addressable] [assigned] [usertype] wIndex
../drivers/usb/gadget/udc/net2272.c:1895:72: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/net2272.c:1904:60: warning: incorrect type in argument 2 (different base types)
../drivers/usb/gadget/udc/net2272.c:1904:60:    expected unsigned short [usertype] wIndex
../drivers/usb/gadget/udc/net2272.c:1904:60:    got restricted __le16 [addressable] [assigned] [usertype] wIndex
../drivers/usb/gadget/udc/net2272.c:1913:56: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/net2272.c:2011:52: warning: context imbalance in 'net2272_handle_stat1_irqs' - unexpected unlock
../drivers/gpu/drm/radeon/radeon_kms.c:264:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/radeon/radeon_kms.c:264:43:    expected void const [noderef] __user *from
../drivers/gpu/drm/radeon/radeon_kms.c:264:43:    got unsigned int [usertype] *[assigned] value_ptr
../drivers/gpu/drm/radeon/radeon_kms.c:321:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/radeon/radeon_kms.c:321:43:    expected void const [noderef] __user *from
../drivers/gpu/drm/radeon/radeon_kms.c:321:43:    got unsigned int [usertype] *[assigned] value_ptr
../drivers/gpu/drm/radeon/radeon_kms.c:333:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/radeon/radeon_kms.c:333:43:    expected void const [noderef] __user *from
../drivers/gpu/drm/radeon/radeon_kms.c:333:43:    got unsigned int [usertype] *[assigned] value_ptr
../drivers/gpu/drm/radeon/radeon_kms.c:469:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/radeon/radeon_kms.c:469:43:    expected void const [noderef] __user *from
../drivers/gpu/drm/radeon/radeon_kms.c:469:43:    got unsigned int [usertype] *[assigned] value_ptr
../drivers/gpu/drm/radeon/radeon_kms.c:594:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/radeon/radeon_kms.c:594:43:    expected void const [noderef] __user *from
../drivers/gpu/drm/radeon/radeon_kms.c:594:43:    got unsigned int [usertype] *[assigned] value_ptr
../drivers/gpu/drm/radeon/radeon_kms.c:611:26: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/radeon/radeon_kms.c:611:26:    expected void [noderef] __user *to
../drivers/gpu/drm/radeon/radeon_kms.c:611:26:    got unsigned int [usertype] *[assigned] value_ptr
../drivers/usb/typec/ucsi/ucsi_ccg.c:570:14: warning: incorrect type in assignment (different base types)
../drivers/usb/typec/ucsi/ucsi_ccg.c:570:14:    expected unsigned int [usertype]
../drivers/usb/typec/ucsi/ucsi_ccg.c:570:14:    got restricted __le32 [usertype] cci
../drivers/net/ethernet/amd/pcnet32.c:695:39: warning: context imbalance in 'pcnet32_suspend' - unexpected unlock
../drivers/gpu/drm/kmb/kmb_drv.c:103:31: warning: incorrect type in return expression (different address spaces)
../drivers/gpu/drm/kmb/kmb_drv.c:103:31:    expected void [noderef] __iomem *
../drivers/gpu/drm/kmb/kmb_drv.c:103:31:    got void *
../drivers/scsi/myrs.c:2270:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/myrs.c:2270:42:    expected void [noderef] __iomem *base
../drivers/scsi/myrs.c:2270:42:    got struct myrs_hba *cs
../drivers/scsi/myrs.c:2422:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2422:16:    expected unsigned int val
../drivers/scsi/myrs.c:2422:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2475:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2475:16:    expected unsigned int val
../drivers/scsi/myrs.c:2475:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2415:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2415:16:    expected unsigned int val
../drivers/scsi/myrs.c:2415:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2475:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2475:16:    expected unsigned int val
../drivers/scsi/myrs.c:2475:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2408:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2408:16:    expected unsigned int val
../drivers/scsi/myrs.c:2408:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2437:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/myrs.c:2437:13:    expected restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2437:13:    got unsigned int
../drivers/scsi/myrs.c:2507:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/myrs.c:2507:13:    expected restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2507:13:    got unsigned int
../drivers/scsi/myrs.c:2510:18: warning: restricted __le32 degrades to integer
../drivers/scsi/myrs.c:2415:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2415:16:    expected unsigned int val
../drivers/scsi/myrs.c:2415:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2468:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2468:16:    expected unsigned int val
../drivers/scsi/myrs.c:2468:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2453:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2453:16:    expected unsigned int val
../drivers/scsi/myrs.c:2453:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2429:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/myrs.c:2429:13:    expected restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2429:13:    got unsigned int
../drivers/scsi/myrs.c:2401:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2401:16:    expected unsigned int val
../drivers/scsi/myrs.c:2401:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2460:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/myrs.c:2460:13:    expected restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2460:13:    got unsigned int
../drivers/scsi/myrs.c:2445:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2445:16:    expected unsigned int val
../drivers/scsi/myrs.c:2445:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2408:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2408:16:    expected unsigned int val
../drivers/scsi/myrs.c:2408:16:    got restricted __le32 [usertype] val
../drivers/gpu/drm/radeon/radeon_atombios.c:55:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:56:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:57:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:66:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:79:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:91:28: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:92:29: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:93:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:94:27: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:95:25: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:96:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:97:25: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:98:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:222:44: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:547:14: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c: note: in included file (through ../drivers/gpu/drm/radeon/atom.h):
../drivers/gpu/drm/radeon/atombios.h:4040:45: warning: array of flexible structures
../drivers/gpu/drm/radeon/radeon_atombios.c:550:14: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:553:14: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:556:18: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:557:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:565:30: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:567:38: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:571:30: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:574:30: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:578:29: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:642:43: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:644:38: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:649:67: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:650:53: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:653:66: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:664:80: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:672:81: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:680:69: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:681:53: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:684:66: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:692:66: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:701:69: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:702:69: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:751:30: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:754:45: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:755:45: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:762:54: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:809:35: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:812:35: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:818:51: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:918:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1121:25: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1146:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1151:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1154:33: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1156:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1160:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1164:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1180:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1182:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1189:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1192:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1196:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1198:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1209:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1211:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1216:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1219:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1223:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1225:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1236:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1238:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1241:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1243:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1247:33: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1263:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1268:47: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1274:25: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1278:33: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1313:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1317:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1347:27: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1350:29: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1402:41: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1437:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1438:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1441:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1442:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1445:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1446:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1453:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1454:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1457:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1458:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1461:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1462:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1469:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1470:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1473:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1474:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1477:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1478:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1541:47: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1543:49: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1545:52: warning: too many warnings
../drivers/usb/gadget/udc/snps_udc_core.c:550:34: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/snps_udc_core.c:550:34:    expected unsigned int [usertype] bufptr
../drivers/usb/gadget/udc/snps_udc_core.c:550:34:    got restricted __le32 [usertype]
../drivers/gpu/drm/xe/xe_bo.c: note: in included file:
../drivers/gpu/drm/xe/tests/xe_bo.c:368:20: warning: symbol 'xe_bo_test_suite' was not declared. Should it be static?
../drivers/video/fbdev/riva/fbdev.c:484:14: warning: cast to restricted __le16
../drivers/video/fbdev/riva/fbdev.c:485:14: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:240:15: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:324:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:324:50:    expected unsigned short [usertype] request_id__lunl
../drivers/scsi/3w-sas.c:324:50:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:327:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:327:50:    expected unsigned short [usertype] request_id__lunl
../drivers/scsi/3w-sas.c:327:50:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:342:70: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:342:70: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:343:69: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:343:69: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:345:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:345:59:    expected unsigned short [usertype] sgl_entries__lunh
../drivers/scsi/3w-sas.c:345:59:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:350:62: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:350:62: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:351:61: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:351:61: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:353:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:353:51:    expected unsigned short [usertype] sgl_entries__lunh
../drivers/scsi/3w-sas.c:353:51:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:422:61: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:422:61: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:423:60: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:423:60: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:425:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:425:54:    expected unsigned short [usertype] parameter_count
../drivers/scsi/3w-sas.c:425:54:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:430:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:430:25:    expected unsigned short [usertype] table_id
../drivers/scsi/3w-sas.c:430:25:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:431:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:431:29:    expected unsigned short [usertype] parameter_id
../drivers/scsi/3w-sas.c:431:29:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:432:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:432:37:    expected unsigned short [usertype] parameter_size_bytes
../drivers/scsi/3w-sas.c:432:37:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:438:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:438:23:    expected unsigned int [addressable] [usertype] schedulertime
../drivers/scsi/3w-sas.c:438:23:    got restricted __le32 [usertype]
../drivers/scsi/3w-sas.c:476:15: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:603:23: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:690:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:690:46:    expected unsigned short [usertype] request_id__lunl
../drivers/scsi/3w-sas.c:690:46:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:693:58: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:693:58: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:694:57: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:694:57: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:696:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:696:47:    expected unsigned short [usertype] sgl_entries__lunh
../drivers/scsi/3w-sas.c:696:47:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:705:40: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:705:40: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:706:39: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:706:39: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:873:17: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:940:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:940:50:    expected unsigned short [usertype] block_count
../drivers/scsi/3w-sas.c:940:50:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:945:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:945:25:    expected unsigned short [usertype] table_id
../drivers/scsi/3w-sas.c:945:25:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:946:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:946:29:    expected unsigned short [usertype] parameter_id
../drivers/scsi/3w-sas.c:946:29:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:947:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:947:37:    expected unsigned short [usertype] parameter_size_bytes
../drivers/scsi/3w-sas.c:947:37:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:949:61: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:949:61: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:950:60: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:950:60: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:991:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:991:41:    expected unsigned short [usertype] message_credits
../drivers/scsi/3w-sas.c:991:41:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:997:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:997:34:    expected unsigned int [usertype] features
../drivers/scsi/3w-sas.c:997:34:    got restricted __le32 [usertype]
../drivers/scsi/3w-sas.c:1001:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:1001:40:    expected unsigned short [usertype] fw_srl
../drivers/scsi/3w-sas.c:1001:40:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:1002:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:1002:44:    expected unsigned short [usertype] fw_arch_id
../drivers/scsi/3w-sas.c:1002:44:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:1003:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:1003:43:    expected unsigned short [usertype] fw_branch
../drivers/scsi/3w-sas.c:1003:43:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:1004:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:1004:42:    expected unsigned short [usertype] fw_build
../drivers/scsi/3w-sas.c:1004:42:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:1016:43: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:1017:47: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:1018:46: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:1019:45: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:1020:48: warning: cast to restricted __le32
../drivers/scsi/3w-sas.c:1167:54: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:1243:27: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/3w-sas.c:1243:27:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/3w-sas.c:1243:27:    got void *reg
../drivers/scsi/3w-sas.c:1247:35: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/3w-sas.c:1247:35:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/3w-sas.c:1247:35:    got void *reg
../drivers/scsi/3w-sas.c:1275:55: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/3w-sas.c:1275:55:    expected void *reg
../drivers/scsi/3w-sas.c:1275:55:    got unsigned char [noderef] __iomem *
../drivers/scsi/3w-sas.c:1280:55: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/3w-sas.c:1280:55:    expected void *reg
../drivers/scsi/3w-sas.c:1280:55:    got unsigned char [noderef] __iomem *
../drivers/scsi/3w-sas.c:1643:28: warning: cast to restricted __le32
../drivers/misc/bcm-vk/bcm_vk_dev.c: In function ‘bcm_vk_probe’:
<command-line>: warning: ‘_ttyVK’ directive output may be truncated writing 6 bytes into a region of size between 3 and 12 [-Wformat-truncation=]
../drivers/misc/bcm-vk/bcm_vk_dev.c:1456:38: note: in expansion of macro ‘KBUILD_MODNAME’
 1456 |         snprintf(name, sizeof(name), KBUILD_MODNAME ".%d_ttyVK", id);
      |                                      ^~~~~~~~~~~~~~
../drivers/misc/bcm-vk/bcm_vk_dev.c:1456:9: note: ‘snprintf’ output between 15 and 24 bytes into a destination of size 20
 1456 |         snprintf(name, sizeof(name), KBUILD_MODNAME ".%d_ttyVK", id);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'stall' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'prot_stall' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'registered' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'suspended' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'connected' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'vbus_session' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'set_cfg_not_acked' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'waiting_zlp_ack' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/mv_udc_core.c: In function ‘eps_init.constprop.isra’:
../drivers/usb/gadget/udc/mv_udc_core.c:1269:59: warning: ‘out’ directive output may be truncated writing 3 bytes into a region of size between 1 and 11 [-Wformat-truncation=]
 1269 |                         snprintf(name, sizeof(name), "ep%dout", i / 2);
      |                                                           ^~~
../drivers/usb/gadget/udc/mv_udc_core.c:1269:25: note: ‘snprintf’ output between 7 and 17 bytes into a destination of size 14
 1269 |                         snprintf(name, sizeof(name), "ep%dout", i / 2);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/usb/gadget/udc/mv_udc_core.c:1265:59: warning: ‘in’ directive output may be truncated writing 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=]
 1265 |                         snprintf(name, sizeof(name), "ep%din", i / 2);
      |                                                           ^~
../drivers/usb/gadget/udc/mv_udc_core.c:1265:25: note: ‘snprintf’ output between 6 and 16 bytes into a destination of size 14
 1265 |                         snprintf(name, sizeof(name), "ep%din", i / 2);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/misc/bcm-vk/bcm_vk_dev.c: note: in included file:
../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures
../drivers/gpu/drm/i915/i915_drm_client.c:92:9: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/i915/i915_drm_client.c:92:9:    expected struct list_head const *list
../drivers/gpu/drm/i915/i915_drm_client.c:92:9:    got struct list_head [noderef] __rcu *pos
../drivers/gpu/drm/i915/i915_drm_client.c:92:9: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/i915/i915_drm_client.c:92:9:    struct list_head [noderef] __rcu *
../drivers/gpu/drm/i915/i915_drm_client.c:92:9:    struct list_head *
../drivers/gpu/drm/i915/i915_drm_client.c:92:9: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/i915/i915_drm_client.c:92:9:    struct list_head [noderef] __rcu *
../drivers/gpu/drm/i915/i915_drm_client.c:92:9:    struct list_head *
../drivers/scsi/hptiop.c:150:53: warning: restricted __le32 degrades to integer
../drivers/scsi/hptiop.c:172:35: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/hptiop.c:172:35:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:172:35:    got restricted __le32 *
../drivers/scsi/hptiop.c:208:34: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/hptiop.c:208:34:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:208:34:    got restricted __le32 *
../drivers/scsi/hptiop.c:209:35: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/hptiop.c:209:35:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:209:35:    got restricted __le32 *
../drivers/scsi/hptiop.c:244:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/hptiop.c:244:44:    expected restricted __le32 [usertype] result
../drivers/scsi/hptiop.c:244:44:    got int
../drivers/scsi/hptiop.c:289:35: warning: restricted __le32 degrades to integer
../drivers/scsi/hptiop.c:276:32: warning: restricted __le32 degrades to integer
../drivers/scsi/hptiop.c:277:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/hptiop.c:277:34:    expected unsigned int [usertype] cur_rptr
../drivers/scsi/hptiop.c:277:34:    got restricted __le32 [usertype] outlist_rptr
../drivers/scsi/hptiop.c:283:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/hptiop.c:283:38:    expected unsigned int [usertype] _tag
../drivers/scsi/hptiop.c:283:38:    got restricted __le32 [usertype] val
../drivers/scsi/hptiop.c:288:52: warning: incorrect type in assignment (different base types)
../drivers/scsi/hptiop.c:288:52:    expected restricted __le32 [usertype] outlist_rptr
../drivers/scsi/hptiop.c:288:52:    got unsigned int [assigned] [usertype] cur_rptr
../drivers/scsi/hptiop.c:369:52: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/hptiop.c:369:52:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:369:52:    got restricted __le32 *
../drivers/scsi/hptiop.c:370:25: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/hptiop.c:370:25:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:370:25:    got restricted __le32 *
../drivers/scsi/hptiop.c:453:64: warning: incorrect type in initializer (different address spaces)
../drivers/scsi/hptiop.c:453:64:    expected struct hpt_iop_request_get_config *info
../drivers/scsi/hptiop.c:453:64:    got struct hpt_iop_request_get_config [noderef] __iomem *config
../drivers/scsi/hptiop.c:455:25: warning: restricted __le32 degrades to integer
../drivers/scsi/hptiop.c:558:27: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/hptiop.c:558:27:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:558:27:    got restricted __le32 *
../drivers/scsi/hptiop.c:637:24: warning: incorrect type in assignment (different address spaces)
../drivers/scsi/hptiop.c:637:24:    expected struct hpt_iopmv_regs *regs
../drivers/scsi/hptiop.c:637:24:    got void [noderef] __iomem *
../drivers/scsi/hptiop.c:643:34: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/hptiop.c:643:34:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:643:34:    got struct hpt_iopmv_regs *regs
../drivers/scsi/hptiop.c:667:26: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/hptiop.c:667:26:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:667:26:    got struct hpt_iopmv_regs *regs
../drivers/scsi/hptiop.c:933:27: warning: restricted __le32 degrades to integer
../drivers/scsi/hptiop.c:938:34: warning: restricted __le32 degrades to integer
../drivers/scsi/hptiop.c:939:30: warning: restricted __le32 degrades to integer
../drivers/scsi/hptiop.c:943:43: warning: invalid assignment: &=
../drivers/scsi/hptiop.c:943:43:    left side has type restricted __le32
../drivers/scsi/hptiop.c:943:43:    right side has type int
../drivers/scsi/hptiop.c:944:43: warning: invalid assignment: ^=
../drivers/scsi/hptiop.c:944:43:    left side has type restricted __le32
../drivers/scsi/hptiop.c:944:43:    right side has type int
../drivers/scsi/hptiop.c:949:57: warning: restricted __le32 degrades to integer
../drivers/scsi/hptiop.c:949:48: warning: incorrect type in assignment (different base types)
../drivers/scsi/hptiop.c:949:48:    expected restricted __le32 [usertype] intrfc_len
../drivers/scsi/hptiop.c:949:48:    got unsigned int
../drivers/scsi/hptiop.c:950:29: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/hptiop.c:950:29:    expected unsigned int val
../drivers/scsi/hptiop.c:950:29:    got restricted __le32 [usertype] inlist_wptr
../drivers/scsi/hptiop.c:975:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/hptiop.c:975:16:    expected unsigned int val
../drivers/scsi/hptiop.c:975:16:    got restricted __le32 [usertype]
../drivers/scsi/hptiop.c:977:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/hptiop.c:977:16:    expected unsigned int val
../drivers/scsi/hptiop.c:977:16:    got restricted __le32 [usertype]
../drivers/scsi/hptiop.c:980:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/hptiop.c:980:16:    expected unsigned int val
../drivers/scsi/hptiop.c:980:16:    got restricted __le32 [usertype]
../drivers/scsi/hptiop.c:982:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/hptiop.c:982:16:    expected unsigned int val
../drivers/scsi/hptiop.c:982:16:    got restricted __le32 [usertype]
../drivers/scsi/hptiop.c:985:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/hptiop.c:985:16:    expected unsigned int val
../drivers/scsi/hptiop.c:985:16:    got restricted __le32 [usertype]
../drivers/scsi/hptiop.c:987:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/hptiop.c:987:16:    expected unsigned int val
../drivers/scsi/hptiop.c:987:16:    got restricted __le32 [usertype]
../drivers/scsi/hptiop.c:990:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/hptiop.c:990:35:    expected restricted __le32 [usertype] inlist_wptr
../drivers/scsi/hptiop.c:990:35:    got unsigned int
../drivers/scsi/hptiop.c:991:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/hptiop.c:991:37:    expected restricted __le32 [usertype]
../drivers/scsi/hptiop.c:991:37:    got unsigned int
../drivers/scsi/hptiop.c:992:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/hptiop.c:992:36:    expected restricted __le32 [usertype] outlist_rptr
../drivers/scsi/hptiop.c:992:36:    got unsigned int
../drivers/scsi/hptiop.c:1531:29: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/hptiop.c:1531:29:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:1531:29:    got restricted __le32 *
../drivers/scsi/hptiop.c:1532:25: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/hptiop.c:1532:25:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:1532:25:    got restricted __le32 *
../drivers/scsi/hptiop.c:150:51: warning: dereference of noderef expression
../drivers/scsi/ipr.c: note: in included file:
../drivers/scsi/ipr.h:1063:44: warning: array of flexible structures
../drivers/scsi/ipr.h:1070:46: warning: array of flexible structures
../drivers/video/fbdev/sis/sis_main.c:5411:32: warning: cast to restricted __le32
../drivers/video/fbdev/sis/sis_main.c:5414:32: warning: cast to restricted __le32
../drivers/video/fbdev/sis/sis_main.c:5443:40: warning: cast to restricted __le32
../drivers/video/fbdev/sis/sis_main.c:5475:16: warning: cast to restricted __le16
../sound/soc/sof/ipc3.c: note: in included file:
../include/sound/sof/control.h:124:17: warning: array of flexible structures
../drivers/net/ethernet/atheros/atlx/atl1.c:1999:26: warning: cast to restricted __le16
../drivers/net/ethernet/atheros/atlx/atl1.c:2060:33: warning: cast to restricted __le16
../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45:    right side has type unsigned int
../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37:    right side has type unsigned int
../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2209:23: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: warning: invalid assignment: &=
../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2307:32: warning: restricted __le16 degrades to integer
../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2314:27: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: warning: invalid assignment: &=
../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29:    right side has type int
../drivers/usb/gadget/udc/mv_udc_core.c:66:33: warning: incorrect type in initializer (different base types)
../drivers/usb/gadget/udc/mv_udc_core.c:66:33:    expected restricted __le16 [usertype] wMaxPacketSize
../drivers/usb/gadget/udc/mv_udc_core.c:66:33:    got int
../drivers/usb/gadget/udc/mv_udc_core.c:366:24: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/mv_udc_core.c:366:24:    expected unsigned int [usertype] buff_ptr0
../drivers/usb/gadget/udc/mv_udc_core.c:366:24:    got restricted __le32 [usertype]
../drivers/usb/gadget/udc/mv_udc_core.c:368:24: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/mv_udc_core.c:368:24:    expected unsigned int [usertype] buff_ptr1
../drivers/usb/gadget/udc/mv_udc_core.c:368:24:    got restricted __le32 [usertype]
../drivers/usb/gadget/udc/mv_udc_core.c:369:24: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/mv_udc_core.c:369:24:    expected unsigned int [usertype] buff_ptr2
../drivers/usb/gadget/udc/mv_udc_core.c:369:24:    got restricted __le32 [usertype]
../drivers/usb/gadget/udc/mv_udc_core.c:370:24: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/mv_udc_core.c:370:24:    expected unsigned int [usertype] buff_ptr3
../drivers/usb/gadget/udc/mv_udc_core.c:370:24:    got restricted __le32 [usertype]
../drivers/usb/gadget/udc/mv_udc_core.c:371:24: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/mv_udc_core.c:371:24:    expected unsigned int [usertype] buff_ptr4
../drivers/usb/gadget/udc/mv_udc_core.c:371:24:    got restricted __le32 [usertype]
../drivers/usb/gadget/udc/mv_udc_core.c:834:34: warning: incorrect type in argument 1 (different address spaces)
../drivers/usb/gadget/udc/mv_udc_core.c:834:34:    expected void const volatile [noderef] __iomem *addr
../drivers/usb/gadget/udc/mv_udc_core.c:834:34:    got unsigned int *
../drivers/usb/gadget/udc/mv_udc_core.c:835:42: warning: incorrect type in argument 2 (different address spaces)
../drivers/usb/gadget/udc/mv_udc_core.c:835:42:    expected void volatile [noderef] __iomem *addr
../drivers/usb/gadget/udc/mv_udc_core.c:835:42:    got unsigned int *
../drivers/usb/gadget/udc/mv_udc_core.c:1456:41: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/mv_udc_core.c:1456:41:    expected unsigned short [usertype]
../drivers/usb/gadget/udc/mv_udc_core.c:1456:41:    got restricted __le16 [usertype]
../drivers/usb/gadget/udc/mv_udc_core.c:1516:26: warning: cast from restricted __le16
../drivers/usb/gadget/udc/mv_udc_core.c:1546:31: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1547:35: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1568:30: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1579:39: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1580:43: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1616:34: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1625:52: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1611:30: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1611:30: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1634:39: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1635:43: warning: restricted __le16 degrades to integer
../drivers/scsi/mvumi.c:81:52: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:81:52:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:81:52:    got void *
../drivers/scsi/mvumi.c:90:39: warning: incorrect type in assignment (different address spaces)
../drivers/scsi/mvumi.c:90:39:    expected void *
../drivers/scsi/mvumi.c:90:39:    got void [noderef] __iomem *
../drivers/scsi/mvumi.c:210:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvumi.c:210:34:    expected unsigned int [usertype] baseaddr_l
../drivers/scsi/mvumi.c:210:34:    got restricted __le32 [usertype]
../drivers/scsi/mvumi.c:211:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvumi.c:211:34:    expected unsigned int [usertype] baseaddr_h
../drivers/scsi/mvumi.c:211:34:    got restricted __le32 [usertype]
../drivers/scsi/mvumi.c:213:17: warning: invalid assignment: |=
../drivers/scsi/mvumi.c:213:17:    left side has type unsigned int
../drivers/scsi/mvumi.c:213:17:    right side has type restricted __le32
../drivers/scsi/mvumi.c:213:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvumi.c:213:17:    expected unsigned int [usertype] size
../drivers/scsi/mvumi.c:213:17:    got restricted __le32 [usertype]
../drivers/scsi/mvumi.c:242:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvumi.c:242:26:    expected unsigned int [usertype] baseaddr_l
../drivers/scsi/mvumi.c:242:26:    got restricted __le32 [usertype]
../drivers/scsi/mvumi.c:243:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvumi.c:243:26:    expected unsigned int [usertype] baseaddr_h
../drivers/scsi/mvumi.c:243:26:    got restricted __le32 [usertype]
../drivers/scsi/mvumi.c:245:9: warning: invalid assignment: |=
../drivers/scsi/mvumi.c:245:9:    left side has type unsigned int
../drivers/scsi/mvumi.c:245:9:    right side has type restricted __le32
../drivers/scsi/mvumi.c:245:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvumi.c:245:9:    expected unsigned int [usertype] size
../drivers/scsi/mvumi.c:245:9:    got restricted __le32 [usertype]
../drivers/scsi/mvumi.c:407:40: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:407:40:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:407:40:    got void *inb_read_pointer
../drivers/scsi/mvumi.c:429:30: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:429:30:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:429:30:    got void *ib_shadow
../drivers/scsi/mvumi.c:458:31: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:458:31:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:458:31:    got void *ib_shadow
../drivers/scsi/mvumi.c:459:48: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:459:48:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:459:48:    got void *inb_write_pointer
../drivers/scsi/mvumi.c:496:41: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:496:41:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:496:41:    got void *outb_copy_pointer
../drivers/scsi/mvumi.c:497:48: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:497:48:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:497:48:    got void *ob_shadow
../drivers/scsi/mvumi.c:516:33: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:516:33:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:516:33:    got void *outb_read_pointer
../drivers/scsi/mvumi.c:517:33: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:517:33:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:517:33:    got void *outb_copy_pointer
../drivers/scsi/mvumi.c:578:42: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:578:42:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:578:42:    got void *outb_read_pointer
../drivers/scsi/mvumi.c:585:26: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:585:26:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:585:26:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:586:26: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:586:26:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:586:26:    got void *arm_to_pciea_msg1
../drivers/scsi/mvumi.c:589:40: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:589:40:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:589:40:    got void *pciea_to_arm_drbl_reg
../drivers/scsi/mvumi.c:1281:28: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1281:28:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1281:28:    got void *arm_to_pciea_drbl_reg
../drivers/scsi/mvumi.c:1282:28: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1282:28:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1282:28:    got void *arm_to_pciea_drbl_reg
../drivers/scsi/mvumi.c:1284:48: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1284:48:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1284:48:    got void *arm_to_pciea_mask_reg
../drivers/scsi/mvumi.c:1285:28: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1285:28:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1285:28:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:1286:28: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1286:28:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1286:28:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:612:26: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:612:26:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:612:26:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:613:28: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:613:28:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:613:28:    got void *arm_to_pciea_msg1
../drivers/scsi/mvumi.c:615:46: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:615:46:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:615:46:    got void *pciea_to_arm_drbl_reg
../drivers/scsi/mvumi.c:624:36: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:624:36:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:624:36:    got void *arm_to_pciea_msg1
../drivers/scsi/mvumi.c:670:32: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:670:32:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:670:32:    got void *reset_enable
../drivers/scsi/mvumi.c:671:34: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:671:34:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:671:34:    got void *reset_request
../drivers/scsi/mvumi.c:673:35: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:673:35:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:673:35:    got void *reset_enable
../drivers/scsi/mvumi.c:674:35: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:674:35:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:674:35:    got void *reset_request
../drivers/scsi/mvumi.c:1100:36: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1100:36:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1100:36:    got void *arm_to_pciea_msg0
../drivers/scsi/mvumi.c:1115:52: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1115:52:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1115:52:    got void *pciea_to_arm_msg1
../drivers/scsi/mvumi.c:1116:39: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1116:39:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1116:39:    got void *pciea_to_arm_msg0
../drivers/scsi/mvumi.c:1117:47: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1117:47:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1117:47:    got void *pciea_to_arm_drbl_reg
../drivers/scsi/mvumi.c:1122:45: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1122:45:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1122:45:    got void *pciea_to_arm_msg1
../drivers/scsi/mvumi.c:1124:45: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1124:45:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1124:45:    got void *arm_to_pciea_msg1
../drivers/scsi/mvumi.c:1127:39: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1127:39:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1127:39:    got void *pciea_to_arm_msg0
../drivers/scsi/mvumi.c:1128:47: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1128:47:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1128:47:    got void *pciea_to_arm_drbl_reg
../drivers/scsi/mvumi.c:1168:39: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1168:39:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1168:39:    got void *pciea_to_arm_msg0
../drivers/scsi/mvumi.c:1169:47: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1169:47:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1169:47:    got void *pciea_to_arm_drbl_reg
../drivers/scsi/mvumi.c:1174:36: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1174:36:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1174:36:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:1176:36: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1176:36:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1176:36:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:1177:50: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1177:50:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1177:50:    got void *ib_shadow
../drivers/scsi/mvumi.c:1180:45: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1180:45:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1180:45:    got void *inb_aval_count_basel
../drivers/scsi/mvumi.c:1182:45: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1182:45:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1182:45:    got void *inb_aval_count_baseh
../drivers/scsi/mvumi.c:1188:61: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1188:61:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1188:61:    got void *ob_shadow
../drivers/scsi/mvumi.c:1190:61: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1190:61:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1190:61:    got void *outb_copy_basel
../drivers/scsi/mvumi.c:1192:61: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1192:61:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1192:61:    got void *outb_copy_baseh
../drivers/scsi/mvumi.c:1244:34: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1244:34:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1244:34:    got void *arm_to_pciea_msg1
../drivers/scsi/mvumi.c:1248:51: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1248:51:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1248:51:    got void *pciea_to_arm_drbl_reg
../drivers/scsi/mvumi.c:1256:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1256:42:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1256:42:    got void *arm_to_pciea_msg1
../drivers/scsi/mvumi.c:1849:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvumi.c:1849:35:    expected unsigned int [usertype] src_low_addr
../drivers/scsi/mvumi.c:1849:35:    got restricted __le32 [usertype]
../drivers/scsi/mvumi.c:1851:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvumi.c:1851:36:    expected unsigned int [usertype] src_high_addr
../drivers/scsi/mvumi.c:1851:36:    got restricted __le32 [usertype]
../drivers/scsi/mvumi.c:1903:48: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1903:48:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1903:48:    got void *arm_to_pciea_mask_reg
../drivers/scsi/mvumi.c:1904:29: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1904:29:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1904:29:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:1906:29: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1906:29:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1906:29:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:1918:26: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1918:26:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1918:26:    got void *arm_to_pciea_mask_reg
../drivers/scsi/mvumi.c:1919:29: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1919:29:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1919:29:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:1922:29: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1922:29:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1922:29:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:1931:31: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1931:31:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1931:31:    got void *main_int_cause_reg
../drivers/scsi/mvumi.c:1935:36: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1935:36:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1935:36:    got void *outb_isr_cause
../drivers/scsi/mvumi.c:1939:61: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1939:61:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1939:61:    got void *outb_isr_cause
../drivers/scsi/mvumi.c:1945:53: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1945:53:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1945:53:    got void *outb_isr_cause
../drivers/scsi/mvumi.c:1951:36: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1951:36:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1951:36:    got void *outb_isr_cause
../drivers/scsi/mvumi.c:1953:61: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1953:61:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1953:61:    got void *outb_isr_cause
../drivers/scsi/mvumi.c:1956:43: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1956:43:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1956:43:    got void *arm_to_pciea_drbl_reg
../drivers/scsi/mvumi.c:1958:51: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1958:51:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1958:51:    got void *arm_to_pciea_drbl_reg
../drivers/scsi/mvumi.c:1975:37: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1975:37:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1975:37:    got void *arm_to_pciea_drbl_reg
../drivers/scsi/mvumi.c:1977:45: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1977:45:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1977:45:    got void *arm_to_pciea_drbl_reg
../drivers/misc/bcm-vk/bcm_vk_msg.c: note: in included file:
../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures
../sound/soc/sof/ipc3-topology.c: note: in included file (through ../sound/soc/sof/sof-audio.h):
../include/sound/sof/control.h:124:17: warning: array of flexible structures
../drivers/usb/gadget/udc/bdc/bdc_ep.c:498:26: warning: cast truncates bits from constant value (ffffffff7fffffff becomes 7fffffff)
../drivers/net/ethernet/atheros/alx/main.c: In function ‘alx_request_msix’:
../drivers/net/ethernet/atheros/alx/main.c:874:55: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
  874 |                         sprintf(np->irq_lbl, "%s-rx-%u", netdev->name,
      |                                                       ^
../drivers/net/ethernet/atheros/alx/main.c:874:25: note: ‘sprintf’ output between 6 and 25 bytes into a destination of size 24
  874 |                         sprintf(np->irq_lbl, "%s-rx-%u", netdev->name,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  875 |                                 np->rxq->queue_idx);
      |                                 ~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/atheros/alx/main.c:871:55: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
  871 |                         sprintf(np->irq_lbl, "%s-tx-%u", netdev->name,
      |                                                       ^
../drivers/net/ethernet/atheros/alx/main.c:871:25: note: ‘sprintf’ output between 6 and 25 bytes into a destination of size 24
  871 |                         sprintf(np->irq_lbl, "%s-tx-%u", netdev->name,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  872 |                                 np->txq->queue_idx);
      |                                 ~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/atheros/alx/main.c:868:55: warning: ‘%u’ directive writing between 1 and 5 bytes into a region of size between 3 and 18 [-Wformat-overflow=]
  868 |                         sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name,
      |                                                       ^~
../drivers/net/ethernet/atheros/alx/main.c:868:46: note: directive argument in the range [0, 65535]
  868 |                         sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name,
      |                                              ^~~~~~~~~~~~
../drivers/net/ethernet/atheros/alx/main.c:868:25: note: ‘sprintf’ output between 8 and 27 bytes into a destination of size 24
  868 |                         sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  869 |                                 np->txq->queue_idx);
      |                                 ~~~~~~~~~~~~~~~~~~~
../drivers/misc/bcm-vk/bcm_vk_tty.c: note: in included file:
../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1447:45: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1475:46: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44:    right side has type unsigned int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1718:23: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:42: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1737:27: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32:    expected restricted __le32 [usertype] word2
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32:    got unsigned int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:42: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1782:27: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32:    expected restricted __le32 [usertype] word2
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32:    got unsigned int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:50: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1832:43: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40:    expected restricted __le32 [usertype] word2
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40:    got unsigned int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1837:17: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28:    right side has type int
../drivers/video/fbdev/aty/radeon_pm.c:2526:31: warning: restricted pci_power_t degrades to integer
../drivers/video/fbdev/aty/radeon_pm.c:2528:65: warning: restricted pci_power_t degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: warning: invalid assignment: &=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28:    right side has type unsigned int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1852:25: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1893:21: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1894:39: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1907:24: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1916:26: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1916:26: warning: cast to restricted __le16
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1920:41: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1937:24: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1940:25: warning: restricted __le16 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1940:25: warning: restricted __le16 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1941:32: warning: cast to restricted __le16
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2178:19: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22:    expected unsigned short [usertype] vlan
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22:    got restricted __le16 [usertype]
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17:    expected restricted __le16 [usertype] tag
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17:    got int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1734:25: warning: restricted __le32 degrades to integer
../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17: warning: incorrect type in assignment (different address spaces)
../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17:    expected void [noderef] __iomem *mw_addr
../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17:    got void *
../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21: warning: incorrect type in assignment (different address spaces)
../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21:    expected unsigned int [usertype] *epf_db
../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21:    got void [noderef] __iomem *mw_addr
../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38: warning: incorrect type in argument 2 (different address spaces)
../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38:    expected void *addr
../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38:    got void [noderef] __iomem *mw_addr
../sound/soc/sof/ipc3-control.c: note: in included file (through ../sound/soc/sof/sof-audio.h):
../include/sound/sof/control.h:124:17: warning: array of flexible structures
../drivers/net/ethernet/atheros/alx/main.c:1444:30: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/alx/main.c:1444:30:    left side has type restricted __le32
../drivers/net/ethernet/atheros/alx/main.c:1444:30:    right side has type int
../drivers/net/ethernet/atheros/alx/main.c:1448:39: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/atheros/alx/main.c:1448:39:    expected restricted __le32 [usertype] pkt_len
../drivers/net/ethernet/atheros/alx/main.c:1448:39:    got unsigned int len
../drivers/net/ethernet/atheros/alx/main.c:1449:30: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/alx/main.c:1449:30:    left side has type restricted __le32
../drivers/net/ethernet/atheros/alx/main.c:1449:30:    right side has type int
../drivers/net/ethernet/atheros/alx/main.c:1452:22: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/alx/main.c:1452:22:    left side has type restricted __le32
../drivers/net/ethernet/atheros/alx/main.c:1452:22:    right side has type int
../drivers/net/ethernet/atheros/alx/main.c:1453:22: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/alx/main.c:1453:22:    left side has type restricted __le32
../drivers/net/ethernet/atheros/alx/main.c:1453:22:    right side has type int
../drivers/net/ethernet/atheros/alx/main.c:1455:22: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/alx/main.c:1455:22:    left side has type restricted __le32
../drivers/net/ethernet/atheros/alx/main.c:1455:22:    right side has type int
../drivers/net/ethernet/atheros/alx/main.c:1469:16: warning: restricted __le32 degrades to integer
../drivers/scsi/vmw_pvscsi.c:210:39: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/vmw_pvscsi.c:210:39:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/vmw_pvscsi.c:210:39:    got char *
../drivers/scsi/vmw_pvscsi.c:215:40: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/vmw_pvscsi.c:215:40:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/vmw_pvscsi.c:215:40:    got char *
../drivers/scsi/vmw_pvscsi.c:1225:50: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/vmw_pvscsi.c:1225:50:    expected void [noderef] __iomem *
../drivers/scsi/vmw_pvscsi.c:1225:50:    got char *mmioBase
../drivers/scsi/vmw_pvscsi.c:1403:27: warning: incorrect type in assignment (different address spaces)
../drivers/scsi/vmw_pvscsi.c:1403:27:    expected char *mmioBase
../drivers/scsi/vmw_pvscsi.c:1403:27:    got void [noderef] __iomem *
../drivers/gpu/drm/i915/i915_irq.c:494:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:502:16: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:507:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:507:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:544:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:552:16: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:557:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:557:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:600:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:603:15: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:607:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:614:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:614:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:614:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:494:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:502:16: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:544:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:552:16: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:600:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:603:15: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:607:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:507:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:557:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:614:9: warning: unreplaced symbol '<noident>'
../drivers/net/ethernet/broadcom/bnx2.c: In function ‘bnx2_setup_int_mode’:
../drivers/net/ethernet/broadcom/bnx2.c:6288:56: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 2 and 17 [-Wformat-truncation=]
 6288 |                 snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i);
      |                                                        ^~
In function ‘bnx2_enable_msix’,
    inlined from ‘bnx2_setup_int_mode’ at ../drivers/net/ethernet/broadcom/bnx2.c:6314:3:
../drivers/net/ethernet/broadcom/bnx2.c:6288:52: note: directive argument in the range [0, 2147483646]
 6288 |                 snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i);
      |                                                    ^~~~~~~
../drivers/net/ethernet/broadcom/bnx2.c:6288:17: note: ‘snprintf’ output between 3 and 27 bytes into a destination of size 18
 6288 |                 snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/xe/xe_dma_buf.c: note: in included file:
../drivers/gpu/drm/xe/tests/xe_dma_buf.c:290:20: warning: symbol 'xe_dma_buf_test_suite' was not declared. Should it be static?
In file included from ../include/linux/kernel.h:31,
                 from ../include/linux/bcm47xx_nvram.h:10,
                 from ../drivers/firmware/broadcom/bcm47xx_sprom.c:29:
../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_u32.constprop’:
../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=]
    5 | #define KERN_SOH        "\001"          /* ASCII Start Of Header */
      |                         ^~~~~~
../include/linux/printk.h:462:25: note: in definition of macro ‘printk_index_wrap’
  462 |                 _p_func(_fmt, ##__VA_ARGS__);                           \
      |                         ^~~~
../include/linux/printk.h:543:9: note: in expansion of macro ‘printk’
  543 |         printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__)
      |         ^~~~~~
../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’
   12 | #define KERN_WARNING    KERN_SOH "4"    /* warning conditions */
      |                         ^~~~~~~~
../include/linux/printk.h:543:16: note: in expansion of macro ‘KERN_WARNING’
  543 |         printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__)
      |                ^~~~~~~~~~~~
../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’
   80 |                 pr_warn("can not parse nvram name %s%s%s with value %s got %i\n",       \
      |                 ^~~~~~~
../drivers/firmware/broadcom/bcm47xx_sprom.c:92:1: note: in expansion of macro ‘NVRAM_READ_VAL’
   92 | NVRAM_READ_VAL(u32)
      | ^~~~~~~~~~~~~~
../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_s8.constprop’:
../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=]
    5 | #define KERN_SOH        "\001"          /* ASCII Start Of Header */
      |                         ^~~~~~
../include/linux/printk.h:462:25: note: in definition of macro ‘printk_index_wrap’
  462 |                 _p_func(_fmt, ##__VA_ARGS__);                           \
      |                         ^~~~
../include/linux/printk.h:543:9: note: in expansion of macro ‘printk’
  543 |         printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__)
      |         ^~~~~~
../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’
   12 | #define KERN_WARNING    KERN_SOH "4"    /* warning conditions */
      |                         ^~~~~~~~
../include/linux/printk.h:543:16: note: in expansion of macro ‘KERN_WARNING’
  543 |         printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__)
      |                ^~~~~~~~~~~~
../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’
   80 |                 pr_warn("can not parse nvram name %s%s%s with value %s got %i\n",       \
      |                 ^~~~~~~
../drivers/firmware/broadcom/bcm47xx_sprom.c:90:1: note: in expansion of macro ‘NVRAM_READ_VAL’
   90 | NVRAM_READ_VAL(s8)
      | ^~~~~~~~~~~~~~
../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31:    expected unsigned int [usertype]
../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31:    got restricted __be32 [usertype]
../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31:    expected unsigned short [usertype]
../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31:    got restricted __be16 [usertype]
../drivers/net/ethernet/broadcom/bnx2.c:8294:31: warning: cast to restricted __be32
../drivers/gpu/drm/amd/amdgpu/amdgpu_drv.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/brocade/bna/bnad.c:396:17: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:396:17:    expected unsigned long long [usertype] tmp_addr
../drivers/net/ethernet/brocade/bna/bnad.c:396:17:    got restricted __be64 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:452:17: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:452:17:    expected unsigned long long [usertype] tmp_addr
../drivers/net/ethernet/brocade/bna/bnad.c:452:17:    got restricted __be64 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:551:23: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bnad.c:617:17: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bnad.c:639:25: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bnad.c:640:23: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bnad.c:667:39: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bnad.c:668:41: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bnad.c:712:73: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:1362:25:    expected unsigned long long [usertype] tmp_addr
../drivers/net/ethernet/brocade/bna/bnad.c:1362:25:    got restricted __be64 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2816:33:    expected unsigned short [usertype] vlan_tag
../drivers/net/ethernet/brocade/bna/bnad.c:2816:33:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2825:47:    expected unsigned short [usertype] opcode
../drivers/net/ethernet/brocade/bna/bnad.c:2825:47:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2829:47:    expected unsigned short [usertype] opcode
../drivers/net/ethernet/brocade/bna/bnad.c:2829:47:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2830:48:    expected unsigned short [usertype] lso_mss
../drivers/net/ethernet/brocade/bna/bnad.c:2830:48:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2839:53:    expected unsigned short [usertype] l4_hdr_size_n_offset
../drivers/net/ethernet/brocade/bna/bnad.c:2839:53:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2843:39:    expected unsigned short [usertype] opcode
../drivers/net/ethernet/brocade/bna/bnad.c:2843:39:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2865:69:    expected unsigned short [usertype] l4_hdr_size_n_offset
../drivers/net/ethernet/brocade/bna/bnad.c:2865:69:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2878:69:    expected unsigned short [usertype] l4_hdr_size_n_offset
../drivers/net/ethernet/brocade/bna/bnad.c:2878:69:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2898:30:    expected unsigned short [usertype] flags
../drivers/net/ethernet/brocade/bna/bnad.c:2898:30:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2899:37:    expected unsigned int [usertype] frame_length
../drivers/net/ethernet/brocade/bna/bnad.c:2899:37:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:3019:9:    expected unsigned long long [usertype] tmp_addr
../drivers/net/ethernet/brocade/bna/bnad.c:3019:9:    got restricted __be64 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:3020:34:    expected unsigned short [usertype] length
../drivers/net/ethernet/brocade/bna/bnad.c:3020:34:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:3044:51:    expected unsigned short [usertype] opcode
../drivers/net/ethernet/brocade/bna/bnad.c:3044:51:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:3060:17:    expected unsigned long long [usertype] tmp_addr
../drivers/net/ethernet/brocade/bna/bnad.c:3060:17:    got restricted __be64 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:3061:48:    expected unsigned short [usertype] length
../drivers/net/ethernet/brocade/bna/bnad.c:3061:48:    got restricted __be16 [usertype]
../drivers/net/ethernet/broadcom/cnic.c:5262:40: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5262:40:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:5262:40:    got unsigned int [usertype] cli
../drivers/net/ethernet/broadcom/cnic.c:5217:40: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5217:40:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:5217:40:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:5218:40: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5218:40:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:5218:40:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1391:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1391:33:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1391:33:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1392:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1392:33:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1392:33:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1416:36: warning: cast from restricted __le32
../drivers/net/ethernet/broadcom/cnic.c:1417:36: warning: cast from restricted __le32
../drivers/net/ethernet/broadcom/cnic.c:1687:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1687:22:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1687:22:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1688:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1688:22:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1688:22:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1729:54: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1729:54:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1729:54:    got unsigned int [usertype] sq_page_table_addr_lo
../drivers/net/ethernet/broadcom/cnic.c:1731:54: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1731:54:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1731:54:    got unsigned int [usertype] sq_page_table_addr_hi
../drivers/net/ethernet/broadcom/cnic.c:1733:54: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1733:54:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1733:54:    got unsigned int [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1734:54: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1734:54:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1734:54:    got unsigned int [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1735:54: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1735:54:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1735:54:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1737:54: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1737:54:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1737:54:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1739:59: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1739:59:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1739:59:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1741:59: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1741:59:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1741:59:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1743:56: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1743:56:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1743:56:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1745:56: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1745:56:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1745:56:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1747:61: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1747:61:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1747:61:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1749:61: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1749:61:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1749:61:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1751:56: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1751:56:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1751:56:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1753:56: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1753:56:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1753:56:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1775:57: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1775:57:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1775:57:    got unsigned int
../drivers/net/ethernet/broadcom/cnic.c:1777:57: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1777:57:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1777:57:    got unsigned int [usertype] rq_page_table_addr_hi
../drivers/net/ethernet/broadcom/cnic.c:1788:53: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1788:53:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1788:53:    got unsigned int [usertype] rq_page_table_addr_lo
../drivers/net/ethernet/broadcom/cnic.c:1790:53: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1790:53:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1790:53:    got unsigned int [usertype] rq_page_table_addr_hi
../drivers/net/ethernet/broadcom/cnic.c:1792:53: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1792:53:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1792:53:    got unsigned int [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1793:53: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1793:53:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1793:53:    got unsigned int [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1794:55: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1794:55:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1794:55:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1796:55: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1796:55:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1796:55:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1798:55: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1798:55:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1798:55:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1800:55: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1800:55:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1800:55:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1802:53: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1802:53:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1802:53:    got unsigned int [usertype] cq_page_table_addr_lo
../drivers/net/ethernet/broadcom/cnic.c:1804:53: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1804:53:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1804:53:    got unsigned int [usertype] cq_page_table_addr_hi
../drivers/net/ethernet/broadcom/cnic.c:1807:56: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1807:56:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1807:56:    got unsigned int [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1808:56: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1808:56:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1808:56:    got unsigned int [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1822:64: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1822:64:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1822:64:    got unsigned int [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1824:64: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1824:64:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1824:64:    got unsigned int [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1828:50: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1828:50:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1828:50:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1830:50: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1830:50:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1830:50:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1832:49: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1832:49:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1832:49:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1834:49: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1834:49:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1834:49:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1845:48: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1845:48:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1845:48:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1847:48: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1847:48:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1847:48:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1849:48: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1849:48:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1849:48:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1850:48: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1850:48:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1850:48:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1851:50: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1851:50:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1851:50:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1853:50: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1853:50:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1853:50:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1857:47: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1857:47:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1857:47:    got unsigned int
../drivers/net/ethernet/broadcom/cnic.c:1859:47: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1859:47:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1859:47:    got unsigned int [usertype] cq_page_table_addr_hi
../drivers/net/ethernet/broadcom/cnic.c:2078:17: warning: cast from restricted __sum16
../drivers/net/ethernet/broadcom/cnic.c:2327:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2327:35:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:2327:35:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:2328:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2328:35:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:2328:35:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:2329:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2329:32:    expected restricted __le32 [usertype] eq_pbl_size
../drivers/net/ethernet/broadcom/cnic.c:2329:32:    got int num_pages
../drivers/net/ethernet/broadcom/cnic.c:2331:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2331:27:    expected restricted __le16 [usertype] sb_num
../drivers/net/ethernet/broadcom/cnic.c:2331:27:    got unsigned int [usertype] status_blk_num
../drivers/net/ethernet/broadcom/cnic.c:2332:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2332:28:    expected restricted __le16 [usertype] eq_prod
../drivers/net/ethernet/broadcom/cnic.c:2332:28:    got unsigned long
../drivers/net/ethernet/broadcom/cnic.c:2373:16: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2373:16:    expected unsigned int [usertype] l5_cid
../drivers/net/ethernet/broadcom/cnic.c:2373:16:    got restricted __le16 [usertype] fcoe_conn_id
../drivers/net/ethernet/broadcom/cnic.c:2430:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2430:27:    expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_id
../drivers/net/ethernet/broadcom/cnic.c:2430:27:    got restricted __le16 [usertype] fcoe_conn_id
../drivers/net/ethernet/broadcom/cnic.c:2431:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2431:32:    expected restricted __le32 [addressable] [assigned] [usertype] completion_status
../drivers/net/ethernet/broadcom/cnic.c:2431:32:    got int
../drivers/net/ethernet/broadcom/cnic.c:2448:13: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2448:13:    expected unsigned int [usertype] cid
../drivers/net/ethernet/broadcom/cnic.c:2448:13:    got restricted __le32 [usertype] context_id
../drivers/net/ethernet/broadcom/cnic.c:2449:21: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/broadcom/cnic.c:2476:13: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2476:13:    expected unsigned int [usertype] cid
../drivers/net/ethernet/broadcom/cnic.c:2476:13:    got restricted __le32 [usertype] context_id
../drivers/net/ethernet/broadcom/cnic.c:2477:16: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2477:16:    expected unsigned int [usertype] l5_cid
../drivers/net/ethernet/broadcom/cnic.c:2477:16:    got restricted __le32 [usertype] conn_id
../drivers/net/ethernet/broadcom/cnic.c:2510:13: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2510:13:    expected unsigned int [usertype] cid
../drivers/net/ethernet/broadcom/cnic.c:2510:13:    got restricted __le32 [usertype] context_id
../drivers/net/ethernet/broadcom/cnic.c:2511:16: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2511:16:    expected unsigned int [usertype] l5_cid
../drivers/net/ethernet/broadcom/cnic.c:2511:16:    got restricted __le32 [usertype] conn_id
../drivers/net/ethernet/broadcom/cnic.c:2523:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2523:32:    expected restricted __le32 [addressable] [usertype] completion_status
../drivers/net/ethernet/broadcom/cnic.c:2523:32:    got int
../drivers/net/ethernet/broadcom/cnic.c:2538:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2538:35:    expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_context_id
../drivers/net/ethernet/broadcom/cnic.c:2538:35:    got unsigned int [usertype] cid
../drivers/net/ethernet/broadcom/cnic.c:2610:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2610:29:    expected unsigned int [assigned] [usertype] cid
../drivers/net/ethernet/broadcom/cnic.c:2610:29:    got restricted __le32 [usertype] context_id
../drivers/net/ethernet/broadcom/cnic.c:2611:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2611:32:    expected unsigned int [usertype] l5_cid
../drivers/net/ethernet/broadcom/cnic.c:2611:32:    got restricted __le32 [usertype] conn_id
../drivers/net/ethernet/broadcom/cnic.c:3512:40: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:3513:40: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:3514:40: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:3515:40: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:3516:40: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:3517:40: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:3532:27: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:3533:27: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:3534:29: warning: cast to restricted __be16
../drivers/net/ethernet/broadcom/cnic.c:3535:29: warning: cast to restricted __be16
../drivers/net/ethernet/broadcom/cnic.c:3638:49: warning: cast to restricted __be16
../drivers/net/ethernet/broadcom/cnic.c:3791:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:3791:31:    expected unsigned short [usertype] dst_port
../drivers/net/ethernet/broadcom/cnic.c:3791:31:    got restricted __be16 [usertype] sin6_port
../drivers/net/ethernet/broadcom/cnic.c:3797:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:3797:32:    expected unsigned int
../drivers/net/ethernet/broadcom/cnic.c:3797:32:    got restricted __be32 [usertype] s_addr
../drivers/net/ethernet/broadcom/cnic.c:3798:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:3798:31:    expected unsigned short [usertype] dst_port
../drivers/net/ethernet/broadcom/cnic.c:3798:31:    got restricted __be16 [usertype] sin_port
../drivers/net/ethernet/broadcom/cnic.c:3828:23: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:3828:23:    expected unsigned short [usertype] src_port
../drivers/net/ethernet/broadcom/cnic.c:3828:23:    got restricted __be16 [assigned] [usertype] local_port
../drivers/net/ethernet/broadcom/cnic.c:3985:29: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/broadcom/cnic.c:4947:43: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/broadcom/cnic.c:4947:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:4947:33:    expected restricted __le32 [usertype] addr_lo
../drivers/net/ethernet/broadcom/cnic.c:4947:33:    got unsigned int
../drivers/net/ethernet/broadcom/cnic.c:4955:46: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:4955:46:    expected restricted __le32 [usertype] parsing_data
../drivers/net/ethernet/broadcom/cnic.c:4955:46:    got int
../drivers/net/ethernet/broadcom/cnic.c:4958:46: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:4958:46:    expected restricted __le16 [usertype] global_data
../drivers/net/ethernet/broadcom/cnic.c:4958:46:    got int
../drivers/net/ethernet/broadcom/cnic.c:4983:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:4983:25:    expected unsigned short [usertype] *tx_cons_ptr
../drivers/net/ethernet/broadcom/cnic.c:4983:25:    got restricted __le16 *
../drivers/net/ethernet/broadcom/cnic.c:5048:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5048:35:    expected restricted __le16 [usertype] silent_vlan_mask
../drivers/net/ethernet/broadcom/cnic.c:5048:35:    got int
../drivers/net/ethernet/broadcom/cnic.c:5050:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5050:25:    expected unsigned short [usertype] *rx_cons_ptr
../drivers/net/ethernet/broadcom/cnic.c:5050:25:    got restricted __le16 *
../drivers/net/ethernet/broadcom/cnic.c:5068:42: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5068:42:    expected unsigned short [usertype] *hw_prod_idx_ptr
../drivers/net/ethernet/broadcom/cnic.c:5068:42:    got restricted __le16 *
../drivers/net/ethernet/broadcom/cnic.c:5070:41: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5070:41:    expected unsigned short [usertype] *status_idx_ptr
../drivers/net/ethernet/broadcom/cnic.c:5070:41:    got restricted __le16 *
../drivers/net/ethernet/broadcom/cnic.c:5075:42: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5075:42:    expected unsigned short [usertype] *hw_prod_idx_ptr
../drivers/net/ethernet/broadcom/cnic.c:5075:42:    got restricted __le16 *
../drivers/net/ethernet/broadcom/cnic.c:5077:41: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5077:41:    expected unsigned short [usertype] *status_idx_ptr
../drivers/net/ethernet/broadcom/cnic.c:5077:41:    got restricted __le16 *
../drivers/net/ethernet/broadcom/cnic.c:5087:42: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5087:42:    expected unsigned short [usertype] *hw_prod_idx_ptr
../drivers/net/ethernet/broadcom/cnic.c:5087:42:    got restricted __le16 *
../drivers/net/ethernet/broadcom/cnic.c:5089:41: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5089:41:    expected unsigned short [usertype] *status_idx_ptr
../drivers/net/ethernet/broadcom/cnic.c:5089:41:    got restricted __le16 *
../drivers/gpu/drm/amd/amdgpu/amdgpu_device.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1777:9: error: incompatible types in conditional expression (different base types):
../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1777:9:    void
../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1777:9:    int
../sound/soc/sof/ipc4-topology.c: note: in included file:
../sound/soc/sof/ipc4-topology.h:317:54: warning: array of flexible structures
../sound/soc/sof/ipc4-topology.h:343:17: warning: array of flexible structures
../sound/soc/sof/ipc4-topology.c: note: in included file:
../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures
../sound/soc/sof/ipc4-topology.c: note: in included file (through ../include/sound/sof/control.h, ../sound/soc/sof/sof-audio.h):
../include/uapi/sound/sof/header.h:67:38: warning: array of flexible structures
../drivers/net/ethernet/brocade/bna/bna_enet.c:167:40: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:168:40: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:169:42: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:171:45: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:184:28: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:185:28: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:189:9: warning: cast to restricted __be64
../drivers/net/ethernet/brocade/bna/bna_enet.c:190:9: warning: cast to restricted __be64
../drivers/net/ethernet/brocade/bna/bna_enet.c:191:9: warning: cast to restricted __be64
../drivers/net/ethernet/brocade/bna/bna_enet.c:192:9: warning: cast to restricted __be64
../drivers/net/ethernet/brocade/bna/bna_enet.c:193:9: warning: cast to restricted __be64
../drivers/net/ethernet/brocade/bna/bna_enet.c:194:9: warning: cast to restricted __be64
../drivers/net/ethernet/brocade/bna/bna_enet.c:207:48: warning: cast to restricted __be64
../drivers/net/ethernet/brocade/bna/bna_enet.c:222:48: warning: cast to restricted __be64
../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:1704:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:1704:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:1716:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:1716:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31:    expected unsigned short [usertype] stats_mask
../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33:    expected unsigned int [usertype] tx_enet_mask
../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33:    expected unsigned int [usertype] rx_enet_mask
../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33:    got restricted __be32 [usertype]
../drivers/net/ethernet/cavium/thunder/thunder_bgx.c: In function ‘bgx_acpi_match_id’:
../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:34: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=]
 1434 |         snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id);
      |                                  ^~
../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:30: note: directive argument in the range [0, 255]
 1434 |         snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id);
      |                              ^~~~~~~
../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:9: note: ‘snprintf’ output between 5 and 7 bytes into a destination of size 5
 1434 |         snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../sound/soc/sof/ipc4-control.c: note: in included file:
../sound/soc/sof/ipc4-topology.h:343:17: warning: array of flexible structures
../drivers/scsi/pcmcia/nsp_cs.c:1681:34: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/pcmcia/nsp_cs.c:1681:34:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/pcmcia/nsp_cs.c:1681:34:    got void *
../drivers/scsi/pcmcia/nsp_cs.c: note: in included file:
../drivers/scsi/pcmcia/nsp_io.h:231:30: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/pcmcia/nsp_io.h:231:30:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/pcmcia/nsp_io.h:231:30:    got unsigned long *ptr
../drivers/scsi/pcmcia/nsp_io.h:257:30: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/pcmcia/nsp_io.h:257:30:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/pcmcia/nsp_io.h:257:30:    got unsigned long *ptr
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘setup_sge_queues’:
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:48: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 8 and 23 [-Wformat-truncation=]
 1074 |                                          "%s-Rx%d", dev->name, j);
      |                                                ^~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:42: note: directive argument in the range [-2147483641, 254]
 1074 |                                          "%s-Rx%d", dev->name, j);
      |                                          ^~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1072:33: note: ‘snprintf’ output between 5 and 30 bytes into a destination of size 26
 1072 |                                 snprintf(adap->msix_info[msix].desc,
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1073 |                                          sizeof(adap->msix_info[msix].desc),
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1074 |                                          "%s-Rx%d", dev->name, j);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘cxgb4_port_mirror_alloc_queues’:
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:47: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 1 and 16 [-Wformat-truncation=]
 1356 |                                  "%s-mirrorrxq%d", dev->name, i);
      |                                               ^~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:34: note: directive argument in the range [0, 65534]
 1356 |                                  "%s-mirrorrxq%d", dev->name, i);
      |                                  ^~~~~~~~~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1354:25: note: ‘snprintf’ output between 12 and 31 bytes into a destination of size 26
 1354 |                         snprintf(mirror_rxq->msix->desc,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1355 |                                  sizeof(mirror_rxq->msix->desc),
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1356 |                                  "%s-mirrorrxq%d", dev->name, i);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/xen-pcifront.c:624:18: warning: cast to restricted pci_channel_state_t
../drivers/pci/xen-pcifront.c:634:35: warning: incorrect type in assignment (different base types)
../drivers/pci/xen-pcifront.c:634:35:    expected signed int [usertype] err
../drivers/pci/xen-pcifront.c:634:35:    got restricted pci_ers_result_t
../drivers/gpu/drm/i915/i915_pci.c:145:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:147:10:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:176:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:178:10:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:182:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:184:10:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:188:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:191:10:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:208:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:211:10:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:215:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:219:10:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:223:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:225:10:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:230:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:233:10:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:399:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:399:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:404:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:404:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:409:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:409:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:427:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:427:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:432:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:432:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:437:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:437:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:445:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:445:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:488:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:488:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:493:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:493:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:504:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:504:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:509:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:509:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:550:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:550:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:555:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:555:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:560:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:560:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:571:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:571:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:576:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:576:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:581:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:581:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:592:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:592:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:597:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:597:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:614:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:614:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:621:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:621:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:628:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:628:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:643:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:643:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:650:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:650:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:665:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:665:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:678:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:678:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:686:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:686:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:744:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:744:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:748:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:748:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:764:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:774:10:   also defined here
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21:    expected unsigned short [usertype] handle
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42:    expected unsigned int
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19:    expected unsigned short [usertype] size
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33:    expected unsigned int
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:603:17: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25:    expected unsigned short [usertype] pages
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25:    expected unsigned short [usertype] page_sz
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61:    expected unsigned short [usertype] rx_buffer_size
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25:    expected unsigned short [usertype] pages
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25:    expected unsigned short [usertype] page_sz
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61:    expected unsigned short [usertype] rx_buffer_size
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17:    expected unsigned short [usertype] pages
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17:    expected unsigned short [usertype] page_sz
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54:    expected unsigned short [usertype] msix_index
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44:    expected unsigned int [usertype] coalescing_timeout
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43:    expected unsigned int [usertype] inter_pkt_timeout
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1876:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1876:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17:    expected unsigned long long [usertype] tmp_addr
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17:    got restricted __be64 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1914:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1914:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17:    expected unsigned long long [usertype] tmp_addr
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17:    got restricted __be64 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2105:27: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2109:27: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2114:27: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17:    expected unsigned short [usertype] pages
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17:    expected unsigned short [usertype] page_sz
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54:    expected unsigned short [usertype] msix_index
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44:    expected unsigned int [usertype] coalescing_timeout
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43:    expected unsigned int [usertype] inter_pkt_timeout
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33:    expected unsigned short [usertype] vlan_id
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3181:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3181:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17:    expected unsigned long long [usertype] tmp_addr
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17:    got restricted __be64 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3286:27: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3289:27: warning: cast to restricted __be32
../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30:    expected restricted __be16 [usertype] l2t_idx
../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30:    got restricted __be32 [usertype]
../sound/soc/sof/ipc4-pcm.c: note: in included file:
../sound/soc/sof/ipc4-topology.h:317:54: warning: array of flexible structures
../drivers/gpu/drm/amd/amdgpu/amdgpu_kms.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/cavium/liquidio/lio_core.c: In function ‘octeon_setup_interrupt’:
../drivers/net/ethernet/cavium/liquidio/lio_core.c:1122:76: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 13 [-Wformat-truncation=]
 1122 |                                          INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u",
      |                                                                            ^~
../drivers/net/ethernet/cavium/liquidio/lio_core.c:1122:54: note: directive argument in the range [0, 2147483646]
 1122 |                                          INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u",
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/cavium/liquidio/lio_core.c:1121:33: note: ‘snprintf’ output between 21 and 43 bytes into a destination of size 32
 1121 |                                 snprintf(&queue_irq_names[IRQ_NAME_OFF(i)],
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1122 |                                          INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u",
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1123 |                                          oct->octeon_id, oct->pf_num, i);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/cavium/liquidio/lio_core.c:1127:76: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 13 [-Wformat-truncation=]
 1127 |                                          INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u",
      |                                                                            ^~
../drivers/net/ethernet/cavium/liquidio/lio_core.c:1127:54: note: directive argument in the range [0, 2147483646]
 1127 |                                          INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u",
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/cavium/liquidio/lio_core.c:1126:33: note: ‘snprintf’ output between 21 and 43 bytes into a destination of size 32
 1126 |                                 snprintf(&queue_irq_names[IRQ_NAME_OFF(i)],
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1127 |                                          INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u",
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1128 |                                          oct->octeon_id, oct->vf_num, i);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:1241:22: warning: context imbalance in 'chtls_recv_sock' - unexpected unlock
../drivers/gpu/drm/radeon/radeon_cs.c:297:45: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/radeon/radeon_cs.c:297:45:    expected void const [noderef] __user *from
../drivers/gpu/drm/radeon/radeon_cs.c:297:45:    got unsigned long long [usertype] *[assigned] chunk_array_ptr
../drivers/gpu/drm/radeon/radeon_cs.c:312:27: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/radeon/radeon_cs.c:312:27:    expected struct drm_radeon_cs_chunk [noderef] __user **chunk_ptr
../drivers/gpu/drm/radeon/radeon_cs.c:312:27:    got void [noderef] __user *
../drivers/gpu/drm/radeon/radeon_cs.c:313:49: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/radeon/radeon_cs.c:313:49:    expected void const [noderef] __user *from
../drivers/gpu/drm/radeon/radeon_cs.c:313:49:    got struct drm_radeon_cs_chunk [noderef] __user **chunk_ptr
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28:    expected unsigned short [usertype] cmdq_pi
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29:    expected unsigned short [usertype] i2htok
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:232:32: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:238:21: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:269:24: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:270:31: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28:    expected unsigned short [usertype] rspq_ci
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:466:32: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:474:31: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32:    expected unsigned short [usertype] q_depth
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32:    expected unsigned short [usertype] q_depth
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:624:13: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_msgq.c: note: in included file (through ../drivers/net/ethernet/brocade/bna/bfa_msgq.h):
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32
../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:61:27: warning: symbol 'hw_atl2_caps_aqc113' was not declared. Should it be static?
../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:72:27: warning: symbol 'hw_atl2_caps_aqc115c' was not declared. Should it be static?
../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:81:27: warning: symbol 'hw_atl2_caps_aqc116c' was not declared. Should it be static?
../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:825:24: warning: symbol 'hw_atl2_ops' was not declared. Should it be static?
../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c: In function ‘cxgb4vf_get_drvinfo’:
../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1560:44: warning: ‘%u’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=]
 1560 |                  "%u.%u.%u.%u, TP %u.%u.%u.%u",
      |                                            ^~
../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1560:18: note: directive argument in the range [0, 255]
 1560 |                  "%u.%u.%u.%u, TP %u.%u.%u.%u",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1559:9: note: ‘snprintf’ output between 20 and 36 bytes into a destination of size 32
 1559 |         snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1560 |                  "%u.%u.%u.%u, TP %u.%u.%u.%u",
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1561 |                  FW_HDR_FW_VER_MAJOR_G(adapter->params.dev.fwrev),
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1562 |                  FW_HDR_FW_VER_MINOR_G(adapter->params.dev.fwrev),
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1563 |                  FW_HDR_FW_VER_MICRO_G(adapter->params.dev.fwrev),
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1564 |                  FW_HDR_FW_VER_BUILD_G(adapter->params.dev.fwrev),
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1565 |                  FW_HDR_FW_VER_MAJOR_G(adapter->params.dev.tprev),
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1566 |                  FW_HDR_FW_VER_MINOR_G(adapter->params.dev.tprev),
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1567 |                  FW_HDR_FW_VER_MICRO_G(adapter->params.dev.tprev),
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1568 |                  FW_HDR_FW_VER_BUILD_G(adapter->params.dev.tprev));
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c: In function ‘adapter_up’:
../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:371:38: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=]
  371 |                                  "%s-%d", dev->name, qs);
      |                                      ^~
In function ‘name_msix_vecs’,
    inlined from ‘adapter_up’ at ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:778:4:
../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:371:34: note: directive argument in the range [-2147483641, 254]
  371 |                                  "%s-%d", dev->name, qs);
      |                                  ^~~~~~~
../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:370:25: note: ‘snprintf’ output between 3 and 28 bytes into a destination of size 21
  370 |                         snprintf(adapter->msix_info[msi].desc, namelen,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  371 |                                  "%s-%d", dev->name, qs);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28:    expected unsigned short [assigned] [usertype] clscode
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25:    expected unsigned short [assigned] [usertype] rsvd
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1927:29: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29:    expected unsigned short [assigned] [usertype] clscode
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26:    expected unsigned short [assigned] [usertype] rsvd
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1941:30: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24: warning: incorrect type in argument 1 (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24:    expected unsigned int val
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24:    got restricted __le32 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2106:31: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2107:31: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2108:31: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2210:26: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25:    expected unsigned int [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3069:21: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3071:23: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3074:23: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3102:21: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3104:23: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3107:23: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3141:26: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3148:40: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3149:39: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3152:41: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3154:41: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3156:41: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3158:41: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3160:41: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3162:41: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3169:26: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3177:26: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3182:35: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c: note: in included file:
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22:    expected unsigned int [usertype] al_len
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22:    expected unsigned int [usertype] al_len
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22:    expected unsigned int [usertype] al_len
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32
../drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/atombios_crtc.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/cavium/liquidio/lio_core.c:1743:15: warning: cast to restricted __be32
../drivers/net/ethernet/cavium/liquidio/lio_core.c:1813:15: warning: cast to restricted __be32
../drivers/gpu/drm/radeon/radeon_bios.c:66:30: warning: dereference of noderef expression
../drivers/gpu/drm/radeon/radeon_bios.c:66:49: warning: dereference of noderef expression
../drivers/gpu/drm/radeon/radeon_bios.c:92:9: warning: dereference of noderef expression
../drivers/gpu/drm/radeon/radeon_bios.c:93:9: warning: dereference of noderef expression
../drivers/gpu/drm/radeon/radeon_bios.c:95:26: warning: dereference of noderef expression
../drivers/gpu/drm/radeon/radeon_bios.c:95:42: warning: dereference of noderef expression
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22:    expected unsigned int [usertype] vld_tid
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22:    got restricted __be32 [usertype]
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27:    expected unsigned int [usertype] pgsz_tag_clr
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27:    got restricted __be32 [usertype]
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25:    expected unsigned int [usertype] max_offset
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25:    got restricted __be32 [usertype]
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26:    expected unsigned int [usertype] page_offset
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26:    got restricted __be32 [usertype]
../drivers/net/ethernet/cavium/liquidio/request_manager.c:572:9: warning: context imbalance in 'octeon_send_command' - different lock contexts for basic block
../drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/chelsio/cxgb/sge.c:1390:65: warning: cast to restricted __be16
../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27:    expected unsigned short [usertype] vlan
../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27:    got restricted __be16 [usertype]
../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55: warning: incorrect type in assignment (different base types)
../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55:    expected unsigned int [usertype]
../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_cee.c:42:25: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_cee.c:44:25: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_cee.c:34:29: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_cee.c: note: in included file (through ../drivers/net/ethernet/brocade/bna/bfa_cee.h):
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32
../drivers/firmware/efi/libstub/x86-stub.c:1069:6: warning: symbol 'efi_handover_entry' was not declared. Should it be static?
../drivers/gpu/drm/radeon/r100.c:713:16: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/r100.c:713:16:    expected unsigned int [usertype]
../drivers/gpu/drm/radeon/r100.c:713:16:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/r100.c:1099:24: warning: cast to restricted __le32
../drivers/gpu/drm/amd/amdgpu/atom.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/cisco/enic/enic_main.c: In function ‘enic_request_intr’:
../drivers/net/ethernet/cisco/enic/enic_main.c:1832:40: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=]
 1832 |                                 "%s-rx-%u", netdev->name, i);
      |                                        ^~
../drivers/net/ethernet/cisco/enic/enic_main.c:1832:33: note: directive argument in the range [0, 4294967294]
 1832 |                                 "%s-rx-%u", netdev->name, i);
      |                                 ^~~~~~~~~~
../drivers/net/ethernet/cisco/enic/enic_main.c:1830:25: note: ‘snprintf’ output between 6 and 30 bytes into a destination of size 24
 1830 |                         snprintf(enic->msix[intr].devname,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1831 |                                 sizeof(enic->msix[intr].devname),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1832 |                                 "%s-rx-%u", netdev->name, i);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/cisco/enic/enic_main.c:1843:40: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=]
 1843 |                                 "%s-tx-%u", netdev->name, i);
      |                                        ^~
../drivers/net/ethernet/cisco/enic/enic_main.c:1843:33: note: directive argument in the range [0, 4294967294]
 1843 |                                 "%s-tx-%u", netdev->name, i);
      |                                 ^~~~~~~~~~
../drivers/net/ethernet/cisco/enic/enic_main.c:1841:25: note: ‘snprintf’ output between 6 and 30 bytes into a destination of size 24
 1841 |                         snprintf(enic->msix[intr].devname,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1842 |                                 sizeof(enic->msix[intr].devname),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1843 |                                 "%s-tx-%u", netdev->name, i);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:833:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:833:31:    expected unsigned int [usertype]
../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:833:31:    got restricted __be32 [usertype]
../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:3601:52: warning: dubious: !x | y
../drivers/gpu/drm/radeon/r300.c:122:39: warning: incorrect type in initializer (different address spaces)
../drivers/gpu/drm/radeon/r300.c:122:39:    expected void [noderef] __iomem *ptr
../drivers/gpu/drm/radeon/r300.c:122:39:    got void *ptr
../drivers/net/ethernet/chelsio/cxgb4vf/sge.c:2148:17: warning: context imbalance in 'sge_tx_timer_cb' - different lock contexts for basic block
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25:    struct dma_fence *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17:    struct dma_fence *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17:    struct dma_fence *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23:    struct dma_fence *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25:    struct dma_fence *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25:    struct dma_fence *
../drivers/net/ethernet/cisco/enic/enic_main.c:273:14: warning: cast to restricted __be16
../drivers/net/ethernet/cisco/enic/enic_main.c:277:14: warning: cast to restricted __be16
../drivers/net/ethernet/cisco/enic/enic_main.c:272:20: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/cisco/enic/enic_main.c:272:20: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/cisco/enic/enic_main.c:649:14: warning: cast to restricted __be16
../drivers/net/ethernet/cisco/enic/enic_main.c:656:14: warning: cast to restricted __be16
../drivers/net/ethernet/cisco/enic/enic_main.c:648:20: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/cisco/enic/enic_main.c:648:20: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c:10478:48: warning: cast truncates bits from constant value (ffff7fff becomes 7fff)
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50: warning: incorrect type in argument 1 (different base types)
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50:    expected unsigned int [usertype] rss
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50:    got restricted __be32 [assigned] [usertype] rss_hi
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43:    expected restricted __wsum [usertype] csum
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43:    got restricted __be32 [assigned] [usertype] rss_hi
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47:    expected unsigned int [usertype] priority
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47:    got restricted __be32 [assigned] [usertype] rss_lo
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2120:16: warning: cast to restricted __be32
../drivers/gpu/drm/nouveau/nvif/object.c:202:41: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nvif/object.c:202:41:    expected void [noderef] __iomem *ptr
../drivers/gpu/drm/nouveau/nvif/object.c:202:41:    got void *
../drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c:589:31: warning: context imbalance in 'chcr_ktls_dev_add' - unexpected unlock
../drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:41: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:38: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:38:    expected void [noderef] __iomem *[assigned] inst_cnt_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:38:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:23: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:49: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:49:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:49:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:31: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:57: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:57:    expected void const volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:57:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:25: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:51: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:51:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:51:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:25: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:51: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:51:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:51:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:25: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:51: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:51:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:51:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:434:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:433:26: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:433:26:    expected void [noderef] __iomem *doorbell_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:433:26:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:436:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:435:26: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:435:26:    expected void [noderef] __iomem *inst_cnt_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:435:26:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:478:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:477:29: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:477:29:    expected void [noderef] __iomem *pkts_sent_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:477:29:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:480:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:479:31: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:479:31:    expected void [noderef] __iomem *pkts_credit_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:479:31:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:519:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:519:42:    expected void const volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:519:42:    got void *mbox_int_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:520:42: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:520:42:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:520:42:    got void *mbox_int_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:525:54: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:525:54:    expected void const volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:525:54:    got void *mbox_write_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:566:39: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:570:41: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:574:40: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:584:44: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:584:44:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:584:44:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:819:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:819:42:    expected void const volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:819:42:    got void *mbox_int_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:826:44: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:826:44:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:826:44:    got void *mbox_int_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:41: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:38: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:38:    expected void [noderef] __iomem *[assigned] inst_cnt_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:38:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:226:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:225:26: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:225:26:    expected void [noderef] __iomem *doorbell_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:225:26:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:228:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:227:26: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:227:26:    expected void [noderef] __iomem *inst_cnt_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:227:26:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:258:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:257:29: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:257:29:    expected void [noderef] __iomem *pkts_sent_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:257:29:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:260:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:259:31: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:259:31:    expected void [noderef] __iomem *pkts_credit_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:259:31:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:296:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:299:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:302:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:311:36: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:311:36:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:311:36:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:479:50: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:479:50:    expected void const volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:479:50:    got void *mbox_int_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:480:50: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:480:50:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:480:50:    got void *mbox_int_reg
../drivers/pci/controller/dwc/pcie-designware.c: In function ‘dw_pcie_edma_detect’:
../drivers/pci/controller/dwc/pcie-designware.c:988:50: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 3 [-Wformat-truncation=]
  988 |                 snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs);
      |                                                  ^~
In function ‘dw_pcie_edma_irq_verify’,
    inlined from ‘dw_pcie_edma_detect’ at ../drivers/pci/controller/dwc/pcie-designware.c:1039:8:
../drivers/pci/controller/dwc/pcie-designware.c:988:46: note: directive argument in the range [-2147483648, 15]
  988 |                 snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs);
      |                                              ^~~~~~~
../drivers/pci/controller/dwc/pcie-designware.c:988:17: note: ‘snprintf’ output between 5 and 15 bytes into a destination of size 6
  988 |                 snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c: In function ‘get_drvinfo’:
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:52: warning: ‘%u’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=]
  209 |                          "%u.%u.%u.%u, TP %u.%u.%u.%u",
      |                                                    ^~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:26: note: directive argument in the range [0, 255]
  209 |                          "%u.%u.%u.%u, TP %u.%u.%u.%u",
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:208:17: note: ‘snprintf’ output between 20 and 36 bytes into a destination of size 32
  208 |                 snprintf(info->fw_version, sizeof(info->fw_version),
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  209 |                          "%u.%u.%u.%u, TP %u.%u.%u.%u",
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  210 |                          FW_HDR_FW_VER_MAJOR_G(adapter->params.fw_vers),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  211 |                          FW_HDR_FW_VER_MINOR_G(adapter->params.fw_vers),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  212 |                          FW_HDR_FW_VER_MICRO_G(adapter->params.fw_vers),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  213 |                          FW_HDR_FW_VER_BUILD_G(adapter->params.fw_vers),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  214 |                          FW_HDR_FW_VER_MAJOR_G(adapter->params.tp_vers),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  215 |                          FW_HDR_FW_VER_MINOR_G(adapter->params.tp_vers),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |                          FW_HDR_FW_VER_MICRO_G(adapter->params.tp_vers),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  217 |                          FW_HDR_FW_VER_BUILD_G(adapter->params.tp_vers));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/radeon/rs600.c:662:30: warning: incorrect type in initializer (different address spaces)
../drivers/gpu/drm/radeon/rs600.c:662:30:    expected void [noderef] __iomem *ptr
../drivers/gpu/drm/radeon/rs600.c:662:30:    got void *
../drivers/gpu/drm/amd/amdgpu/amdgpu_object.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:43:29: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:43:29:    expected void const volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:43:29:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:81:52: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:81:52:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:81:52:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:115:36: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:115:36:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:115:36:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:163:26: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:163:26:    expected void const volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:163:26:    got void *mbox_write_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:172:47: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:172:47:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:172:47:    got void *mbox_write_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:175:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:175:42:    expected void const volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:175:42:    got void *mbox_write_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:184:63: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:184:63:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:184:63:    got void *mbox_write_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:193:44: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:193:44:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:193:44:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:306:52: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:306:52:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:306:52:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:316:44: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:316:44:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:316:44:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:325:44: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:325:44:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:325:44:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:341:52: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:341:52:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:341:52:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:371:36: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:371:36:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:371:36:    got void *mbox_read_reg
../drivers/gpu/drm/qxl/qxl_kms.c:166:19: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/qxl/qxl_kms.c:166:19:    expected struct qxl_rom *rom
../drivers/gpu/drm/qxl/qxl_kms.c:166:19:    got void [noderef] __iomem *
../drivers/gpu/drm/qxl/qxl_kms.c:184:26: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/qxl/qxl_kms.c:184:26:    expected struct qxl_ram_header *ram_header
../drivers/gpu/drm/qxl/qxl_kms.c:184:26:    got void [noderef] __iomem *
../drivers/gpu/drm/qxl/qxl_kms.c:271:21: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/qxl/qxl_kms.c:271:21:    expected void volatile [noderef] __iomem *addr
../drivers/gpu/drm/qxl/qxl_kms.c:271:21:    got struct qxl_ram_header *ram_header
../drivers/gpu/drm/qxl/qxl_kms.c:275:21: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/qxl/qxl_kms.c:275:21:    expected void volatile [noderef] __iomem *addr
../drivers/gpu/drm/qxl/qxl_kms.c:275:21:    got struct qxl_rom *rom
../drivers/gpu/drm/qxl/qxl_kms.c:319:21: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/qxl/qxl_kms.c:319:21:    expected void volatile [noderef] __iomem *addr
../drivers/gpu/drm/qxl/qxl_kms.c:319:21:    got struct qxl_ram_header *ram_header
../drivers/gpu/drm/qxl/qxl_kms.c:320:21: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/qxl/qxl_kms.c:320:21:    expected void volatile [noderef] __iomem *addr
../drivers/gpu/drm/qxl/qxl_kms.c:320:21:    got struct qxl_rom *rom
../drivers/gpu/drm/radeon/rs690.c:82:59: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs690.c:84:29: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs690.c:85:65: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs690.c:91:57: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs690.c:96:59: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs690.c:98:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs690.c:99:65: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs690.c:105:57: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs690.c:107:59: warning: cast to restricted __le16
../drivers/gpu/drm/ast/ast_mode.c:784:19: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/ast/ast_mode.c:784:16: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/ast/ast_mode.c:784:16:    expected unsigned char [noderef] [usertype] __iomem *dstxor
../drivers/gpu/drm/ast/ast_mode.c:784:16:    got unsigned char [usertype] *
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c: In function ‘alloc_uld_rxqs’:
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:38: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 10 and 25 [-Wformat-truncation=]
  141 |                                  "%s-%s%d",
      |                                      ^~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:34: note: directive argument in the range [0, 131069]
  141 |                                  "%s-%s%d",
      |                                  ^~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:139:25: note: ‘snprintf’ output between 3 and 38 bytes into a destination of size 26
  139 |                         snprintf(adap->msix_info[msi_idx].desc,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  140 |                                  sizeof(adap->msix_info[msi_idx].desc),
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  141 |                                  "%s-%s%d",
      |                                  ~~~~~~~~~~
  142 |                                  adap->port[0]->name, rxq_info->name, i);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/amdgpu_gart.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/fnic/fnic_fcs.c:26:37: error: invalid initializer
../drivers/scsi/fnic/fnic_fcs.c: note: in included file:
../drivers/scsi/fnic/cq_enet_desc.h:130:39: warning: restricted __le16 degrades to integer
../drivers/scsi/fnic/fnic_fcs.c: note: in included file:
../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc)
../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0)
../drivers/scsi/fnic/fnic_fcs.c:1322:6: warning: context imbalance in 'fnic_handle_fip_timer' - different lock contexts for basic block
../drivers/net/ethernet/cisco/enic/enic_pp.c:147:45: warning: dubious: x | !y
../drivers/net/ethernet/cisco/enic/enic_pp.c:148:52: warning: dubious: x | !y
../drivers/net/ethernet/cisco/enic/enic_pp.c:149:73: warning: dubious: x | !y
../drivers/scsi/bnx2fc/bnx2fc_els.c:95:25: warning: cast from restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_els.c:536:44: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_els.c:545:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_els.c:545:40:    expected unsigned int [assigned] [usertype] offset
../drivers/scsi/bnx2fc/bnx2fc_els.c:545:40:    got restricted __le32 [usertype] rx_buf_off
../drivers/scsi/bnx2fc/bnx2fc_els.c:608:25: warning: cast from restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_els.c:648:25: warning: cast from restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_els.c:841:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_els.c:841:16:    expected unsigned long long [usertype]
../drivers/scsi/bnx2fc/bnx2fc_els.c:841:16:    got restricted __be64 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_els.c:842:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_els.c:842:16:    expected unsigned long long [usertype]
../drivers/scsi/bnx2fc/bnx2fc_els.c:842:16:    got restricted __be64 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_els.c:843:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_els.c:843:16:    expected unsigned long long [usertype]
../drivers/scsi/bnx2fc/bnx2fc_els.c:843:16:    got restricted __be64 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_els.c:845:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_els.c:845:26:    expected unsigned int [usertype] resp_len
../drivers/scsi/bnx2fc/bnx2fc_els.c:845:26:    got restricted __le32 [usertype] mp_payload_len
../drivers/scsi/bnx2fc/bnx2fc_els.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/bnx2fc/bnx2fc.h):
../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc)
../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0)
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:25:1: warning: symbol '__pcpu_scope_bnx2fc_percpu' was not declared. Should it be static?
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20:    expected unsigned int [usertype] fr_crc
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20:    got restricted __le32 [addressable] [usertype] fcoe_crc32
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:624:18: warning: cast to restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36:    expected restricted __be32 [usertype] rnid_atype
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36:    got int
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9:    expected unsigned int [usertype] val
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9:    got restricted __le32 [usertype] fc_crc_cnt
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: invalid assignment: -=
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9:    left side has type unsigned int
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9:    right side has type restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9:    expected unsigned int [usertype] val
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9:    got restricted __le32 [usertype] fcoe_tx_pkt_cnt
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: invalid assignment: -=
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9:    left side has type unsigned int
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9:    right side has type restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9:    expected unsigned int [usertype] val
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9:    got restricted __le32 [usertype] fcoe_tx_byte_cnt
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: invalid assignment: -=
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9:    left side has type unsigned int
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9:    right side has type restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9:    expected unsigned int [usertype] val
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9:    got restricted __le32 [usertype] fcoe_rx_pkt_cnt
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: invalid assignment: -=
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9:    left side has type unsigned int
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9:    right side has type restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9:    expected unsigned int [usertype] val
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9:    got restricted __le32 [usertype] fcoe_rx_byte_cnt
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: invalid assignment: -=
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9:    left side has type unsigned int
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9:    right side has type restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/bnx2fc/bnx2fc.h):
../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc)
../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0)
../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c: In function ‘bnxt_ethtool_init’:
../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:4161:32: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 27 [-Wformat-truncation=]
 4161 |                          "/pkg %s", buf);
      |                                ^~   ~~~
In function ‘bnxt_get_pkgver’,
    inlined from ‘bnxt_ethtool_init’ at ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:5077:3:
../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:4160:17: note: ‘snprintf’ output between 6 and 37 bytes into a destination of size 32
 4160 |                 snprintf(bp->fw_ver_str + len, FW_VER_STR_LEN - len,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4161 |                          "/pkg %s", buf);
      |                          ~~~~~~~~~~~~~~~
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1133:35: warning: incorrect type in initializer (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1133:35:    expected unsigned int [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1133:35:    got restricted __le32 [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1161:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1161:17:    expected unsigned int [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1161:17:    got restricted __le32 [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1162:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1162:20:    expected unsigned int [usertype] context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1162:20:    got restricted __le32 [usertype] fcoe_conn_context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1181:30: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1213:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1213:20:    expected unsigned int [usertype] context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1213:20:    got restricted __le32 [usertype] fcoe_conn_context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1214:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1214:17:    expected unsigned int [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1214:17:    got restricted __le32 [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1285:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1285:17:    expected unsigned int [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1285:17:    got restricted __le32 [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:42:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:42:38:    expected restricted __le32 [addressable] [assigned] [usertype] stat_params_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:42:38:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:43:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:43:38:    expected restricted __le32 [addressable] [assigned] [usertype] stat_params_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:43:38:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:82:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:82:30:    expected restricted __le16 [addressable] [assigned] [usertype] num_tasks
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:82:30:    got unsigned int [usertype] max_tasks
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:83:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:83:32:    expected restricted __le16 [addressable] [assigned] [usertype] sq_num_wqes
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:83:32:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:84:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:84:32:    expected restricted __le16 [addressable] [assigned] [usertype] rq_num_wqes
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:84:32:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:85:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:85:39:    expected restricted __le16 [addressable] [assigned] [usertype] rq_buffer_log_size
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:85:39:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:86:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:86:32:    expected restricted __le16 [addressable] [assigned] [usertype] cq_num_wqes
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:86:32:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:87:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:87:41:    expected restricted __le32 [addressable] [assigned] [usertype] dummy_buffer_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:87:41:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:88:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:88:41:    expected restricted __le32 [addressable] [assigned] [usertype] dummy_buffer_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:88:41:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:89:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:89:42:    expected restricted __le32 [addressable] [assigned] [usertype] task_list_pbl_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:89:42:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:90:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:90:42:    expected restricted __le32 [addressable] [assigned] [usertype] task_list_pbl_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:90:42:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:92:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:92:24:    expected restricted __le16 [addressable] [assigned] [usertype] mtu
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:92:24:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:109:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:109:41:    expected restricted __le32 [addressable] [assigned] [usertype] hash_tbl_pbl_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:109:41:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:110:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:110:41:    expected restricted __le32 [addressable] [assigned] [usertype] hash_tbl_pbl_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:110:41:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:113:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:113:40:    expected restricted __le32 [addressable] [assigned] [usertype] t2_hash_tbl_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:113:40:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:114:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:114:40:    expected restricted __le32 [addressable] [assigned] [usertype] t2_hash_tbl_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:114:40:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:117:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:117:44:    expected restricted __le32 [addressable] [assigned] [usertype] t2_ptr_hash_tbl_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:117:44:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:118:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:118:44:    expected restricted __le32 [addressable] [assigned] [usertype] t2_ptr_hash_tbl_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:118:44:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:121:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:121:36:    expected restricted __le32 [addressable] [assigned] [usertype] free_list_count
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:121:36:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:128:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:128:37:    expected restricted __le32 [addressable] [assigned] [usertype] error_bit_map_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:128:37:    got unsigned int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:129:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:129:37:    expected restricted __le32 [addressable] [assigned] [usertype] error_bit_map_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:129:37:    got unsigned int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:199:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:199:32:    expected restricted __le16 [addressable] [assigned] [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:199:32:    got unsigned short [assigned] [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:202:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:202:30:    expected restricted __le32 [addressable] [assigned] [usertype] sq_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:202:30:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:203:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:203:30:    expected restricted __le32 [addressable] [assigned] [usertype] sq_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:203:30:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:205:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:205:34:    expected restricted __le32 [addressable] [assigned] [usertype] rq_pbl_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:205:34:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:206:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:206:34:    expected restricted __le32 [addressable] [assigned] [usertype] rq_pbl_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:206:34:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:208:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:208:40:    expected restricted __le32 [addressable] [assigned] [usertype] rq_first_pbe_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:208:40:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:209:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:209:40:    expected restricted __le32 [addressable] [assigned] [usertype] rq_first_pbe_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:209:40:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:212:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:212:27:    expected restricted __le16 [addressable] [assigned] [usertype] rq_prod
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:212:27:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:221:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:221:37:    expected restricted __le16 [addressable] [assigned] [usertype] tx_max_fc_pay_len
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:221:37:    got unsigned short [usertype] maxframe_size
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:223:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:223:30:    expected restricted __le32 [addressable] [assigned] [usertype] cq_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:223:30:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:224:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:224:30:    expected restricted __le32 [addressable] [assigned] [usertype] cq_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:224:30:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:226:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:226:33:    expected restricted __le32 [addressable] [assigned] [usertype] xferq_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:226:33:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:227:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:227:33:    expected restricted __le32 [addressable] [assigned] [usertype] xferq_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:227:33:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:229:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:229:35:    expected restricted __le32 [addressable] [assigned] [usertype] conn_db_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:229:35:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:230:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:230:35:    expected restricted __le32 [addressable] [assigned] [usertype] conn_db_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:230:35:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:239:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:239:28:    expected restricted __le16 [addressable] [assigned] [usertype] vlan_tag
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:239:28:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:241:28: warning: invalid assignment: |=
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:241:28:    left side has type restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:241:28:    right side has type int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:264:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:264:38:    expected restricted __le16 [addressable] [assigned] [usertype] tx_total_conc_seqs
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:264:38:    got unsigned short [usertype] max_seq
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:267:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:267:38:    expected restricted __le16 [addressable] [assigned] [usertype] rx_max_fc_pay_len
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:267:38:    got unsigned int [usertype] mfs
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:269:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:269:38:    expected restricted __le16 [addressable] [assigned] [usertype] rx_total_conc_seqs
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:269:38:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:273:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:273:43:    expected restricted __le32 [addressable] [assigned] [usertype] confq_first_pbe_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:273:43:    got unsigned long long [usertype] confq_dma
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:274:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:274:43:    expected restricted __le32 [addressable] [assigned] [usertype] confq_first_pbe_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:274:43:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:332:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:332:31:    expected restricted __le32 [addressable] [assigned] [usertype] lcq_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:332:31:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:333:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:333:31:    expected restricted __le32 [addressable] [assigned] [usertype] lcq_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:333:31:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:335:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:335:42:    expected restricted __le32 [addressable] [assigned] [usertype] confq_pbl_base_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:335:42:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:336:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:336:42:    expected restricted __le32 [addressable] [assigned] [usertype] confq_pbl_base_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:336:42:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:410:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:410:29:    expected restricted __le32 [addressable] [assigned] [usertype] context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:410:29:    got unsigned int [usertype] context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:411:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:411:26:    expected restricted __le32 [addressable] [assigned] [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:411:26:    got unsigned int [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:469:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:469:32:    expected restricted __le32 [addressable] [assigned] [usertype] context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:469:32:    got unsigned int [usertype] context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:470:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:470:29:    expected restricted __le32 [addressable] [assigned] [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:470:29:    got unsigned int [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:504:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:504:32:    expected restricted __le32 [addressable] [assigned] [usertype] context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:504:32:    got unsigned int [usertype] context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:505:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:505:29:    expected restricted __le32 [addressable] [assigned] [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:505:29:    got unsigned int [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:613:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:613:28:    expected unsigned int [usertype] fr_crc
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:613:28:    got restricted __le32 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:695:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:695:21:    expected unsigned short [usertype] xid
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:695:21:    got restricted __le16 [usertype] ox_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:727:27: warning: cast from restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:728:26: warning: cast from restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:23: warning: cast from restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:21:    expected unsigned short [usertype] xid
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:21:    got restricted __be16 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:821:27: warning: cast from restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:822:26: warning: cast from restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:886:45: warning: restricted __le16 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:963:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:963:33:    expected restricted __le16 [usertype] doorbell_cq_cons
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:963:33:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:966:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:966:16:    expected unsigned int val
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:966:16:    got restricted __le32 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1019:43: warning: restricted __le16 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1089:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1089:22:    expected unsigned short [usertype] wqe
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1089:22:    got restricted __le16 [usertype] wqe
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1253:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1253:17:    expected unsigned int [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1253:17:    got restricted __le32 [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1369:53: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1369:53:    expected unsigned int [usertype] err_code
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1369:53:    got restricted __le32 [usertype] completion_status
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1420:18: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1420:18:    expected restricted __le16 [usertype] wqe
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1420:18:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1421:18: warning: invalid assignment: |=
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1421:18:    left side has type restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1421:18:    right side has type int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1439:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1439:16:    expected unsigned int val
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1439:16:    got restricted __le32 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1522:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1522:46:    expected restricted __le32 [usertype] init_flags
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1522:46:    got unsigned int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1524:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1524:46:    expected restricted __le32 [usertype] init_flags
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1524:46:    got unsigned int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1527:63: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1527:63:    expected restricted __le16 [usertype] cleaned_task_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1527:63:    got unsigned short [usertype] orig_xid
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1530:69: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1530:69:    expected restricted __le32 [usertype] rolled_tx_data_offset
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1530:69:    got unsigned int [usertype] offset
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1536:35: warning: restricted __le16 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1538:24: warning: invalid assignment: -=
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1538:24:    left side has type unsigned int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1538:24:    right side has type restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1543:69: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1543:69:    expected restricted __le32 [usertype] lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1543:69:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1545:69: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1545:69:    expected restricted __le32 [usertype] hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1545:69:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1549:65: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1549:65:    expected restricted __le16 [usertype] cur_sge_off
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1549:65:    got unsigned int [usertype] offset
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1556:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1556:46:    expected restricted __le32 [usertype] lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1556:46:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1557:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1557:46:    expected restricted __le32 [usertype] hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1557:46:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1559:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1559:42:    expected restricted __le16 [usertype] cur_sge_off
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1559:42:    got unsigned int [usertype] offset
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1564:55: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1564:55:    expected restricted __le32 [usertype] low_exp_ro
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1564:55:    got unsigned int [usertype] orig_offset
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1565:56: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1565:56:    expected restricted __le32 [usertype] high_exp_ro
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1565:56:    got unsigned int [usertype] orig_offset
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1592:63: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1592:63:    expected restricted __le16 [usertype] cleaned_task_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1592:63:    got unsigned short [usertype] orig_xid
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1600:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1600:46:    expected restricted __le32 [usertype] init_flags
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1600:46:    got unsigned int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1602:42: warning: invalid assignment: |=
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1602:42:    left side has type restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1602:42:    right side has type int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1638:69: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1638:69:    expected restricted __le32 [usertype] lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1638:69:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1640:69: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1640:69:    expected restricted __le32 [usertype] hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1640:69:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1665:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1665:47:    expected restricted __le32 [usertype] data_2_trns
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1665:47:    got unsigned long [usertype] data_xfer_len
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1668:42: warning: invalid assignment: |=
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1668:42:    left side has type restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1668:42:    right side has type int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1672:46: warning: too many warnings
../drivers/gpu/drm/radeon/r600.c:1082:38: warning: incorrect type in initializer (different address spaces)
../drivers/gpu/drm/radeon/r600.c:1082:38:    expected void [noderef] __iomem *ptr
../drivers/gpu/drm/radeon/r600.c:1082:38:    got void *
../drivers/gpu/drm/radeon/r600.c:4042:24: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/r600.c:4128:26: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/r600.c:4129:28: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/r600.c:4387:38: warning: incorrect type in initializer (different address spaces)
../drivers/gpu/drm/radeon/r600.c:4387:38:    expected void [noderef] __iomem *ptr
../drivers/gpu/drm/radeon/r600.c:4387:38:    got void *
../drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/fnic/fnic_scsi.c:602:39: warning: context imbalance in 'fnic_queuecommand' - unexpected unlock
../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: warning: cast from restricted __be16
../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: warning: incorrect type in argument 3 (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44:    expected unsigned short [usertype] vxlan_port
../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44:    got restricted __be16 [usertype]
../drivers/net/ethernet/cavium/liquidio/lio_main.c:2703:44: warning: cast from restricted __be16
../drivers/net/ethernet/cavium/liquidio/lio_main.c:2703:44: warning: incorrect type in argument 3 (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_main.c:2703:44:    expected unsigned short [usertype] vxlan_port
../drivers/net/ethernet/cavium/liquidio/lio_main.c:2703:44:    got restricted __be16 [usertype]
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3380:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3380:30:    expected unsigned short [usertype] major
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3380:30:    got restricted __be16 [usertype]
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3381:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3381:30:    expected unsigned short [usertype] minor
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3381:30:    got restricted __be16 [usertype]
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3382:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3382:30:    expected unsigned short [usertype] micro
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3382:30:    got restricted __be16 [usertype]
../drivers/gpu/drm/amd/amdgpu/amdgpu_display.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/gma500/gma_display.c:405:25: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/gma500/gma_display.c:405:25:    expected void *tmp_dst
../drivers/gpu/drm/gma500/gma_display.c:405:25:    got unsigned char [noderef] [usertype] __iomem *
../drivers/scsi/bnx2fc/bnx2fc_io.c:1638:53: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1638:53:    expected restricted __le32 [usertype] buf_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_io.c:1638:53:    got unsigned long long
../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54:    expected restricted __le32 [usertype] buf_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54:    got unsigned long long
../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49:    expected restricted __le16 [usertype] buf_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49:    got unsigned short [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50:    expected restricted __le32 [usertype] buf_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50:    got unsigned long long
../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51:    expected restricted __le32 [usertype] buf_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51:    got unsigned long long
../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46:    expected restricted __le16 [usertype] buf_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46:    got unsigned short [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35:    expected unsigned int [usertype] fcp_resid
../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35:    got restricted __le32 [usertype] fcp_resid
../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41:    expected unsigned int [usertype] rq_buff_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41:    got restricted __le32 [usertype] fcp_rsp_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37:    expected int fcp_sns_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37:    got restricted __le32 [usertype] fcp_sns_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37: warning: invalid assignment: +=
../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37:    left side has type unsigned int
../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37:    right side has type restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32:    expected restricted __le32 [usertype] buf_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32:    got unsigned int
../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32:    expected restricted __le32 [usertype] buf_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28:    expected restricted __le16 [usertype] buf_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28:    got int
../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33:    expected restricted __le32 [usertype] buf_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33:    got unsigned int
../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33:    expected restricted __le32 [usertype] buf_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29:    expected restricted __le16 [usertype] buf_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29:    got int
../drivers/scsi/bnx2fc/bnx2fc_io.c:880:28: warning: cast from restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16:    expected unsigned long long [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16:    got restricted __be64 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16:    expected unsigned long long [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16:    got restricted __be64 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16:    expected unsigned long long [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16:    got restricted __be64 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26:    expected unsigned int [usertype] resp_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26:    got restricted __le32 [usertype] mp_payload_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:1993:56: warning: restricted __le16 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_io.c:1996:60: warning: restricted __le16 degrades to integer
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38:    expected restricted __be32 [usertype] ip4src
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38:    got unsigned int [usertype]
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38:    expected restricted __be32 [usertype] ip4dst
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38:    got unsigned int [usertype]
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36:    expected restricted __be16 [usertype] psrc
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36:    got unsigned short [usertype]
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36:    expected restricted __be16 [usertype] pdst
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36:    got unsigned short [usertype]
../drivers/gpu/drm/i915/intel_uncore.c:1920:1: warning: context imbalance in 'fwtable_read8' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:1921:1: warning: context imbalance in 'fwtable_read16' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:1922:1: warning: context imbalance in 'fwtable_read32' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:1923:1: warning: context imbalance in 'fwtable_read64' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:1988:1: warning: context imbalance in 'gen6_write8' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:1989:1: warning: context imbalance in 'gen6_write16' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:1990:1: warning: context imbalance in 'gen6_write32' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:2010:1: warning: context imbalance in 'fwtable_write8' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:2011:1: warning: context imbalance in 'fwtable_write16' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:2012:1: warning: context imbalance in 'fwtable_write32' - unexpected unlock
../drivers/gpu/drm/amd/amdgpu/amdgpu_gem.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c:211:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c:211:29:    expected unsigned int [addressable] [assigned] [usertype] mtu
../drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c:211:29:    got restricted __be32 [usertype]
../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13: warning: invalid assignment: |=
../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13:    left side has type unsigned short
../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13:    right side has type restricted pci_power_t
../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13: warning: invalid assignment: |=
../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13:    left side has type unsigned short
../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13:    right side has type restricted pci_power_t
../drivers/gpu/drm/radeon/evergreen.c:4206:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4206:44:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4206:44:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4220:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4220:44:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4220:44:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4223:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4223:36:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4223:36:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4286:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4286:36:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4286:36:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4287:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4287:36:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4287:36:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4288:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4288:36:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4288:36:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4294:57: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4294:57:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4294:57:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4300:73: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4300:73:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4300:73:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4304:73: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4304:73:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4304:73:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4308:73: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4308:73:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4308:73:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4313:81: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4313:81:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4313:81:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4319:57: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4319:57:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4319:57:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4680:24: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/evergreen.c:4739:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/evergreen.c:4740:28: warning: cast to restricted __le32
../drivers/gpu/drm/amd/amdgpu/amdgpu_ring.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/intel_wakeref.c:145:19: warning: context imbalance in 'wakeref_auto_timeout' - unexpected unlock
../drivers/scsi/qedf/qedf_main.c:2217:18: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_main.c:2217:18:    expected unsigned short [usertype] prod_idx
../drivers/scsi/qedf/qedf_main.c:2217:18:    got restricted __le16
../drivers/scsi/qedf/qedf_main.c:2246:18: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_main.c:2246:18:    expected unsigned short [usertype] prod_idx
../drivers/scsi/qedf/qedf_main.c:2246:18:    got restricted __le16
../drivers/scsi/qedf/qedf_main.c:2263:33: warning: restricted __le32 degrades to integer
../drivers/scsi/qedf/qedf_main.c:2281:26: warning: restricted __le32 degrades to integer
../drivers/scsi/qedf/qedf_main.c:2512:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_main.c:2512:20:    expected unsigned int [usertype] fr_crc
../drivers/scsi/qedf/qedf_main.c:2512:20:    got restricted __le32 [addressable] [usertype] fcoe_crc32
../drivers/scsi/qedf/qedf_main.c:2708:34: warning: restricted __le32 degrades to integer
../drivers/scsi/qedf/qedf_main.c:2822:25: warning: restricted __le32 degrades to integer
../drivers/scsi/qedf/qedf_main.c:2825:18: warning: restricted __le32 degrades to integer
../drivers/scsi/qedf/qedf_main.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/qedf/qedf.h):
../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc)
../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0)
../drivers/scsi/fnic/vnic_dev.c:324:32: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/fnic/vnic_dev.c:324:32:    expected void const [noderef] __iomem *
../drivers/scsi/fnic/vnic_dev.c:324:32:    got unsigned int *
../drivers/scsi/fnic/vnic_dev.c:325:37: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/fnic/vnic_dev.c:325:37:    expected void const [noderef] __iomem *
../drivers/scsi/fnic/vnic_dev.c:325:37:    got unsigned int *
../drivers/scsi/fnic/vnic_dev.c:365:36: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/fnic/vnic_dev.c:365:36:    expected void [noderef] __iomem *
../drivers/scsi/fnic/vnic_dev.c:365:36:    got unsigned int *
../drivers/scsi/fnic/vnic_dev.c:462:32: warning: incorrect type in assignment (different address spaces)
../drivers/scsi/fnic/vnic_dev.c:462:32:    expected struct vnic_wq_ctrl *wq_ctrl
../drivers/scsi/fnic/vnic_dev.c:462:32:    got struct vnic_wq_ctrl [noderef] __iomem *ctrl
../drivers/scsi/fnic/vnic_dev.c:937:11: warning: incorrect type in assignment (different address spaces)
../drivers/scsi/fnic/vnic_dev.c:937:11:    expected void *p
../drivers/scsi/fnic/vnic_dev.c:937:11:    got void [noderef] __iomem *
../drivers/gpu/drm/gma500/intel_bios.c:548:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/gma500/intel_bios.c:548:42:    expected void const *const p
../drivers/gpu/drm/gma500/intel_bios.c:548:42:    got unsigned char [noderef] [usertype] __iomem *
../drivers/gpu/drm/gma500/intel_bios.c:549:40: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/gma500/intel_bios.c:559:24: warning: cast removes address space '__iomem' of expression
../drivers/scsi/qedf/qedf_io.c:641:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:641:59:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedf/qedf_io.c:641:59:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:643:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:643:59:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedf/qedf_io.c:643:59:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:655:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:655:40:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedf/qedf_io.c:655:40:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:656:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:656:40:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedf/qedf_io.c:656:40:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:664:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:664:33:    expected unsigned int
../drivers/scsi/qedf/qedf_io.c:664:33:    got restricted __be32 [usertype]
../drivers/scsi/qedf/qedf_io.c:720:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:720:26:    expected restricted __be16 [usertype] fh_ox_id
../drivers/scsi/qedf/qedf_io.c:720:26:    got unsigned short [usertype] xid
../drivers/scsi/qedf/qedf_io.c:724:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:724:31:    expected restricted __le32 [addressable] [usertype] parameter
../drivers/scsi/qedf/qedf_io.c:724:31:    got restricted __be32 [usertype] fh_parm_offset
../drivers/scsi/qedf/qedf_io.c:729:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:729:27:    expected restricted __le16 [addressable] [assigned] [usertype] rx_id
../drivers/scsi/qedf/qedf_io.c:729:27:    got restricted __be16 [usertype] fh_rx_id
../drivers/scsi/qedf/qedf_io.c:730:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:730:27:    expected restricted __le16 [addressable] [assigned] [usertype] ox_id
../drivers/scsi/qedf/qedf_io.c:730:27:    got restricted __be16 [usertype] fh_ox_id
../drivers/scsi/qedf/qedf_io.c:734:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:734:45:    expected restricted __le32 [addressable] [assigned] [usertype] lo
../drivers/scsi/qedf/qedf_io.c:734:45:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:735:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:735:45:    expected restricted __le32 [addressable] [assigned] [usertype] hi
../drivers/scsi/qedf/qedf_io.c:735:45:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:743:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:743:45:    expected restricted __le32 [addressable] [assigned] [usertype] lo
../drivers/scsi/qedf/qedf_io.c:743:45:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:744:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:744:45:    expected restricted __le32 [addressable] [assigned] [usertype] hi
../drivers/scsi/qedf/qedf_io.c:744:45:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:789:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:789:23:    expected restricted __le16 [assigned] [usertype] sq_prod
../drivers/scsi/qedf/qedf_io.c:789:23:    got unsigned short [usertype] fw_sq_prod_idx
../drivers/scsi/qedf/qedf_io.c:1068:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:1068:35:    expected unsigned int [usertype] fcp_resid
../drivers/scsi/qedf/qedf_io.c:1068:35:    got restricted __le32 [usertype] fcp_resid
../drivers/scsi/qedf/qedf_io.c:1075:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:1075:29:    expected int fcp_rsp_len
../drivers/scsi/qedf/qedf_io.c:1075:29:    got restricted __le32 [usertype] fcp_rsp_len
../drivers/scsi/qedf/qedf_io.c:1079:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:1079:29:    expected int fcp_sns_len
../drivers/scsi/qedf/qedf_io.c:1079:29:    got restricted __le32 [usertype] fcp_sns_len
../drivers/scsi/qedf/qedf_io.c:1253:48: warning: restricted __le16 degrades to integer
../drivers/scsi/qedf/qedf_io.c:1255:52: warning: restricted __le16 degrades to integer
../drivers/scsi/qedf/qedf_io.c:1276:41: warning: restricted __le16 degrades to integer
../drivers/scsi/qedf/qedf_io.c:1453:9: warning: cast to restricted __le32
../drivers/scsi/qedf/qedf_io.c:1453:9: warning: cast from restricted __le16
../drivers/scsi/qedf/qedf_io.c:1461:15: warning: cast from restricted __le32
../drivers/scsi/qedf/qedf_io.c:1462:14: warning: cast from restricted __le32
../drivers/scsi/qedf/qedf_io.c:1476:52: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:1476:52:    expected unsigned int [usertype] rx_buf_off
../drivers/scsi/qedf/qedf_io.c:1476:52:    got restricted __le32 [usertype] rx_buf_off
../drivers/scsi/qedf/qedf_io.c:1478:52: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:1478:52:    expected unsigned int [usertype] tx_buf_off
../drivers/scsi/qedf/qedf_io.c:1478:52:    got restricted __le32 [usertype] tx_buf_off
../drivers/scsi/qedf/qedf_io.c:1480:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:1480:47:    expected unsigned int [usertype] rx_id
../drivers/scsi/qedf/qedf_io.c:1480:47:    got restricted __le16 [usertype] rx_id
../drivers/scsi/qedf/qedf_io.c:1529:9: warning: cast to restricted __le32
../drivers/scsi/qedf/qedf_io.c:1529:9: warning: cast from restricted __le16
../drivers/scsi/qedf/qedf_io.c:2103:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:2103:32:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedf/qedf_io.c:2103:32:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:2104:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:2104:32:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedf/qedf_io.c:2104:32:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:2105:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:2105:28:    expected restricted __le32 [usertype] sge_len
../drivers/scsi/qedf/qedf_io.c:2105:28:    got int
../drivers/scsi/qedf/qedf_io.c:2114:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:2114:33:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedf/qedf_io.c:2114:33:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:2115:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:2115:33:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedf/qedf_io.c:2115:33:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:2116:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:2116:29:    expected restricted __le32 [usertype] sge_len
../drivers/scsi/qedf/qedf_io.c:2116:29:    got int
../drivers/scsi/qedf/qedf_io.c:2493:53: warning: incorrect type in initializer (different base types)
../drivers/scsi/qedf/qedf_io.c:2493:53:    expected unsigned short [usertype] pktlen
../drivers/scsi/qedf/qedf_io.c:2493:53:    got restricted __le16 [usertype] pkt_len
../drivers/scsi/qedf/qedf_io.c:2555:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:2555:20:    expected unsigned int [usertype] fr_crc
../drivers/scsi/qedf/qedf_io.c:2555:20:    got restricted __le32 [usertype]
../drivers/scsi/qedf/qedf_fip.c:21:48: error: invalid initializer
../drivers/scsi/qedf/qedf_fip.c:165:38: error: invalid initializer
../drivers/gpu/drm/xe/xe_guc_ct.c:703:9: warning: context imbalance in '__guc_ct_send_locked' - different lock contexts for basic block
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1781:44: warning: cast from restricted __be16
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1781:44: warning: incorrect type in argument 3 (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1781:44:    expected unsigned short [usertype] vxlan_port
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1781:44:    got restricted __be16 [usertype]
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1792:44: warning: cast from restricted __be16
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1792:44: warning: incorrect type in argument 3 (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1792:44:    expected unsigned short [usertype] vxlan_port
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1792:44:    got restricted __be16 [usertype]
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1973:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1973:30:    expected unsigned short [usertype] major
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1973:30:    got restricted __be16 [usertype]
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1974:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1974:30:    expected unsigned short [usertype] minor
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1974:30:    got restricted __be16 [usertype]
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1975:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1975:30:    expected unsigned short [usertype] micro
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1975:30:    got restricted __be16 [usertype]
../drivers/gpu/drm/amd/amdgpu/amdgpu_cs.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_bios.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/radeon/atombios_encoders.c:390:27: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:390:27:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:390:27:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:446:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:446:38:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:446:38:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:519:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:519:59:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:519:59:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:529:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:529:50:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:529:50:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:535:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:535:50:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:535:50:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:605:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:605:46:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:605:46:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:630:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:630:46:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:630:46:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:878:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:878:46:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:878:46:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:915:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:915:46:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:915:46:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:938:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:938:46:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:938:46:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52:    expected unsigned short [addressable] [assigned] [usertype] usInitInfo
../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52:    expected unsigned short [addressable] [assigned] [usertype] usInitInfo
../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52:    expected unsigned short [addressable] [assigned] [usertype] usInitInfo
../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52:    expected unsigned short [addressable] [assigned] [usertype] usInitInfo
../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52:    expected unsigned short [addressable] [assigned] [usertype] usSymClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52:    expected unsigned short [addressable] [assigned] [usertype] usSymClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67:    expected unsigned short [addressable] [assigned] [usertype] usConnectorId
../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50:    expected unsigned short [addressable] [assigned] [usertype] usDeviceID
../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50:    expected unsigned short [addressable] [assigned] [usertype] usDeviceID
../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50:    expected unsigned short [addressable] [assigned] [usertype] usDeviceID
../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50:    expected unsigned short [addressable] [assigned] [usertype] usDeviceID
../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50:    got restricted __le16 [usertype]
../drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/qedf/qedf_attr.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/qedf/qedf.h):
../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc)
../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0)
../drivers/gpu/drm/amd/amdgpu/atombios_dp.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/atombios_encoders.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_sa.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/radeon/si.c:1568:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:1570:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:1571:30: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:1573:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:3481:47: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:3482:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:3490:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:3491:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:3499:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:3498:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:3498:25:    expected restricted __le32 const [usertype] *[assigned] fw_data
../drivers/gpu/drm/radeon/si.c:3498:25:    got restricted __be32 const [usertype] *
../drivers/gpu/drm/radeon/si.c:3500:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:5706:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5706:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5706:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5707:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5707:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5707:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5709:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5709:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5709:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5710:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5710:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5710:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5711:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5711:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5711:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5716:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5716:49:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5716:49:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5718:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5718:49:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5718:49:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5720:57: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5720:57:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5720:57:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5727:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5727:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5727:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5728:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5728:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5728:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5732:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5732:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5732:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5735:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5735:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5735:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5738:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5738:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5738:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5741:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5741:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5741:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5744:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5744:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5744:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5748:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5748:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5748:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5749:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5749:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5749:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5751:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5751:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5751:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5752:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5752:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5752:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5873:31: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:5875:47: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:6262:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:6263:28: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:6264:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:6195:24: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:6195:24: warning: cast to restricted __le32
../drivers/gpu/drm/amd/amdgpu/atombios_i2c.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/gma500/mmu.c:307:26: warning: context imbalance in 'psb_mmu_pt_alloc_map_lock' - wrong count at exit
../drivers/gpu/drm/gma500/mmu.c:347:26: warning: context imbalance in 'psb_mmu_pt_map_lock' - wrong count at exit
../drivers/gpu/drm/gma500/mmu.c:380:28: warning: context imbalance in 'psb_mmu_pt_unmap_unlock' - unexpected unlock
../drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/qedf/qedf_els.c:180:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_els.c:180:34:    expected unsigned int [usertype] resp_len
../drivers/scsi/qedf/qedf_els.c:180:34:    got restricted __le32 [usertype] data_placement_size
../drivers/scsi/qedf/qedf_els.c:314:13: warning: cast from restricted __le16
../drivers/scsi/qedf/qedf_els.c:350:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_els.c:350:22:    expected restricted __be16 [usertype] fh_rx_id
../drivers/scsi/qedf/qedf_els.c:350:22:    got int
../drivers/scsi/qedf/qedf_els.c:358:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_els.c:358:20:    expected unsigned int [usertype] fr_crc
../drivers/scsi/qedf/qedf_els.c:358:20:    got restricted __le32 [usertype]
../drivers/scsi/qedf/qedf_els.c:1050:13: warning: cast from restricted __le16
../drivers/gpu/drm/gma500/oaktrail_crtc.c:663:30: warning: symbol 'mrst_clock_funcs' was not declared. Should it be static?
../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41:    got unsigned int [usertype] *firm_model
../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43:    got unsigned int [usertype] *firm_version
../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41:    got unsigned int [usertype] *device_map
../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42:    got unsigned int [usertype] *
../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49:    got unsigned int [usertype] *
../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51:    got unsigned int [usertype] *
../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48:    got unsigned int [usertype] *
../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49:    got unsigned int [usertype] *
../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49:    got unsigned int [usertype] *
../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55:    got unsigned int [usertype] *
../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40:    expected unsigned int [usertype] *rwbuffer
../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40:    got unsigned int [noderef] __iomem *
../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43:    expected unsigned int [usertype] *rwbuffer
../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43:    got unsigned int [noderef] [usertype] __iomem *message_rwbuffer
../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41:    expected unsigned int [usertype] *rwbuffer
../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41:    got unsigned int [noderef] __iomem *
../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43:    expected unsigned int [usertype] *rwbuffer
../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43:    got unsigned int [noderef] [usertype] __iomem *msgcode_rwbuffer
../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41:    expected unsigned int [usertype] *rwbuffer
../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41:    got unsigned int [noderef] __iomem *
../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_vm.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/dlink/dl2k.c:344:35: warning: restricted __le32 degrades to integer
../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_tlb_fence.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13:    expected unsigned int [usertype] val
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13:    got restricted __le32 [usertype]
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:15: warning: cast from restricted __le32
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13:    expected unsigned int [usertype] val
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13:    got restricted __le32 [usertype]
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35:    got unsigned int [usertype] val
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:15: warning: cast from restricted __le32
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13:    expected unsigned int [usertype] val
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13:    got restricted __le32 [usertype]
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35:    got unsigned int [usertype] val
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13:    expected unsigned int [usertype] val
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13:    got restricted __le32 [usertype]
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62:    expected restricted __le32 [usertype] burst_length
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62:    got unsigned int [usertype] total_buffer_size
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72:    expected restricted __le32 [usertype] seq_rec_updated_offset
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72:    got unsigned int [usertype] desired_offset
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    expected restricted __le16 [usertype] task_id
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    got unsigned short [usertype] itid
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    expected restricted __le16 [usertype] task_id
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    got unsigned short [usertype] itid
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    expected restricted __le16 [usertype] task_id
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    got unsigned short [usertype] itid
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    expected restricted __le16 [usertype] task_id
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    got unsigned short [usertype] itid
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    expected restricted __le16 [usertype] task_id
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    got unsigned short [usertype] itid
../drivers/gpu/drm/radeon/cik.c:1878:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:1880:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:1881:30: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:1883:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3909:47: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3910:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3914:17: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3918:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3919:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3923:17: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3927:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3926:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:3926:25:    expected restricted __le32 const [usertype] *[assigned] fw_data
../drivers/gpu/drm/radeon/cik.c:3926:25:    got restricted __be32 const [usertype] *
../drivers/gpu/drm/radeon/cik.c:3928:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3932:17: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3933:17: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:4265:47: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:4266:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:4270:17: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:4279:34: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:4280:35: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:4284:25: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:5943:47: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:5947:24: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:5951:17: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6433:62: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6434:48: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6435:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6439:63: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6440:48: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6441:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6445:62: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6446:48: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6447:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6451:63: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6452:48: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6453:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6457:64: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6458:48: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6459:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6463:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6463:56:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6463:56:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6486:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6486:56:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6486:56:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6710:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6710:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6710:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6711:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6711:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6711:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6713:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6713:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6713:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6714:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6714:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6714:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6715:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6715:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6715:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6720:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6720:49:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6720:49:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6722:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6722:49:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6722:49:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6724:57: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6724:57:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6724:57:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6731:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6731:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6731:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6732:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6732:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6732:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6735:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6735:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6735:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6736:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6736:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6736:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6739:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6739:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6739:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6740:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6740:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6740:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6744:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6744:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6744:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6745:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6745:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6745:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6748:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6748:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6748:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6749:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6749:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6749:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6752:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6752:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6752:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6753:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6753:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6753:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6757:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6757:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6757:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6758:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6758:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6758:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6760:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6760:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6760:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6761:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6761:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6761:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:7576:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:7577:28: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:7578:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:7486:24: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:7486:24: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:315:39: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:316:39: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:390:43: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:401:33: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:413:23: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:417:42: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:460:44: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33:    expected unsigned int [usertype] request_length
../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28:    expected unsigned int [usertype] pa_hi
../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28:    expected unsigned int [usertype] pa_lo
../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26:    expected unsigned int [usertype] len
../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29:    expected unsigned int [usertype] lo
../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29:    expected unsigned int [usertype] hi
../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:899:29: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24:    expected unsigned short [usertype] num_pages
../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1032:29: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:1034:38: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28:    expected unsigned short [usertype] if_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30:    expected unsigned int [usertype] pmac_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20:    expected unsigned int [usertype] if_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1112:28: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20:    expected unsigned int [usertype] if_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22:    expected unsigned int [usertype] pmac_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24:    expected unsigned short [usertype] num_pages
../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1218:26: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24:    expected unsigned short [usertype] num_pages
../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28:    expected unsigned short [usertype] cq_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36:    expected unsigned int
../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1293:28: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24:    expected unsigned short [usertype] num_pages
../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1337:28: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28:    expected unsigned short [usertype] if_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20:    expected unsigned short [usertype] cq_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1396:27: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:1398:42: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20:    expected unsigned short [usertype] cq_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27:    expected unsigned int [usertype] interface_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29:    expected unsigned short [usertype] max_frame_size
../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24:    expected unsigned int [usertype] rss_queue
../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1441:27: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17:    expected unsigned short [usertype] id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17:    expected unsigned short [usertype] id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31:    expected unsigned int [usertype] capability_flags
../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27:    expected unsigned int [usertype] enable_flags
../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1555:30: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:1559:47: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27:    expected unsigned int [usertype] interface_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42:    expected unsigned short [usertype] pport_num
../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1728:39: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28:    expected unsigned int [usertype] fat_operation
../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1787:38: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36:    expected unsigned int [usertype] fat_operation
../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38:    expected unsigned int [usertype] read_log_offset
../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38:    expected unsigned int [usertype] read_log_length
../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39:    expected unsigned int [usertype] data_buffer_size
../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1841:25: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21:    expected unsigned int [usertype] num_eq
../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39:    expected unsigned int [usertype] eq_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50:    expected unsigned int [usertype] delay_multiplier
../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20:    expected unsigned int [usertype] if_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28:    expected unsigned int [usertype] if_flags_mask
../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: warning: invalid assignment: |=
../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36:    left side has type unsigned int
../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36:    right side has type restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32:    expected unsigned int [usertype] mcast_num
../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30:    expected unsigned short [usertype] tx_flow_control
../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30:    expected unsigned short [usertype] rx_flow_control
../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2106:26: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:2107:26: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:2136:37: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2137:42: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2138:42: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2139:37: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20:    expected unsigned int [usertype] if_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25:    expected unsigned short [usertype] enable_rss
../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34:    expected unsigned short [usertype] cpu_table_size_log2
../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27:    expected unsigned int [usertype] write_offset
../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31:    expected unsigned int [usertype] descriptor_count
../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22:    expected unsigned int [usertype] buf_len
../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23:    expected unsigned int [usertype] addr_low
../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24:    expected unsigned int [usertype] addr_high
../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2400:33: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31:    expected unsigned int [usertype] desired_read_len
../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26:    expected unsigned int [usertype] read_offset
../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31:    expected unsigned int [usertype] descriptor_count
../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22:    expected unsigned int [usertype] buf_len
../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23:    expected unsigned int [usertype] addr_low
../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24:    expected unsigned int [usertype] addr_high
../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2521:30: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2522:24: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29:    expected unsigned int [usertype] op_type
../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36:    expected unsigned int [usertype] offset
../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29:    expected unsigned int [usertype] op_code
../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35:    expected unsigned int [usertype] data_buf_size
../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29:    expected unsigned int [usertype] op_type
../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36:    expected unsigned int [usertype] offset
../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36:    expected unsigned int [usertype] offset
../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29:    expected unsigned int [usertype] op_code
../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35:    expected unsigned int [usertype] data_buf_size
../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2637:36: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2639:36: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2871:24: warning: too many warnings
../drivers/net/ethernet/emulex/benet/be_ethtool.c: In function ‘be_get_drvinfo’:
../drivers/net/ethernet/emulex/benet/be_ethtool.c:229:29: warning: ‘ [’ directive output may be truncated writing 2 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
  229 |                          "%s [%s]", adapter->fw_ver, adapter->fw_on_flash);
      |                             ^~
../drivers/net/ethernet/emulex/benet/be_ethtool.c:228:17: note: ‘snprintf’ output between 4 and 66 bytes into a destination of size 32
  228 |                 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version),
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  229 |                          "%s [%s]", adapter->fw_ver, adapter->fw_on_flash);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast to restricted __be16
../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast from restricted __be32
../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast to restricted __be16
../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast from restricted __be32
../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_main.c:1558:29:    expected unsigned short
../drivers/net/ethernet/emulex/benet/be_main.c:1558:29:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_main.c:2628:32:    expected unsigned int [usertype] fragpa_lo
../drivers/net/ethernet/emulex/benet/be_main.c:2628:32:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_main.c:2629:32:    expected unsigned int [usertype] fragpa_hi
../drivers/net/ethernet/emulex/benet/be_main.c:2629:32:    got restricted __le32 [usertype]
../drivers/pci/controller/pcie-mediatek.c: In function ‘mtk_pcie_parse_port’:
../drivers/pci/controller/pcie-mediatek.c:923:43: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=]
  923 |         snprintf(name, sizeof(name), "port%d", slot);
      |                                           ^~
../drivers/pci/controller/pcie-mediatek.c:923:38: note: directive argument in the range [0, 2147483647]
  923 |         snprintf(name, sizeof(name), "port%d", slot);
      |                                      ^~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:923:9: note: ‘snprintf’ output between 6 and 15 bytes into a destination of size 10
  923 |         snprintf(name, sizeof(name), "port%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:930:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=]
  930 |         snprintf(name, sizeof(name), "sys_ck%d", slot);
      |                                             ^~
../drivers/pci/controller/pcie-mediatek.c:930:38: note: directive argument in the range [0, 2147483647]
  930 |         snprintf(name, sizeof(name), "sys_ck%d", slot);
      |                                      ^~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:930:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 10
  930 |         snprintf(name, sizeof(name), "sys_ck%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:938:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=]
  938 |         snprintf(name, sizeof(name), "ahb_ck%d", slot);
      |                                             ^~
../drivers/pci/controller/pcie-mediatek.c:938:38: note: directive argument in the range [0, 2147483647]
  938 |         snprintf(name, sizeof(name), "ahb_ck%d", slot);
      |                                      ^~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:938:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 10
  938 |         snprintf(name, sizeof(name), "ahb_ck%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:943:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=]
  943 |         snprintf(name, sizeof(name), "axi_ck%d", slot);
      |                                             ^~
../drivers/pci/controller/pcie-mediatek.c:943:38: note: directive argument in the range [0, 2147483647]
  943 |         snprintf(name, sizeof(name), "axi_ck%d", slot);
      |                                      ^~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:943:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 10
  943 |         snprintf(name, sizeof(name), "axi_ck%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:948:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=]
  948 |         snprintf(name, sizeof(name), "aux_ck%d", slot);
      |                                             ^~
../drivers/pci/controller/pcie-mediatek.c:948:38: note: directive argument in the range [0, 2147483647]
  948 |         snprintf(name, sizeof(name), "aux_ck%d", slot);
      |                                      ^~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:948:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 10
  948 |         snprintf(name, sizeof(name), "aux_ck%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:953:46: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=]
  953 |         snprintf(name, sizeof(name), "obff_ck%d", slot);
      |                                              ^~
../drivers/pci/controller/pcie-mediatek.c:953:38: note: directive argument in the range [0, 2147483647]
  953 |         snprintf(name, sizeof(name), "obff_ck%d", slot);
      |                                      ^~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:953:9: note: ‘snprintf’ output between 9 and 18 bytes into a destination of size 10
  953 |         snprintf(name, sizeof(name), "obff_ck%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:958:46: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=]
  958 |         snprintf(name, sizeof(name), "pipe_ck%d", slot);
      |                                              ^~
../drivers/pci/controller/pcie-mediatek.c:958:38: note: directive argument in the range [0, 2147483647]
  958 |         snprintf(name, sizeof(name), "pipe_ck%d", slot);
      |                                      ^~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:958:9: note: ‘snprintf’ output between 9 and 18 bytes into a destination of size 10
  958 |         snprintf(name, sizeof(name), "pipe_ck%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:963:47: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=]
  963 |         snprintf(name, sizeof(name), "pcie-rst%d", slot);
      |                                               ^~
../drivers/pci/controller/pcie-mediatek.c:963:38: note: directive argument in the range [0, 2147483647]
  963 |         snprintf(name, sizeof(name), "pcie-rst%d", slot);
      |                                      ^~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:963:9: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10
  963 |         snprintf(name, sizeof(name), "pcie-rst%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:969:47: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=]
  969 |         snprintf(name, sizeof(name), "pcie-phy%d", slot);
      |                                               ^~
../drivers/pci/controller/pcie-mediatek.c:969:38: note: directive argument in the range [0, 2147483647]
  969 |         snprintf(name, sizeof(name), "pcie-phy%d", slot);
      |                                      ^~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:969:9: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10
  969 |         snprintf(name, sizeof(name), "pcie-phy%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/tve200/tve200_drv.c:194:20: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/tve200/tve200_drv.c:194:20:    expected void *regs
../drivers/gpu/drm/tve200/tve200_drv.c:194:20:    got void [noderef] __iomem *
../drivers/gpu/drm/tve200/tve200_drv.c:208:30: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/tve200/tve200_drv.c:208:30:    expected void volatile [noderef] __iomem *addr
../drivers/gpu/drm/tve200/tve200_drv.c:208:30:    got void *
../drivers/scsi/aic7xxx/aic7xxx_core.c:4200:33: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:4205:41: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:4211:45: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:4267:19: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:4268:20: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:4276:27: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:6938:25: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31:    expected unsigned int [addressable] [assigned] [usertype] integer
../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34:    expected unsigned int [usertype] addr
../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33:    expected unsigned int [usertype] len
../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37:    expected unsigned int [usertype] sgptr
../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:6613:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:6624:23: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:6640:25: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:6651:25: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:6653:34: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:433:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45:    expected unsigned int [usertype] cdb_ptr
../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/rs780_dpm.c:722:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs780_dpm.c:723:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:724:23: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:727:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs780_dpm.c:728:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs780_dpm.c:754:16: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:757:16: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:760:17: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:779:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs780_dpm.c:816:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:820:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:826:34: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:891:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:893:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:899:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:903:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:905:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:907:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:909:33: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs780_dpm.c:913:46: warning: cast to restricted __le32
../drivers/gpu/drm/amd/amdgpu/amdgpu_ib.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/pci/controller/pcie-mediatek.c:399:40: warning: incorrect type in argument 1 (different address spaces)
../drivers/pci/controller/pcie-mediatek.c:399:40:    expected void volatile *address
../drivers/pci/controller/pcie-mediatek.c:399:40:    got void [noderef] __iomem *
../drivers/pci/controller/pcie-mediatek.c:515:44: warning: incorrect type in argument 1 (different address spaces)
../drivers/pci/controller/pcie-mediatek.c:515:44:    expected void volatile *address
../drivers/pci/controller/pcie-mediatek.c:515:44:    got void [noderef] __iomem *
../drivers/gpu/drm/amd/amdgpu/amdgpu_pll.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/freescale/enetc/enetc.c: In function ‘enetc_setup_irqs’:
../drivers/net/ethernet/freescale/enetc/enetc.c:2336:60: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 4 and 19 [-Wformat-truncation=]
 2336 |                 snprintf(v->name, sizeof(v->name), "%s-rxtx%d",
      |                                                            ^~
../drivers/net/ethernet/freescale/enetc/enetc.c:2336:52: note: directive argument in the range [-2147483639, 2147483646]
 2336 |                 snprintf(v->name, sizeof(v->name), "%s-rxtx%d",
      |                                                    ^~~~~~~~~~~
../drivers/net/ethernet/freescale/enetc/enetc.c:2336:17: note: ‘snprintf’ output between 7 and 32 bytes into a destination of size 24
 2336 |                 snprintf(v->name, sizeof(v->name), "%s-rxtx%d",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2337 |                          priv->ndev->name, i);
      |                          ~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/radeon/cypress_dpm.c:411:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:411:40:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/cypress_dpm.c:411:40:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:600:34: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:600:34:    expected unsigned int [usertype] mclk_value
../drivers/gpu/drm/radeon/cypress_dpm.c:600:34:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:601:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:601:42:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:601:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:602:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:602:44:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2
../drivers/gpu/drm/radeon/cypress_dpm.c:602:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:603:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:603:42:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:603:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:604:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:604:44:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2
../drivers/gpu/drm/radeon/cypress_dpm.c:604:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:605:41: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:605:41:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:605:41:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:606:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:606:33:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:606:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:607:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:607:32:    expected unsigned int [usertype] vMPLL_SS
../drivers/gpu/drm/radeon/cypress_dpm.c:607:32:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:608:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:608:33:    expected unsigned int [usertype] vMPLL_SS2
../drivers/gpu/drm/radeon/cypress_dpm.c:608:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:663:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:663:32:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/cypress_dpm.c:663:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:669:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:669:32:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/cypress_dpm.c:669:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:672:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:672:32:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/cypress_dpm.c:672:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:824:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:824:40:    expected unsigned int
../drivers/gpu/drm/radeon/cypress_dpm.c:824:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:958:53: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:958:53:    expected unsigned short [usertype] s0
../drivers/gpu/drm/radeon/cypress_dpm.c:958:53:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:960:53: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:960:53:    expected unsigned short [usertype] s1
../drivers/gpu/drm/radeon/cypress_dpm.c:960:53:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1232:24: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1232:24:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/cypress_dpm.c:1232:24:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1246:71: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1246:71:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1246:71:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1248:73: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1248:73:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2
../drivers/gpu/drm/radeon/cypress_dpm.c:1248:73:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1250:71: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1250:71:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1250:71:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1252:73: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1252:73:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2
../drivers/gpu/drm/radeon/cypress_dpm.c:1252:73:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1254:70: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1254:70:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1254:70:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1256:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1256:62:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1256:62:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1259:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1259:61:    expected unsigned int [usertype] vMPLL_SS
../drivers/gpu/drm/radeon/cypress_dpm.c:1259:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1261:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1261:62:    expected unsigned int [usertype] vMPLL_SS2
../drivers/gpu/drm/radeon/cypress_dpm.c:1261:62:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1264:63: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1264:63:    expected unsigned int [usertype] mclk_value
../drivers/gpu/drm/radeon/cypress_dpm.c:1264:63:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1267:63: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1267:63:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1267:63:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1269:65: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1269:65:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/cypress_dpm.c:1269:65:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1271:65: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1271:65:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3
../drivers/gpu/drm/radeon/cypress_dpm.c:1271:65:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1273:69: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1273:69:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM
../drivers/gpu/drm/radeon/cypress_dpm.c:1273:69:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1275:71: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1275:71:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2
../drivers/gpu/drm/radeon/cypress_dpm.c:1275:71:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1278:55: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1278:55:    expected unsigned int [usertype] sclk_value
../drivers/gpu/drm/radeon/cypress_dpm.c:1278:55:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1300:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1300:42:    expected unsigned int [usertype] aT
../drivers/gpu/drm/radeon/cypress_dpm.c:1300:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1302:43: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1302:43:    expected unsigned int [usertype] bSP
../drivers/gpu/drm/radeon/cypress_dpm.c:1302:43:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1436:68: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1436:68:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1436:68:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1438:70: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1438:70:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2
../drivers/gpu/drm/radeon/cypress_dpm.c:1438:70:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1440:68: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1440:68:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1440:68:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1442:70: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1442:70:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2
../drivers/gpu/drm/radeon/cypress_dpm.c:1442:70:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1444:67: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1444:67:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1444:67:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1446:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1446:59:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1446:59:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1450:60: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1450:60:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1450:60:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1452:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1452:62:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/cypress_dpm.c:1452:62:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1454:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1454:62:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3
../drivers/gpu/drm/radeon/cypress_dpm.c:1454:62:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1522:35: warning: invalid assignment: |=
../drivers/gpu/drm/radeon/cypress_dpm.c:1522:35:    left side has type unsigned int
../drivers/gpu/drm/radeon/cypress_dpm.c:1522:35:    right side has type restricted __be32
../drivers/gpu/drm/radeon/cypress_dpm.c:1539:77: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1539:77:    expected unsigned int
../drivers/gpu/drm/radeon/cypress_dpm.c:1539:77:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1557:78: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1557:78:    expected unsigned int
../drivers/gpu/drm/radeon/cypress_dpm.c:1557:78:    got restricted __be32 [usertype]
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:97:22: warning: incorrect type in return expression (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:97:22:    expected void *
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:97:22:    got void [noderef] __iomem *map
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:155:21: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:155:21:    expected void [noderef] __iomem *map
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:155:21:    got void *
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:157:33: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:157:30: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:157:30:    expected void [noderef] __iomem *map
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:157:30:    got unsigned char [usertype] *
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:162:22: warning: incorrect type in return expression (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:162:22:    expected void *
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:162:22:    got void [noderef] __iomem *map
../drivers/gpu/drm/gma500/psb_intel_display.c:435:30: warning: symbol 'psb_clock_funcs' was not declared. Should it be static?
../drivers/gpu/drm/xe/xe_hw_engine_group.c:320:5: warning: context imbalance in 'xe_hw_engine_group_get_mode' - wrong count at exit
../drivers/gpu/drm/xe/xe_hw_engine_group.c:355:6: warning: context imbalance in 'xe_hw_engine_group_put' - wrong count at exit
../drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../sound/soc/sof/intel/hda-dai.c: note: in included file:
../sound/soc/sof/intel/../ipc4-topology.h:317:54: warning: array of flexible structures
../sound/soc/sof/intel/hda-dai.c: note: in included file:
../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures
../drivers/gpu/drm/radeon/trinity_dpm.c:1639:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1640:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1641:23: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1644:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1645:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1668:16: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1705:18: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c: note: in included file (through ../drivers/gpu/drm/radeon/atombios.h, ../drivers/gpu/drm/radeon/atom.h, ../drivers/gpu/drm/radeon/sumo_dpm.h, ../drivers/gpu/drm/radeon/trinity_dpm.h):
../drivers/gpu/drm/radeon/pptable.h:442:31: warning: array of flexible structures
../drivers/gpu/drm/radeon/trinity_dpm.c:1708:18: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1711:18: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1764:24: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1819:44: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1820:41: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1821:47: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1822:49: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1824:25: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1843:52: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1844:52: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1847:53: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1848:53: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1849:53: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1850:53: warning: cast to restricted __le16
../drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/aacraid/aachba.c:3941:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:3941:39:    expected unsigned int [usertype] addrHigh
../drivers/scsi/aacraid/aachba.c:3941:39:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:3942:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:3942:38:    expected unsigned int [usertype] addrLow
../drivers/scsi/aacraid/aachba.c:3942:38:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:3943:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:3943:26:    expected unsigned int [usertype] cur_size
../drivers/scsi/aacraid/aachba.c:3943:26:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:3948:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:3948:44:    expected restricted __le32 [usertype] sgeFirstSize
../drivers/scsi/aacraid/aachba.c:3948:44:    got unsigned int [usertype] cur_size
../drivers/scsi/aacraid/aachba.c:3950:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:3950:46:    expected restricted __le32 [usertype] sgeNominalSize
../drivers/scsi/aacraid/aachba.c:3950:46:    got unsigned int [usertype] cur_size
../drivers/scsi/aacraid/aachba.c:3952:60: warning: restricted __le32 degrades to integer
../drivers/scsi/aacraid/aachba.c:3962:28: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:3964:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:3964:39:    expected unsigned int [usertype] length
../drivers/scsi/aacraid/aachba.c:3964:39:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:3968:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:3968:22:    expected unsigned char [usertype] sgeCnt
../drivers/scsi/aacraid/aachba.c:3968:22:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4067:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4067:30:    expected unsigned int [usertype] addr_hi
../drivers/scsi/aacraid/aachba.c:4067:30:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4068:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4068:30:    expected unsigned int [usertype] addr_lo
../drivers/scsi/aacraid/aachba.c:4068:30:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4069:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4069:26:    expected unsigned int [usertype] cur_size
../drivers/scsi/aacraid/aachba.c:4069:26:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4081:24: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:4083:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4083:26:    expected unsigned int [usertype] len
../drivers/scsi/aacraid/aachba.c:4083:26:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4088:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4088:45:    expected unsigned char [usertype] emb_data_desc_count
../drivers/scsi/aacraid/aachba.c:4088:45:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4089:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4089:28:    expected unsigned int [usertype] flags
../drivers/scsi/aacraid/aachba.c:4089:28:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4092:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4092:38:    expected unsigned int [usertype] flags
../drivers/scsi/aacraid/aachba.c:4092:38:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4093:48: warning: cast from restricted __le32
../drivers/scsi/aacraid/aachba.c:4094:43: warning: cast from restricted __le32
../drivers/scsi/aacraid/aachba.c:4095:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4095:40:    expected unsigned int [usertype] addr_lo
../drivers/scsi/aacraid/aachba.c:4095:40:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4033:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4033:22:    expected unsigned char [usertype] sgeCnt
../drivers/scsi/aacraid/aachba.c:4033:22:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4035:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4035:30:    expected restricted __le32 [usertype] sgeNominalSize
../drivers/scsi/aacraid/aachba.c:4035:30:    got unsigned long
../drivers/scsi/aacraid/aachba.c:244:5: warning: symbol 'aac_sync_mode' was not declared. Should it be static?
../drivers/scsi/aacraid/aachba.c:659:76: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:659:76:    expected restricted __le32 [usertype] block_size
../drivers/scsi/aacraid/aachba.c:659:76:    got int
../drivers/scsi/aacraid/aachba.c:1058:63: warning: restricted __le32 degrades to integer
../drivers/scsi/aacraid/aachba.c:1079:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:1079:59:    expected unsigned int [addressable] [assigned] [usertype] Serial
../drivers/scsi/aacraid/aachba.c:1079:59:    got restricted __le32 [usertype] uid
../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1556:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:1556:24:    expected unsigned char
../drivers/scsi/aacraid/aachba.c:1556:24:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:1663:33: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1996:61: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:1996:61:    expected restricted __le32 [usertype] rmw_nexus
../drivers/scsi/aacraid/aachba.c:1996:61:    got unsigned int [assigned] [usertype] nexus
../drivers/scsi/aacraid/aachba.c:2073:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:2073:54:    expected restricted __le16 [usertype] virt_device_bus
../drivers/scsi/aacraid/aachba.c:2073:54:    got int
../drivers/scsi/aacraid/aachba.c:3616:58: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:3616:58:    expected restricted __le32 [usertype] rmw_nexus
../drivers/scsi/aacraid/aachba.c:3616:58:    got unsigned int
../drivers/scsi/aacraid/aachba.c: note: in included file:
../drivers/scsi/aacraid/aacraid.h:2765:43: warning: incorrect type in return expression (different base types)
../drivers/scsi/aacraid/aacraid.h:2765:43:    expected int
../drivers/scsi/aacraid/aacraid.h:2765:43:    got restricted __le32
../drivers/gpu/drm/amd/amdgpu/amdgpu_sync.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/aacraid/commctrl.c:602:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:602:32:    expected unsigned char
../drivers/scsi/aacraid/commctrl.c:602:32:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/commctrl.c:618:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:618:45:    expected unsigned char [usertype] emb_data_desc_count
../drivers/scsi/aacraid/commctrl.c:618:45:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/commctrl.c:693:48: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:693:48:    expected unsigned int [usertype] addr_hi
../drivers/scsi/aacraid/commctrl.c:693:48:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/commctrl.c:694:48: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:694:48:    expected unsigned int [usertype] addr_lo
../drivers/scsi/aacraid/commctrl.c:694:48:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/commctrl.c:696:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:696:44:    expected unsigned int [usertype] len
../drivers/scsi/aacraid/commctrl.c:696:44:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/commctrl.c:702:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:702:59:    expected unsigned int [usertype] flags
../drivers/scsi/aacraid/commctrl.c:702:59:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/commctrl.c:954:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:954:42:    expected restricted __le32 [addressable] [assigned] [usertype] srb_status
../drivers/scsi/aacraid/commctrl.c:954:42:    got int
../drivers/scsi/aacraid/commctrl.c:956:48: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:956:48:    expected restricted __le32 [addressable] [assigned] [usertype] data_xfer_length
../drivers/scsi/aacraid/commctrl.c:956:48:    got unsigned int [assigned] [usertype] byte_count
../drivers/scsi/aacraid/commctrl.c:960:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:960:42:    expected restricted __le32 [addressable] [assigned] [usertype] srb_status
../drivers/scsi/aacraid/commctrl.c:960:42:    got unsigned char [usertype] service_response
../drivers/scsi/aacraid/commctrl.c:961:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:961:43:    expected restricted __le32 [addressable] [assigned] [usertype] scsi_status
../drivers/scsi/aacraid/commctrl.c:961:43:    got unsigned char [usertype] status
../drivers/scsi/aacraid/commctrl.c:962:48: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:962:48:    expected restricted __le32 [addressable] [assigned] [usertype] data_xfer_length
../drivers/scsi/aacraid/commctrl.c:962:48:    got unsigned int
../drivers/scsi/aacraid/commctrl.c:964:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:964:47:    expected restricted __le32 [addressable] [assigned] [usertype] sense_data_size
../drivers/scsi/aacraid/commctrl.c:964:47:    got unsigned char [usertype] sense_response_data_len
../drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
In file included from ../include/linux/string.h:390,
                 from ../include/linux/bitmap.h:13,
                 from ../include/linux/cpumask.h:12,
                 from ../arch/x86/include/asm/paravirt.h:21,
                 from ../arch/x86/include/asm/cpuid.h:62,
                 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/module.h:13,
                 from ../drivers/scsi/qla2xxx/qla_def.h:12,
                 from ../drivers/scsi/qla2xxx/qla_init.c:6:
In function ‘fortify_memcpy_chk’,
    inlined from ‘qla81xx_nvram_config’ at ../drivers/scsi/qla2xxx/qla_init.c:9240:2:
../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/scsi/aacraid/comminit.c:100:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/comminit.c:100:31:    expected restricted __le32 [usertype] *host_rrq
../drivers/scsi/aacraid/comminit.c:100:31:    got unsigned int [usertype] *
../drivers/scsi/aacraid/comminit.c:134:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/comminit.c:134:49:    expected restricted __le16 [usertype] msix_id
../drivers/scsi/aacraid/comminit.c:134:49:    got int [assigned] i
../drivers/scsi/aacraid/comminit.c:544:33: warning: restricted __le32 degrades to integer
../drivers/scsi/aacraid/comminit.c:548:34: warning: restricted __le32 degrades to integer
../drivers/scsi/aacraid/comminit.c:551:42: warning: restricted __le32 degrades to integer
../drivers/scsi/aacraid/comminit.c:554:48: warning: restricted __le32 degrades to integer
../drivers/scsi/aacraid/comminit.c:557:48: warning: restricted __le32 degrades to integer
../drivers/scsi/aacraid/comminit.c:560:48: warning: restricted __le32 degrades to integer
../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: warning: incorrect type in assignment (different address spaces)
../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30:    expected void [noderef] __iomem *vslbase
../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30:    got void *
../drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/radeon/ni_dpm.c:1265:35: warning: invalid assignment: |=
../drivers/gpu/drm/radeon/ni_dpm.c:1265:35:    left side has type unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:1265:35:    right side has type restricted __be32
../drivers/gpu/drm/radeon/ni_dpm.c:1279:80: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1279:80:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:1279:80:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1294:81: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1294:81:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:1294:81:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1309:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1309:40:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/ni_dpm.c:1309:40:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1329:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1329:32:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/ni_dpm.c:1329:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1335:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1335:32:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/ni_dpm.c:1335:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1338:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1338:32:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/ni_dpm.c:1338:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1350:32: warning: cast to restricted __be16
../drivers/gpu/drm/radeon/ni_dpm.c:1360:24: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1360:24:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/ni_dpm.c:1360:24:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1482:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1482:48:    expected unsigned int [usertype] TDPLimit
../drivers/gpu/drm/radeon/ni_dpm.c:1482:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1484:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1484:52:    expected unsigned int [usertype] NearTDPLimit
../drivers/gpu/drm/radeon/ni_dpm.c:1484:52:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1486:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1486:54:    expected unsigned int [usertype] SafePowerLimit
../drivers/gpu/drm/radeon/ni_dpm.c:1486:54:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1489:55: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1489:55:    expected unsigned int [usertype] PowerBoostLimit
../drivers/gpu/drm/radeon/ni_dpm.c:1489:55:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1629:39: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1629:39:    expected unsigned int [usertype] mc_arb_dram_timing
../drivers/gpu/drm/radeon/ni_dpm.c:1629:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1630:39: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1630:39:    expected unsigned int [usertype] mc_arb_dram_timing2
../drivers/gpu/drm/radeon/ni_dpm.c:1630:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1676:24: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1676:24:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/ni_dpm.c:1676:24:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1690:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1690:59:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1690:59:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1692:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1692:61:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:1692:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1694:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1694:59:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1694:59:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1696:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1696:61:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:1696:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1698:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1698:58:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1698:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1700:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1700:50:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1700:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1702:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1702:49:    expected unsigned int [usertype] vMPLL_SS
../drivers/gpu/drm/radeon/ni_dpm.c:1702:49:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1704:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1704:50:    expected unsigned int [usertype] vMPLL_SS2
../drivers/gpu/drm/radeon/ni_dpm.c:1704:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1706:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1706:51:    expected unsigned int [usertype] mclk_value
../drivers/gpu/drm/radeon/ni_dpm.c:1706:51:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1709:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1709:59:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1709:59:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1711:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1711:61:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:1711:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1713:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1713:61:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3
../drivers/gpu/drm/radeon/ni_dpm.c:1713:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1715:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1715:61:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4
../drivers/gpu/drm/radeon/ni_dpm.c:1715:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1717:65: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1717:65:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM
../drivers/gpu/drm/radeon/ni_dpm.c:1717:65:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1719:67: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1719:67:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2
../drivers/gpu/drm/radeon/ni_dpm.c:1719:67:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1721:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1721:51:    expected unsigned int [usertype] sclk_value
../drivers/gpu/drm/radeon/ni_dpm.c:1721:51:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1752:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1752:38:    expected unsigned int [usertype] aT
../drivers/gpu/drm/radeon/ni_dpm.c:1752:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1754:39: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1754:39:    expected unsigned int [usertype] bSP
../drivers/gpu/drm/radeon/ni_dpm.c:1754:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1782:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1782:51:    expected unsigned int [usertype] SQPowerThrottle
../drivers/gpu/drm/radeon/ni_dpm.c:1782:51:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1785:53: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1785:53:    expected unsigned int [usertype] SQPowerThrottle_2
../drivers/gpu/drm/radeon/ni_dpm.c:1785:53:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1903:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1903:56:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1903:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1904:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1904:58:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:1904:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1905:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1905:56:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1905:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1906:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1906:58:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:1906:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1907:55: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1907:55:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1907:55:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1908:47: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1908:47:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1908:47:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1912:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1912:56:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1912:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1913:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1913:58:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:1913:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1914:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1914:58:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3
../drivers/gpu/drm/radeon/ni_dpm.c:1914:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1915:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1915:58:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4
../drivers/gpu/drm/radeon/ni_dpm.c:1915:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1930:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1930:48:    expected unsigned int [usertype] SQPowerThrottle
../drivers/gpu/drm/radeon/ni_dpm.c:1930:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1933:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1933:50:    expected unsigned int [usertype] SQPowerThrottle_2
../drivers/gpu/drm/radeon/ni_dpm.c:1933:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2078:34: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2078:34:    expected unsigned int [usertype] sclk_value
../drivers/gpu/drm/radeon/ni_dpm.c:2078:34:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2079:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2079:42:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:2079:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2080:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2080:44:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:2080:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2081:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2081:44:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3
../drivers/gpu/drm/radeon/ni_dpm.c:2081:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2082:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2082:44:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4
../drivers/gpu/drm/radeon/ni_dpm.c:2082:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2083:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2083:48:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM
../drivers/gpu/drm/radeon/ni_dpm.c:2083:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2084:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2084:50:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2
../drivers/gpu/drm/radeon/ni_dpm.c:2084:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2142:37: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2142:37:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:2142:37:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2146:35: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2146:35:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:2146:35:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2285:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2285:26:    expected unsigned int [usertype] mclk_value
../drivers/gpu/drm/radeon/ni_dpm.c:2285:26:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2286:34: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2286:34:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:2286:34:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2287:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2287:36:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:2287:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2288:34: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2288:34:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:2288:34:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2289:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2289:36:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:2289:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2290:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2290:33:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:2290:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2291:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2291:25:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:2291:25:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2292:24: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2292:24:    expected unsigned int [usertype] vMPLL_SS
../drivers/gpu/drm/radeon/ni_dpm.c:2292:24:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2293:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2293:25:    expected unsigned int [usertype] vMPLL_SS2
../drivers/gpu/drm/radeon/ni_dpm.c:2293:25:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2307:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2307:42:    expected unsigned int [usertype] bSP
../drivers/gpu/drm/radeon/ni_dpm.c:2307:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2309:64: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2309:64:    expected unsigned int [usertype] bSP
../drivers/gpu/drm/radeon/ni_dpm.c:2309:64:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2411:41: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2411:41:    expected unsigned int [usertype] aT
../drivers/gpu/drm/radeon/ni_dpm.c:2411:41:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2415:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2415:33:    expected unsigned int [usertype] aT
../drivers/gpu/drm/radeon/ni_dpm.c:2415:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2440:23: warning: cast to restricted __be32
../drivers/gpu/drm/radeon/ni_dpm.c:2442:41: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2442:41:    expected unsigned int [usertype] aT
../drivers/gpu/drm/radeon/ni_dpm.c:2442:41:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2448:45: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2448:45:    expected unsigned int [usertype] aT
../drivers/gpu/drm/radeon/ni_dpm.c:2448:45:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2591:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2591:56:    expected unsigned int [usertype] SQPowerThrottle
../drivers/gpu/drm/radeon/ni_dpm.c:2591:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2592:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2592:56:    expected unsigned int [usertype] SQPowerThrottle_2
../drivers/gpu/drm/radeon/ni_dpm.c:2592:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2672:39: warning: incorrect type in argument 3 (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2672:39:    expected unsigned int [usertype] value
../drivers/gpu/drm/radeon/ni_dpm.c:2672:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2935:53: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2935:53:    expected unsigned short [usertype] s0
../drivers/gpu/drm/radeon/ni_dpm.c:2935:53:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2937:53: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2937:53:    expected unsigned short [usertype] s1
../drivers/gpu/drm/radeon/ni_dpm.c:2937:53:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2954:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2954:40:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:2954:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:3085:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:3085:56:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:3085:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:3091:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:3091:56:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:3091:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:3127:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:3127:56:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:3127:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:3133:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:3133:56:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:3133:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:3184:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:3184:36:    expected unsigned int [usertype] pwr_const
../drivers/gpu/drm/radeon/ni_dpm.c:3184:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:3185:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:3185:36:    expected unsigned int [usertype] dc_cacValue
../drivers/gpu/drm/radeon/ni_dpm.c:3185:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:3186:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:3186:36:    expected unsigned int [usertype] bif_cacValue
../drivers/gpu/drm/radeon/ni_dpm.c:3186:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:3899:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/ni_dpm.c:3900:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/ni_dpm.c:3901:23: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/ni_dpm.c:3904:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/ni_dpm.c:3905:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/ni_dpm.c:3931:20: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/ni_dpm.c:3933:20: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/ni_dpm.c:3936:20: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/ni_dpm.c:3937:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/ni_dpm.c:3938:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/ni_dpm.c:4012:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/ni_dpm.c:4016:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/ni_dpm.c:4034:42: warning: cast to restricted __le16
../drivers/scsi/aic94xx/aic94xx_sds.c:481:38: warning: array of flexible structures
../drivers/scsi/aic94xx/aic94xx_sds.c:521:17: warning: array of flexible structures
../drivers/scsi/aic94xx/aic94xx_sds.c:506:40: warning: array of flexible structures
../drivers/scsi/aic94xx/aic94xx_sds.c:522:17: warning: array of flexible structures
../drivers/pci/controller/dwc/pci-dra7xx.c: In function ‘dra7xx_pcie_probe’:
../drivers/pci/controller/dwc/pci-dra7xx.c:763:55: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=]
  763 |                 snprintf(name, sizeof(name), "pcie-phy%d", i);
      |                                                       ^~
../drivers/pci/controller/dwc/pci-dra7xx.c:763:46: note: directive argument in the range [0, 2147483646]
  763 |                 snprintf(name, sizeof(name), "pcie-phy%d", i);
      |                                              ^~~~~~~~~~~~
../drivers/pci/controller/dwc/pci-dra7xx.c:763:17: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10
  763 |                 snprintf(name, sizeof(name), "pcie-phy%d", i);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/aacraid/commsup.c:600:17: warning: context imbalance in 'aac_fib_send' - different lock contexts for basic block
../drivers/scsi/aacraid/commsup.c:755:17: warning: context imbalance in 'aac_hba_send' - different lock contexts for basic block
../drivers/scsi/aacraid/commsup.c:1498:32: warning: context imbalance in '_aac_reset_adapter' - unexpected unlock
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25: warning: invalid assignment: |=
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25:    left side has type unsigned int
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25:    right side has type restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34:    expected unsigned int [usertype] sgptr
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34:    expected unsigned int [usertype] sgptr
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18:    expected unsigned int [usertype] addr
../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17:    expected unsigned int [usertype] len
../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17:    got restricted __le32 [usertype]
../drivers/scsi/aic94xx/aic94xx_seq.c:184:21: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:185:25: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:226:29: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1240:23: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1241:24: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1242:24: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1243:36: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1244:34: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1245:36: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1246:34: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1247:35: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1248:33: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1249:35: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1250:33: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1251:29: warning: cast to restricted __le16
../drivers/scsi/aic94xx/aic94xx_seq.c:1252:33: warning: cast to restricted __le16
../drivers/scsi/aic94xx/aic94xx_seq.c:1253:33: warning: cast to restricted __le16
../drivers/scsi/aic94xx/aic94xx_seq.c:1286:32: warning: cast to restricted __le16
../drivers/scsi/aic94xx/aic94xx_seq.c:1289:32: warning: cast to restricted __le16
../drivers/scsi/aic94xx/aic94xx_seq.c:732:35: warning: cast truncates bits from constant value (93ef7f becomes ef7f)
../drivers/gpu/drm/radeon/si_dpm.c:4055:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4055:40:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/si_dpm.c:4055:40:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4089:24: warning: cast to restricted __be16
../drivers/gpu/drm/radeon/si_dpm.c:4097:37: warning: cast to restricted __be16
../drivers/gpu/drm/radeon/si_dpm.c:4112:45: warning: cast to restricted __be16
../drivers/gpu/drm/radeon/si_dpm.c:2119:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2119:48:    expected unsigned int [usertype] TDPLimit
../drivers/gpu/drm/radeon/si_dpm.c:2119:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2121:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2121:52:    expected unsigned int [usertype] NearTDPLimit
../drivers/gpu/drm/radeon/si_dpm.c:2121:52:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2123:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2123:54:    expected unsigned int [usertype] SafePowerLimit
../drivers/gpu/drm/radeon/si_dpm.c:2123:54:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2138:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2138:54:    expected unsigned int [usertype] NearTDPLimitTherm
../drivers/gpu/drm/radeon/si_dpm.c:2138:54:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2139:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2139:49:    expected unsigned int [usertype] dGPU_T_Limit
../drivers/gpu/drm/radeon/si_dpm.c:2139:49:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2140:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2140:51:    expected unsigned int [usertype] dGPU_T_Warning
../drivers/gpu/drm/radeon/si_dpm.c:2140:51:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2141:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2141:54:    expected unsigned int [usertype] dGPU_T_Hysteresis
../drivers/gpu/drm/radeon/si_dpm.c:2141:54:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2169:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2169:52:    expected unsigned int [usertype] NearTDPLimit
../drivers/gpu/drm/radeon/si_dpm.c:2169:52:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2171:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2171:54:    expected unsigned int [usertype] SafePowerLimit
../drivers/gpu/drm/radeon/si_dpm.c:2171:54:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2310:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2310:62:    expected unsigned short [usertype] PwrEfficiencyRatio
../drivers/gpu/drm/radeon/si_dpm.c:2310:62:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2366:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2366:54:    expected unsigned int [usertype] SQPowerThrottle
../drivers/gpu/drm/radeon/si_dpm.c:2366:54:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2367:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2367:56:    expected unsigned int [usertype] SQPowerThrottle_2
../drivers/gpu/drm/radeon/si_dpm.c:2367:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2437:23: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2437:23:    expected unsigned int [usertype] K
../drivers/gpu/drm/radeon/si_dpm.c:2437:23:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2438:24: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2438:24:    expected unsigned int [usertype] T0
../drivers/gpu/drm/radeon/si_dpm.c:2438:24:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2439:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2439:26:    expected unsigned int [usertype] MaxT
../drivers/gpu/drm/radeon/si_dpm.c:2439:26:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2443:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2443:32:    expected unsigned int [usertype] Tthreshold
../drivers/gpu/drm/radeon/si_dpm.c:2443:32:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2449:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2449:36:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:2449:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2450:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2450:36:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:2450:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2457:41: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2457:41:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:2457:41:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2458:39: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2458:39:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:2458:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2546:100: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2546:100:    expected unsigned short
../drivers/gpu/drm/radeon/si_dpm.c:2546:100:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2582:100: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2582:100:    expected unsigned short
../drivers/gpu/drm/radeon/si_dpm.c:2582:100:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2639:34: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2639:34:    expected unsigned int [usertype] l2numWin_TDP
../drivers/gpu/drm/radeon/si_dpm.c:2639:34:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2642:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2642:33:    expected unsigned int [usertype] lkge_lut_V0
../drivers/gpu/drm/radeon/si_dpm.c:2642:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2643:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2643:36:    expected unsigned int [usertype] lkge_lut_Vstep
../drivers/gpu/drm/radeon/si_dpm.c:2643:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2644:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2644:26:    expected unsigned int [usertype] R_LL
../drivers/gpu/drm/radeon/si_dpm.c:2644:26:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2645:29: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2645:29:    expected unsigned int [usertype] WinTime
../drivers/gpu/drm/radeon/si_dpm.c:2645:29:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2646:41: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2646:41:    expected unsigned int [usertype] calculation_repeats
../drivers/gpu/drm/radeon/si_dpm.c:2646:41:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2647:28: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2647:28:    expected unsigned int [usertype] dc_cac
../drivers/gpu/drm/radeon/si_dpm.c:2647:28:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2650:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2650:33:    expected unsigned int [usertype] lkge_lut_T0
../drivers/gpu/drm/radeon/si_dpm.c:2650:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2651:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2651:36:    expected unsigned int [usertype] lkge_lut_Tstep
../drivers/gpu/drm/radeon/si_dpm.c:2651:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2829:37: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2829:37:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:2829:37:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2833:35: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2833:35:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:2833:35:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:3980:35: warning: invalid assignment: |=
../drivers/gpu/drm/radeon/si_dpm.c:3980:35:    left side has type unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:3980:35:    right side has type restricted __be32
../drivers/gpu/drm/radeon/si_dpm.c:4001:88: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4001:88:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:4001:88:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4015:89: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4015:89:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:4015:89:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4023:88: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4023:88:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:4023:88:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4032:109: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4032:109:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:4032:109:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4078:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4078:32:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/si_dpm.c:4078:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4139:24: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4139:24:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/si_dpm.c:4139:24:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4247:39: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4247:39:    expected unsigned int [usertype] mc_arb_dram_timing
../drivers/gpu/drm/radeon/si_dpm.c:4247:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4248:39: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4248:39:    expected unsigned int [usertype] mc_arb_dram_timing2
../drivers/gpu/drm/radeon/si_dpm.c:4248:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4312:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4312:50:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4312:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4314:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4314:58:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4314:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4316:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4316:59:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4316:59:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4318:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4318:59:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4318:59:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4320:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4320:56:    expected unsigned int [usertype] vMPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4320:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4322:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4322:58:    expected unsigned int [usertype] vMPLL_FUNC_CNTL_1
../drivers/gpu/drm/radeon/si_dpm.c:4322:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4324:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4324:58:    expected unsigned int [usertype] vMPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/si_dpm.c:4324:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4326:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4326:49:    expected unsigned int [usertype] vMPLL_SS
../drivers/gpu/drm/radeon/si_dpm.c:4326:49:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4328:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4328:50:    expected unsigned int [usertype] vMPLL_SS2
../drivers/gpu/drm/radeon/si_dpm.c:4328:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4331:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4331:51:    expected unsigned int [usertype] mclk_value
../drivers/gpu/drm/radeon/si_dpm.c:4331:51:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4334:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4334:59:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4334:59:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4336:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4336:61:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/si_dpm.c:4336:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4338:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4338:61:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3
../drivers/gpu/drm/radeon/si_dpm.c:4338:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4340:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4340:61:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4
../drivers/gpu/drm/radeon/si_dpm.c:4340:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4342:65: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4342:65:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM
../drivers/gpu/drm/radeon/si_dpm.c:4342:65:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4344:68: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4344:68:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2
../drivers/gpu/drm/radeon/si_dpm.c:4344:68:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4347:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4347:51:    expected unsigned int [usertype] sclk_value
../drivers/gpu/drm/radeon/si_dpm.c:4347:51:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4388:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4388:38:    expected unsigned int [usertype] aT
../drivers/gpu/drm/radeon/si_dpm.c:4388:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4390:39: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4390:39:    expected unsigned int [usertype] bSP
../drivers/gpu/drm/radeon/si_dpm.c:4390:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4416:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4416:51:    expected unsigned int [usertype] SQPowerThrottle
../drivers/gpu/drm/radeon/si_dpm.c:4416:51:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4419:53: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4419:53:    expected unsigned int [usertype] SQPowerThrottle_2
../drivers/gpu/drm/radeon/si_dpm.c:4419:53:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4514:47: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4514:47:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4514:47:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4516:55: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4516:55:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4516:55:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4518:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4518:56:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4518:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4520:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4520:56:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4520:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4522:53: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4522:53:    expected unsigned int [usertype] vMPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4522:53:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4524:55: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4524:55:    expected unsigned int [usertype] vMPLL_FUNC_CNTL_1
../drivers/gpu/drm/radeon/si_dpm.c:4524:55:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4526:55: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4526:55:    expected unsigned int [usertype] vMPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/si_dpm.c:4526:55:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4528:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4528:46:    expected unsigned int [usertype] vMPLL_SS
../drivers/gpu/drm/radeon/si_dpm.c:4528:46:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4530:47: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4530:47:    expected unsigned int [usertype] vMPLL_SS2
../drivers/gpu/drm/radeon/si_dpm.c:4530:47:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4533:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4533:56:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4533:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4535:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4535:58:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/si_dpm.c:4535:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4537:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4537:58:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3
../drivers/gpu/drm/radeon/si_dpm.c:4537:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4539:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4539:58:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4
../drivers/gpu/drm/radeon/si_dpm.c:4539:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4557:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4557:48:    expected unsigned int [usertype] SQPowerThrottle
../drivers/gpu/drm/radeon/si_dpm.c:4557:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4560:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4560:50:    expected unsigned int [usertype] SQPowerThrottle_2
../drivers/gpu/drm/radeon/si_dpm.c:4560:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4798:34: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4798:34:    expected unsigned int [usertype] sclk_value
../drivers/gpu/drm/radeon/si_dpm.c:4798:34:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4799:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4799:42:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4799:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4800:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4800:44:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/si_dpm.c:4800:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4801:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4801:44:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3
../drivers/gpu/drm/radeon/si_dpm.c:4801:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4802:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4802:44:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4
../drivers/gpu/drm/radeon/si_dpm.c:4802:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4803:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4803:48:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM
../drivers/gpu/drm/radeon/si_dpm.c:4803:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4804:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4804:50:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2
../drivers/gpu/drm/radeon/si_dpm.c:4804:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4885:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4885:26:    expected unsigned int [usertype] mclk_value
../drivers/gpu/drm/radeon/si_dpm.c:4885:26:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4886:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4886:31:    expected unsigned int [usertype] vMPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4886:31:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4887:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4887:33:    expected unsigned int [usertype] vMPLL_FUNC_CNTL_1
../drivers/gpu/drm/radeon/si_dpm.c:4887:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4888:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4888:33:    expected unsigned int [usertype] vMPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/si_dpm.c:4888:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4889:34: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4889:34:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4889:34:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4890:34: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4890:34:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4890:34:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4891:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4891:33:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4891:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4892:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4892:25:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4892:25:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4893:24: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4893:24:    expected unsigned int [usertype] vMPLL_SS
../drivers/gpu/drm/radeon/si_dpm.c:4893:24:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4894:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4894:25:    expected unsigned int [usertype] vMPLL_SS2
../drivers/gpu/drm/radeon/si_dpm.c:4894:25:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4908:42: warning: too many warnings
../drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/freescale/enetc/enetc_ethtool.c: note: in included file (through ../drivers/net/ethernet/freescale/enetc/enetc.h):
../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: cast to restricted __le64
../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: restricted __le64 degrades to integer
../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: cast to restricted __le64
../drivers/gpu/drm/xe/xe_migrate.c: note: in included file:
../drivers/gpu/drm/xe/tests/xe_migrate.c:776:20: warning: symbol 'xe_migrate_test_suite' was not declared. Should it be static?
../drivers/scsi/aic94xx/aic94xx_scb.c:442:28: warning: cast to restricted __le16
../drivers/scsi/aic94xx/aic94xx_scb.c:488:31: warning: cast to restricted __le16
../sound/soc/sof/intel/hda.c: note: in included file:
../sound/soc/sof/intel/../ipc4-topology.h:317:54: warning: array of flexible structures
../sound/soc/sof/intel/hda.c: note: in included file:
../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures
../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/radeon/kv_dpm.c:2070:60: warning: cast to restricted __be32
../drivers/gpu/drm/radeon/kv_dpm.c:1188:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:1188:32:    expected unsigned short [usertype] fps_high_t
../drivers/gpu/drm/radeon/kv_dpm.c:1188:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:1196:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:1196:31:    expected unsigned char [usertype] fps_low_t
../drivers/gpu/drm/radeon/kv_dpm.c:1196:31:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:388:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:388:49:    expected unsigned int [usertype] SclkFrequency
../drivers/gpu/drm/radeon/kv_dpm.c:388:49:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:462:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:462:44:    expected unsigned int [usertype] MinVddNb
../drivers/gpu/drm/radeon/kv_dpm.c:462:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:472:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:472:38:    expected unsigned short [usertype] AT
../drivers/gpu/drm/radeon/kv_dpm.c:472:38:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:545:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:545:38:    expected unsigned int [usertype] low_sclk_interrupt_t
../drivers/gpu/drm/radeon/kv_dpm.c:545:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:677:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:677:48:    expected unsigned int [usertype] VclkFrequency
../drivers/gpu/drm/radeon/kv_dpm.c:677:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:678:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:678:48:    expected unsigned int [usertype] DclkFrequency
../drivers/gpu/drm/radeon/kv_dpm.c:678:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:679:43: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:679:43:    expected unsigned short [usertype] MinVddNb
../drivers/gpu/drm/radeon/kv_dpm.c:679:43:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:748:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:748:44:    expected unsigned int [usertype] Frequency
../drivers/gpu/drm/radeon/kv_dpm.c:748:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:749:45: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:749:45:    expected unsigned short [usertype] MinVoltage
../drivers/gpu/drm/radeon/kv_dpm.c:749:45:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:811:45: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:811:45:    expected unsigned int [usertype] Frequency
../drivers/gpu/drm/radeon/kv_dpm.c:811:45:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:812:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:812:46:    expected unsigned short [usertype] MinVoltage
../drivers/gpu/drm/radeon/kv_dpm.c:812:46:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:873:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:873:44:    expected unsigned int [usertype] Frequency
../drivers/gpu/drm/radeon/kv_dpm.c:873:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:874:45: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:874:45:    expected unsigned short [usertype] MinVoltage
../drivers/gpu/drm/radeon/kv_dpm.c:874:45:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:2304:44: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2305:47: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2307:25: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/kv_dpm.c:2320:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2327:33: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2329:33: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2331:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2386:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2387:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/kv_dpm.c:2388:23: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/kv_dpm.c:2391:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2392:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2415:16: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/kv_dpm.c:2452:18: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/kv_dpm.c: note: in included file (through ../drivers/gpu/drm/radeon/atombios.h, ../drivers/gpu/drm/radeon/atom.h, ../drivers/gpu/drm/radeon/sumo_dpm.h, ../drivers/gpu/drm/radeon/trinity_dpm.h, ...):
../drivers/gpu/drm/radeon/pptable.h:442:31: warning: array of flexible structures
../drivers/gpu/drm/radeon/kv_dpm.c:2455:18: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/kv_dpm.c:2458:18: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/kv_dpm.c:2509:24: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/kv_dpm.c:2610:24: warning: cast to restricted __be32
../drivers/gpu/drm/radeon/kv_dpm.c:2632:24: warning: cast to restricted __be32
../drivers/gpu/drm/gma500/opregion.c:294:25: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/gma500/opregion.c:294:25:    expected void volatile [noderef] __iomem *addr
../drivers/gpu/drm/gma500/opregion.c:294:25:    got struct opregion_header *header
../drivers/gpu/drm/gma500/opregion.c:324:20: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/gma500/opregion.c:324:20:    expected void const *const p
../drivers/gpu/drm/gma500/opregion.c:324:20:    got void [noderef] __iomem *[assigned] base
../drivers/gpu/drm/gma500/opregion.c:330:26: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/gma500/opregion.c:330:26:    expected struct opregion_header *header
../drivers/gpu/drm/gma500/opregion.c:330:26:    got void [noderef] __iomem *[assigned] base
../drivers/gpu/drm/gma500/opregion.c:331:23: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/gma500/opregion.c:331:23:    expected void *vbt
../drivers/gpu/drm/gma500/opregion.c:331:23:    got void [noderef] __iomem *
../drivers/gpu/drm/gma500/opregion.c:338:32: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/gma500/opregion.c:338:32:    expected struct opregion_acpi *acpi
../drivers/gpu/drm/gma500/opregion.c:338:32:    got void [noderef] __iomem *
../drivers/gpu/drm/gma500/opregion.c:343:32: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/gma500/opregion.c:343:32:    expected struct opregion_asle *asle
../drivers/gpu/drm/gma500/opregion.c:343:32:    got void [noderef] __iomem *
../drivers/gpu/drm/xe/xe_mocs.c: note: in included file:
../drivers/gpu/drm/xe/tests/xe_mocs.c:199:20: warning: symbol 'xe_mocs_test_suite' was not declared. Should it be static?
../drivers/scsi/qla4xxx/ql4_os.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/virt/vboxguest/vboxguest_linux.c:115:35: warning: incorrect type in argument 2 (different address spaces)
../drivers/virt/vboxguest/vboxguest_linux.c:115:35:    expected void const [noderef] __user *from
../drivers/virt/vboxguest/vboxguest_linux.c:115:35:    got void *
../drivers/virt/vboxguest/vboxguest_linux.c:148:59: warning: incorrect type in argument 2 (different address spaces)
../drivers/virt/vboxguest/vboxguest_linux.c:148:59:    expected void const [noderef] __user *from
../drivers/virt/vboxguest/vboxguest_linux.c:148:59:    got void *
../drivers/virt/vboxguest/vboxguest_linux.c:166:27: warning: incorrect type in argument 1 (different address spaces)
../drivers/virt/vboxguest/vboxguest_linux.c:166:27:    expected void [noderef] __user *to
../drivers/virt/vboxguest/vboxguest_linux.c:166:27:    got void *
../drivers/virt/vboxguest/vboxguest_linux.c:332:16: warning: incorrect type in assignment (different address spaces)
../drivers/virt/vboxguest/vboxguest_linux.c:332:16:    expected struct vmmdev_memory *vmmdev
../drivers/virt/vboxguest/vboxguest_linux.c:332:16:    got void [noderef] __iomem *
../drivers/scsi/aacraid/src.c:146:34: warning: restricted __le32 degrades to integer
../drivers/scsi/aacraid/src.c:146:34: warning: cast to restricted __le32
../drivers/scsi/aacraid/src.c:503:54: warning: restricted __le16 degrades to integer
../drivers/scsi/aacraid/src.c:524:57: warning: bad assignment (+=) to restricted __le32
../drivers/scsi/aacraid/src.c:531:57: warning: bad assignment (+=) to restricted __le32
../drivers/scsi/aacraid/src.c:539:49: warning: bad assignment (+=) to restricted __le32
../drivers/scsi/aacraid/src.c:542:55: warning: bad assignment (+=) to restricted __le32
../drivers/scsi/aacraid/src.c:783:23: warning: cast removes address space '__iomem' of expression
../drivers/scsi/aacraid/src.c:783:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/aacraid/src.c:783:42:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/aacraid/src.c:783:42:    got char *
../drivers/scsi/aacraid/src.c:785:23: warning: cast removes address space '__iomem' of expression
../drivers/scsi/aacraid/src.c:785:42: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/aacraid/src.c:785:42:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/aacraid/src.c:785:42:    got char *
../drivers/scsi/qla2xxx/qla_isr.c:3891: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail'
../drivers/staging/vt6655/device_main.c:1598:46: warning: cast to restricted __le64
../drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/radeon/ci_dpm.c:310:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:310:51:    expected unsigned short [usertype] TDC_VDDC_PkgLimit
../drivers/gpu/drm/radeon/ci_dpm.c:310:51:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:347:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:347:54:    expected signed short [usertype] FuzzyFan_PwmSetDelta
../drivers/gpu/drm/radeon/ci_dpm.c:347:54:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:395:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:395:59:    expected unsigned short [usertype] BapmVddCBaseLeakageHiSidd
../drivers/gpu/drm/radeon/ci_dpm.c:395:59:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:396:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:396:59:    expected unsigned short [usertype] BapmVddCBaseLeakageLoSidd
../drivers/gpu/drm/radeon/ci_dpm.c:396:59:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:424:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:424:44:    expected unsigned short [usertype] PPM_PkgPwrLimit
../drivers/gpu/drm/radeon/ci_dpm.c:424:44:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:425:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:425:49:    expected unsigned short [usertype] PPM_TemperatureLimit
../drivers/gpu/drm/radeon/ci_dpm.c:425:49:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:427:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:427:44:    expected unsigned short [usertype] PPM_PkgPwrLimit
../drivers/gpu/drm/radeon/ci_dpm.c:427:44:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:428:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:428:49:    expected unsigned short [usertype] PPM_TemperatureLimit
../drivers/gpu/drm/radeon/ci_dpm.c:428:49:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:431:39: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:431:39:    expected unsigned int [usertype] BAPM_TEMP_GRADIENT
../drivers/gpu/drm/radeon/ci_dpm.c:431:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:438:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:438:62:    expected unsigned short
../drivers/gpu/drm/radeon/ci_dpm.c:438:62:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:439:63: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:439:63:    expected unsigned short
../drivers/gpu/drm/radeon/ci_dpm.c:439:63:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:963:27: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:963:27:    expected signed short [usertype] TempMin
../drivers/gpu/drm/radeon/ci_dpm.c:963:27:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:964:27: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:964:27:    expected signed short [usertype] TempMed
../drivers/gpu/drm/radeon/ci_dpm.c:964:27:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:965:27: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:965:27:    expected signed short [usertype] TempMax
../drivers/gpu/drm/radeon/ci_dpm.c:965:27:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:967:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:967:26:    expected signed short [usertype] Slope1
../drivers/gpu/drm/radeon/ci_dpm.c:967:26:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:968:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:968:26:    expected signed short [usertype] Slope2
../drivers/gpu/drm/radeon/ci_dpm.c:968:26:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:970:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:970:26:    expected signed short [usertype] FdoMin
../drivers/gpu/drm/radeon/ci_dpm.c:970:26:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:972:28: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:972:28:    expected signed short [usertype] HystDown
../drivers/gpu/drm/radeon/ci_dpm.c:972:28:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:974:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:974:26:    expected signed short [usertype] HystUp
../drivers/gpu/drm/radeon/ci_dpm.c:974:26:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:976:29: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:976:29:    expected signed short [usertype] HystSlope
../drivers/gpu/drm/radeon/ci_dpm.c:976:29:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:978:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:978:31:    expected signed short [usertype] TempRespLim
../drivers/gpu/drm/radeon/ci_dpm.c:978:31:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:982:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:982:33:    expected unsigned int [usertype] RefreshPeriod
../drivers/gpu/drm/radeon/ci_dpm.c:982:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:985:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:985:26:    expected signed short [usertype] FdoMax
../drivers/gpu/drm/radeon/ci_dpm.c:985:26:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:1281:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:1281:33:    expected unsigned short [usertype] FpsHighT
../drivers/gpu/drm/radeon/ci_dpm.c:1281:33:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:1284:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:1284:32:    expected unsigned short [usertype] FpsLowT
../drivers/gpu/drm/radeon/ci_dpm.c:1284:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:1295:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:1295:38:    expected unsigned int [usertype] low_sclk_interrupt_t
../drivers/gpu/drm/radeon/ci_dpm.c:1295:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2167:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2167:36:    expected unsigned short [usertype] Voltage
../drivers/gpu/drm/radeon/ci_dpm.c:2167:36:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2168:45: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2168:45:    expected unsigned short [usertype] StdVoltageHiSidd
../drivers/gpu/drm/radeon/ci_dpm.c:2168:45:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2170:45: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2170:45:    expected unsigned short [usertype] StdVoltageLoSidd
../drivers/gpu/drm/radeon/ci_dpm.c:2170:45:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2192:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2192:31:    expected unsigned int [usertype] VddcLevelCount
../drivers/gpu/drm/radeon/ci_dpm.c:2192:31:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2215:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2215:32:    expected unsigned int [usertype] VddciLevelCount
../drivers/gpu/drm/radeon/ci_dpm.c:2215:32:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2238:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2238:31:    expected unsigned int [usertype] MvddLevelCount
../drivers/gpu/drm/radeon/ci_dpm.c:2238:31:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2495:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2495:36:    expected unsigned int [usertype] McArbDramTiming
../drivers/gpu/drm/radeon/ci_dpm.c:2495:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2496:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2496:36:    expected unsigned int [usertype] McArbDramTiming2
../drivers/gpu/drm/radeon/ci_dpm.c:2496:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2595:43: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2595:43:    expected unsigned int [usertype] DownT
../drivers/gpu/drm/radeon/ci_dpm.c:2595:43:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2596:41: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2596:41:    expected unsigned int [usertype] UpT
../drivers/gpu/drm/radeon/ci_dpm.c:2596:41:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2639:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2639:54:    expected unsigned int [usertype] VclkFrequency
../drivers/gpu/drm/radeon/ci_dpm.c:2639:54:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2640:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2640:54:    expected unsigned int [usertype] DclkFrequency
../drivers/gpu/drm/radeon/ci_dpm.c:2640:54:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2641:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2641:48:    expected unsigned short [usertype] MinVddc
../drivers/gpu/drm/radeon/ci_dpm.c:2641:48:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2672:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2672:50:    expected unsigned int [usertype] Frequency
../drivers/gpu/drm/radeon/ci_dpm.c:2672:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2673:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2673:51:    expected unsigned short [usertype] MinVoltage
../drivers/gpu/drm/radeon/ci_dpm.c:2673:51:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2705:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2705:50:    expected unsigned int [usertype] Frequency
../drivers/gpu/drm/radeon/ci_dpm.c:2705:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2706:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2706:51:    expected unsigned short [usertype] MinVoltage
../drivers/gpu/drm/radeon/ci_dpm.c:2706:51:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2737:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2737:51:    expected unsigned int [usertype] Frequency
../drivers/gpu/drm/radeon/ci_dpm.c:2737:51:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2738:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2738:52:    expected unsigned short [usertype] MinVoltage
../drivers/gpu/drm/radeon/ci_dpm.c:2738:52:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2925:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2925:31:    expected unsigned int [usertype] MinVddc
../drivers/gpu/drm/radeon/ci_dpm.c:2925:31:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2926:37: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2926:37:    expected unsigned int [usertype] MinVddcPhases
../drivers/gpu/drm/radeon/ci_dpm.c:2926:37:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2927:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2927:32:    expected unsigned int [usertype] MinVddci
../drivers/gpu/drm/radeon/ci_dpm.c:2927:32:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2928:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2928:31:    expected unsigned int [usertype] MinMvdd
../drivers/gpu/drm/radeon/ci_dpm.c:2928:31:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2930:37: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2930:37:    expected unsigned int [usertype] MclkFrequency
../drivers/gpu/drm/radeon/ci_dpm.c:2930:37:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2931:37: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2931:37:    expected unsigned short [usertype] ActivityLevel
../drivers/gpu/drm/radeon/ci_dpm.c:2931:37:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2932:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2932:36:    expected unsigned int [usertype] MpllFuncCntl
../drivers/gpu/drm/radeon/ci_dpm.c:2932:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2933:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2933:38:    expected unsigned int [usertype] MpllFuncCntl_1
../drivers/gpu/drm/radeon/ci_dpm.c:2933:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2934:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2934:38:    expected unsigned int [usertype] MpllFuncCntl_2
../drivers/gpu/drm/radeon/ci_dpm.c:2934:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2935:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2935:38:    expected unsigned int [usertype] MpllAdFuncCntl
../drivers/gpu/drm/radeon/ci_dpm.c:2935:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2936:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2936:38:    expected unsigned int [usertype] MpllDqFuncCntl
../drivers/gpu/drm/radeon/ci_dpm.c:2936:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2937:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2937:38:    expected unsigned int [usertype] MclkPwrmgtCntl
../drivers/gpu/drm/radeon/ci_dpm.c:2937:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2938:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2938:31:    expected unsigned int [usertype] DllCntl
../drivers/gpu/drm/radeon/ci_dpm.c:2938:31:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2939:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2939:31:    expected unsigned int [usertype] MpllSs1
../drivers/gpu/drm/radeon/ci_dpm.c:2939:31:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2940:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2940:31:    expected unsigned int [usertype] MpllSs2
../drivers/gpu/drm/radeon/ci_dpm.c:2940:31:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2960:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2960:42:    expected unsigned int [usertype] MinVddc
../drivers/gpu/drm/radeon/ci_dpm.c:2960:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2962:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2962:42:    expected unsigned int [usertype] MinVddc
../drivers/gpu/drm/radeon/ci_dpm.c:2962:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2993:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2993:32:    expected unsigned int [usertype] Flags
../drivers/gpu/drm/radeon/ci_dpm.c:2993:32:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2994:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2994:40:    expected unsigned int [usertype] MinVddcPhases
../drivers/gpu/drm/radeon/ci_dpm.c:2994:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2995:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2995:40:    expected unsigned int [usertype] SclkFrequency
../drivers/gpu/drm/radeon/ci_dpm.c:2995:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2996:41: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2996:41:    expected unsigned int [usertype] CgSpllFuncCntl
../drivers/gpu/drm/radeon/ci_dpm.c:2996:41:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2997:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2997:42:    expected unsigned int [usertype] CgSpllFuncCntl2
../drivers/gpu/drm/radeon/ci_dpm.c:2997:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2998:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2998:42:    expected unsigned int [usertype] CgSpllFuncCntl3
../drivers/gpu/drm/radeon/ci_dpm.c:2998:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2999:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2999:42:    expected unsigned int [usertype] CgSpllFuncCntl4
../drivers/gpu/drm/radeon/ci_dpm.c:2999:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3000:45: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3000:45:    expected unsigned int [usertype] SpllSpreadSpectrum
../drivers/gpu/drm/radeon/ci_dpm.c:3000:45:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3001:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3001:46:    expected unsigned int [usertype] SpllSpreadSpectrum2
../drivers/gpu/drm/radeon/ci_dpm.c:3001:46:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3002:37: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3002:37:    expected unsigned int [usertype] CcPwrDynRm
../drivers/gpu/drm/radeon/ci_dpm.c:3002:37:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3003:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3003:38:    expected unsigned int [usertype] CcPwrDynRm1
../drivers/gpu/drm/radeon/ci_dpm.c:3003:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3010:57: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3010:57:    expected unsigned int [usertype] MinVddci
../drivers/gpu/drm/radeon/ci_dpm.c:3010:57:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3013:57: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3013:57:    expected unsigned int [usertype] MinVddci
../drivers/gpu/drm/radeon/ci_dpm.c:3013:57:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3020:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3020:48:    expected unsigned int [usertype] MinMvdd
../drivers/gpu/drm/radeon/ci_dpm.c:3020:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3028:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3028:40:    expected unsigned int [usertype] DllCntl
../drivers/gpu/drm/radeon/ci_dpm.c:3028:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3029:47: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3029:47:    expected unsigned int [usertype] MclkPwrmgtCntl
../drivers/gpu/drm/radeon/ci_dpm.c:3029:47:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3030:47: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3030:47:    expected unsigned int [usertype] MpllAdFuncCntl
../drivers/gpu/drm/radeon/ci_dpm.c:3030:47:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3032:47: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3032:47:    expected unsigned int [usertype] MpllDqFuncCntl
../drivers/gpu/drm/radeon/ci_dpm.c:3032:47:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3034:45: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3034:45:    expected unsigned int [usertype] MpllFuncCntl
../drivers/gpu/drm/radeon/ci_dpm.c:3034:45:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3036:47: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3036:47:    expected unsigned int [usertype] MpllFuncCntl_1
../drivers/gpu/drm/radeon/ci_dpm.c:3036:47:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3038:47: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3038:47:    expected unsigned int [usertype] MpllFuncCntl_2
../drivers/gpu/drm/radeon/ci_dpm.c:3038:47:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3040:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3040:40:    expected unsigned int [usertype] MpllSs1
../drivers/gpu/drm/radeon/ci_dpm.c:3040:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3041:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3041:40:    expected unsigned int [usertype] MpllSs2
../drivers/gpu/drm/radeon/ci_dpm.c:3041:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3048:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3048:46:    expected unsigned short [usertype] ActivityLevel
../drivers/gpu/drm/radeon/ci_dpm.c:3048:46:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3108:27: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3108:27:    expected unsigned int [usertype] CcPwrDynRm
../drivers/gpu/drm/radeon/ci_dpm.c:3108:27:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3109:28: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3109:28:    expected unsigned int [usertype] CcPwrDynRm1
../drivers/gpu/drm/radeon/ci_dpm.c:3109:28:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3110:27: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3110:27:    expected unsigned short [usertype] VddcOffset
../drivers/gpu/drm/radeon/ci_dpm.c:3110:27:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3217:30: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3217:30:    expected unsigned int [usertype] Flags
../drivers/gpu/drm/radeon/ci_dpm.c:3217:30:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3218:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3218:32:    expected unsigned int [usertype] MinVddc
../drivers/gpu/drm/radeon/ci_dpm.c:3218:32:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3219:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3219:38:    expected unsigned int [usertype] MinVddcPhases
../drivers/gpu/drm/radeon/ci_dpm.c:3219:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3220:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3220:38:    expected unsigned int [usertype] SclkFrequency
../drivers/gpu/drm/radeon/ci_dpm.c:3220:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3221:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3221:38:    expected unsigned short [usertype] ActivityLevel
../drivers/gpu/drm/radeon/ci_dpm.c:3221:38:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3222:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3222:40:    expected unsigned int [usertype] CgSpllFuncCntl3
../drivers/gpu/drm/radeon/ci_dpm.c:3222:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3223:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3223:40:    expected unsigned int [usertype] CgSpllFuncCntl4
../drivers/gpu/drm/radeon/ci_dpm.c:3223:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3224:43: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3224:43:    expected unsigned int [usertype] SpllSpreadSpectrum
../drivers/gpu/drm/radeon/ci_dpm.c:3224:43:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3225:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3225:44:    expected unsigned int [usertype] SpllSpreadSpectrum2
../drivers/gpu/drm/radeon/ci_dpm.c:3225:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3226:35: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3226:35:    expected unsigned int [usertype] CcPwrDynRm
../drivers/gpu/drm/radeon/ci_dpm.c:3226:35:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3227:36: warning: too many warnings
../drivers/staging/vt6655/card.c:302:31: warning: cast to restricted __le64
../drivers/staging/vt6655/card.c:336:22: warning: cast to restricted __le64
../drivers/staging/vt6655/card.c:751:16: warning: cast to restricted __le64
../drivers/staging/vt6655/card.c:804:22: warning: cast to restricted __le64
../drivers/staging/vt6655/card.c:831:18: warning: cast to restricted __le64
../drivers/scsi/lpfc/lpfc_ct.c:198:25: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:199:24: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:202:22: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:531:32: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:532:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:534:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:880:33: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_ct.c:882:40: warning: restricted __be32 degrades to integer
../drivers/scsi/lpfc/lpfc_ct.c:1354:15: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_ct.c:1502:15: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_ct.c:1518:30: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_ct.c:1519:30: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_ct.c:1946:25: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:1947:24: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:1971:22: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:2008:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_ct.c:2008:38:    expected unsigned int [usertype] PortId
../drivers/scsi/lpfc/lpfc_ct.c:2008:38:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:2015:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_ct.c:2015:38:    expected unsigned int [usertype] PortId
../drivers/scsi/lpfc/lpfc_ct.c:2015:38:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:2057:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_ct.c:2057:38:    expected unsigned int [usertype] PortId
../drivers/scsi/lpfc/lpfc_ct.c:2057:38:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:2067:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_ct.c:2067:39:    expected unsigned int [usertype] PortId
../drivers/scsi/lpfc/lpfc_ct.c:2067:39:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:2090:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_ct.c:2090:41:    expected unsigned int [usertype] port_id
../drivers/scsi/lpfc/lpfc_ct.c:2090:41:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:2097:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_ct.c:2097:38:    expected unsigned int [usertype] PortId
../drivers/scsi/lpfc/lpfc_ct.c:2097:38:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:3289:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_ct.c:3289:30:    expected unsigned int [usertype] EntryCnt
../drivers/scsi/lpfc/lpfc_ct.c:3289:30:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:3349:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_ct.c:3349:34:    expected unsigned int [usertype] EntryCnt
../drivers/scsi/lpfc/lpfc_ct.c:3349:34:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:3521:34: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18142:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18142:47:    expected unsigned int [usertype] sgl_pg0_addr_lo
../drivers/scsi/lpfc/lpfc_sli.c:18142:47:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18144:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18144:47:    expected unsigned int [usertype] sgl_pg0_addr_hi
../drivers/scsi/lpfc/lpfc_sli.c:18144:47:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18146:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18146:47:    expected unsigned int [usertype] sgl_pg1_addr_lo
../drivers/scsi/lpfc/lpfc_sli.c:18146:47:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18148:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18148:47:    expected unsigned int [usertype] sgl_pg1_addr_hi
../drivers/scsi/lpfc/lpfc_sli.c:18148:47:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18161:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18161:20:    expected unsigned int [usertype] word0
../drivers/scsi/lpfc/lpfc_sli.c:18161:20:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:15431:13: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:15432:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:15432:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:15432:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:15432:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:15441:16: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:9172:16: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:9175:21: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:9176:23: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:693:13: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:713:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:713:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:713:17:    expected unsigned int [usertype] word3
../drivers/scsi/lpfc/lpfc_sli.c:713:17:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:21288:38: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:21296:37: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:21297:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:21297:38:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_sli.c:21297:38:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:21331:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:21331:36:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_sli.c:21331:36:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:21340:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:21340:30:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_sli.c:21340:30:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:21341:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:21341:30:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_sli.c:21341:30:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:21342:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:21344:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:21344:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_sli.c:21344:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:21345:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:21345:30:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_sli.c:21345:30:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:452:13: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:578:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:578:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:578:17:    expected unsigned int [usertype] word0
../drivers/scsi/lpfc/lpfc_sli.c:578:17:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:600:24: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:2357:35: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:2459:38: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:2460:38: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:2463:35: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:2464:36: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:9628:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:9674:41: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:12127:25: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:12155:25: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:14817:16: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:17954:57: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:17954:57:    expected unsigned int [usertype] sgl_pg0_addr_lo
../drivers/scsi/lpfc/lpfc_sli.c:17954:57:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:17956:57: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:17956:57:    expected unsigned int [usertype] sgl_pg0_addr_hi
../drivers/scsi/lpfc/lpfc_sli.c:17956:57:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:17959:57: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:17959:57:    expected unsigned int [usertype] sgl_pg1_addr_lo
../drivers/scsi/lpfc/lpfc_sli.c:17959:57:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:17961:57: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:17961:57:    expected unsigned int [usertype] sgl_pg1_addr_hi
../drivers/scsi/lpfc/lpfc_sli.c:17961:57:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18254:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18254:47:    expected unsigned int [usertype] sgl_pg0_addr_lo
../drivers/scsi/lpfc/lpfc_sli.c:18254:47:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18256:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18256:47:    expected unsigned int [usertype] sgl_pg0_addr_hi
../drivers/scsi/lpfc/lpfc_sli.c:18256:47:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18263:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18263:47:    expected unsigned int [usertype] sgl_pg1_addr_lo
../drivers/scsi/lpfc/lpfc_sli.c:18263:47:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18265:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18265:47:    expected unsigned int [usertype] sgl_pg1_addr_hi
../drivers/scsi/lpfc/lpfc_sli.c:18265:47:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18276:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18276:20:    expected unsigned int [usertype] word0
../drivers/scsi/lpfc/lpfc_sli.c:18276:20:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18506:29: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18508:33: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18508:33: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:19153:16: warning: restricted __be16 degrades to integer
../drivers/scsi/lpfc/lpfc_sli.c:20951:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:20951:45:    expected unsigned int
../drivers/scsi/lpfc/lpfc_sli.c:20951:45:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:12914:36: warning: context imbalance in 'lpfc_sli_abort_taskmgmt' - different lock contexts for basic block
../drivers/scsi/qla4xxx/ql4_init.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/aic7xxx/aic79xx_core.c:2999:50: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:3067:25: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:3072:39: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:3087:39: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:3260:39: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:4251:27: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:4412:64: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:4465:41: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:5614:30: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:5722:41: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:5727:49: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:5733:53: warning: cast to restricted __le64
../drivers/scsi/aic7xxx/aic79xx_core.c:5755:41: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:5760:49: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:5766:53: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:5859:27: warning: cast to restricted __le64
../drivers/scsi/aic7xxx/aic79xx_core.c:5860:28: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:5871:27: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:5872:28: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:5875:27: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:7505:19: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:8028:27: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:8035:56: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:9490:25: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:9538:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:9538:31:    expected unsigned int [addressable] [assigned] [usertype] integer
../drivers/scsi/aic7xxx/aic79xx_core.c:9538:31:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:1404:36: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:6903:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:6903:36:    expected unsigned int [usertype] hscb_busaddr
../drivers/scsi/aic7xxx/aic79xx_core.c:6903:36:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:6917:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:6917:37:    expected unsigned short [usertype] tag
../drivers/scsi/aic7xxx/aic79xx_core.c:6917:37:    got restricted __le16 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:9069:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:9086:23: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:9095:17: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:9111:25: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:9122:25: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:9124:34: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:7974:34: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:1674:29: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:2206:25: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:2248:62: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:2275:39: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:2341:62: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:415:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:415:26:    expected unsigned long long [usertype] addr
../drivers/scsi/aic7xxx/aic79xx_core.c:415:26:    got restricted __le64 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:416:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:416:25:    expected unsigned int [usertype] len
../drivers/scsi/aic7xxx/aic79xx_core.c:416:25:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:422:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:422:26:    expected unsigned int [usertype] addr
../drivers/scsi/aic7xxx/aic79xx_core.c:422:26:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:423:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:423:25:    expected unsigned int [usertype] len
../drivers/scsi/aic7xxx/aic79xx_core.c:423:25:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:446:72: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:446:72:    expected unsigned int [usertype] sense_addr
../drivers/scsi/aic7xxx/aic79xx_core.c:446:72:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:473:37: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:474:44: warning: invalid assignment: |=
../drivers/scsi/aic7xxx/aic79xx_core.c:474:44:    left side has type unsigned long long
../drivers/scsi/aic7xxx/aic79xx_core.c:474:44:    right side has type restricted __le64
../drivers/scsi/aic7xxx/aic79xx_core.c:484:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:484:26:    expected unsigned int [usertype] sgptr
../drivers/scsi/aic7xxx/aic79xx_core.c:484:26:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:490:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:490:26:    expected unsigned int [usertype] sgptr
../drivers/scsi/aic7xxx/aic79xx_core.c:490:26:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:834:32: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:845:13: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:847:23: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:852:56: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:871:32: warning: cast to restricted __le64
../drivers/scsi/aic7xxx/aic79xx_core.c:872:17: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:872:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:872:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:1739:40: warning: cast to restricted __le64
../drivers/scsi/aic7xxx/aic79xx_core.c:1755:39: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:1756:33: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:6461:21: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:6473:29: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:6483:21: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:6704:32: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:7098:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:7098:45:    expected unsigned int [usertype] hscb_busaddr
../drivers/scsi/aic7xxx/aic79xx_core.c:7098:45:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:8152:19: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:8292:33: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:8877:25: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:8940:25: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:9720:27: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:9722:37: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:9737:25: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:9745:17: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:1096:17: warning: cast to restricted __le32
../drivers/gpu/drm/xe/xe_oa.c:2191:25: warning: incorrect type in initializer (different address spaces)
../drivers/gpu/drm/xe/xe_oa.c:2191:25:    expected unsigned long long [usertype] *ptr
../drivers/gpu/drm/xe/xe_oa.c:2191:25:    got void [noderef] __user *
../drivers/gpu/drm/xe/xe_oa.c:2204:15: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/xe/xe_oa.c:2204:15:    expected void const volatile [noderef] __user *ptr
../drivers/gpu/drm/xe/xe_oa.c:2204:15:    got unsigned long long [usertype] *ptr
../drivers/net/ethernet/huawei/hinic/hinic_main.c:830:25: warning: cast to restricted __be16
../drivers/scsi/isci/remote_node_context.c:135:42: warning: restricted __le64 degrades to integer
../drivers/scsi/isci/remote_node_context.c:136:42: warning: restricted __le64 degrades to integer
../drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/huawei/hinic/hinic_tx.c:713:25: warning: cast to restricted __be16
../drivers/scsi/aic7xxx/aic79xx_osm.c:312:10: warning: symbol 'aic79xx_slowcrc' was not declared. Should it be static?
../drivers/scsi/aic7xxx/aic79xx_osm.c:2261:16: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_osm.c:2280:37: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_osm.c:1765:17: warning: cast to restricted __le16
../drivers/scsi/qla4xxx/ql4_mbx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_iocb.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/platform/x86/intel/pmc/core_ssram.c:279:25: warning: incorrect type in argument 1 (different address spaces)
../drivers/platform/x86/intel/pmc/core_ssram.c:279:25:    expected void const volatile *val
../drivers/platform/x86/intel/pmc/core_ssram.c:279:25:    got void [noderef] __iomem *__val
../drivers/scsi/lpfc/lpfc_els.c: note: in included file:
../include/uapi/scsi/fc/fc_els.h:1248:37: warning: array of flexible structures
../drivers/scsi/lpfc/lpfc_els.c:633:26: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:638:27: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:2280:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:2280:31:    expected unsigned int [usertype] vid
../drivers/scsi/lpfc/lpfc_els.c:2280:31:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:2281:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:2281:33:    expected unsigned int [usertype] flags
../drivers/scsi/lpfc/lpfc_els.c:2281:33:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:2599:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:2599:33:    expected unsigned int [usertype] word1
../drivers/scsi/lpfc/lpfc_els.c:2599:33:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:2600:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:2600:33:    expected unsigned int [usertype] word4
../drivers/scsi/lpfc/lpfc_els.c:2600:33:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:2937:19: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:3177:34: warning: cast to restricted __be32
../include/uapi/scsi/fc/fc_els.h:1151:37: warning: array of flexible structures
../drivers/scsi/lpfc/lpfc_els.c:3724:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:3725:17: warning: cast to restricted __be32
../include/uapi/scsi/fc/fc_els.h:1138:37: warning: array of flexible structures
../include/uapi/scsi/fc/fc_els.h:1234:37: warning: array of flexible structures
../drivers/scsi/lpfc/lpfc_els.c:5645:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:5645:47:    expected unsigned int [usertype] vid
../drivers/scsi/lpfc/lpfc_els.c:5645:47:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:5646:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:5646:49:    expected unsigned int [usertype] flags
../drivers/scsi/lpfc/lpfc_els.c:5646:49:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6051:19: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:6120:24: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:6236:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6236:33:    expected unsigned int [usertype] word1
../drivers/scsi/lpfc/lpfc_els.c:6236:33:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6237:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6237:33:    expected unsigned int [usertype] word4
../drivers/scsi/lpfc/lpfc_els.c:6237:33:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6238:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6238:33:    expected unsigned int [usertype] word5
../drivers/scsi/lpfc/lpfc_els.c:6238:33:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6404:26: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:6407:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:6407:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:6419:32: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:6641:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6641:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6641:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6643:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6643:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6643:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6662:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6662:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6662:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6701:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6701:36:    expected unsigned short [usertype] temperature
../drivers/scsi/lpfc/lpfc_els.c:6701:36:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6702:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6702:33:    expected unsigned short [usertype] rx_power
../drivers/scsi/lpfc/lpfc_els.c:6702:33:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6703:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6703:32:    expected unsigned short [usertype] tx_bias
../drivers/scsi/lpfc/lpfc_els.c:6703:32:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6704:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6704:33:    expected unsigned short [usertype] tx_power
../drivers/scsi/lpfc/lpfc_els.c:6704:33:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6705:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6705:28:    expected unsigned short [usertype] vcc
../drivers/scsi/lpfc/lpfc_els.c:6705:28:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6707:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6707:30:    expected unsigned short [usertype] flags
../drivers/scsi/lpfc/lpfc_els.c:6707:30:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6708:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6708:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6708:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6719:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6719:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6719:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6723:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6723:30:    expected unsigned int [usertype] port_type
../drivers/scsi/lpfc/lpfc_els.c:6723:30:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6725:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6725:49:    expected unsigned int [usertype] link_failure_cnt
../drivers/scsi/lpfc/lpfc_els.c:6725:49:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6727:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6727:50:    expected unsigned int [usertype] loss_of_synch_cnt
../drivers/scsi/lpfc/lpfc_els.c:6727:50:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6729:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6729:51:    expected unsigned int [usertype] loss_of_signal_cnt
../drivers/scsi/lpfc/lpfc_els.c:6729:51:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6731:56: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6731:56:    expected unsigned int [usertype] primitive_seq_proto_err
../drivers/scsi/lpfc/lpfc_els.c:6731:56:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6733:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6733:51:    expected unsigned int [usertype] invalid_trans_word
../drivers/scsi/lpfc/lpfc_els.c:6733:51:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6735:48: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6735:48:    expected unsigned int [usertype] invalid_crc_cnt
../drivers/scsi/lpfc/lpfc_els.c:6735:48:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6737:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6737:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6737:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6748:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6748:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6748:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6752:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6752:33:    expected unsigned int [usertype] port_bbc
../drivers/scsi/lpfc/lpfc_els.c:6752:33:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6756:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6756:50:    expected unsigned int [usertype] attached_port_bbc
../drivers/scsi/lpfc/lpfc_els.c:6756:50:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6762:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6762:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6762:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6773:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6773:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6773:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6790:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6790:39:    expected unsigned int [usertype] function_flags
../drivers/scsi/lpfc/lpfc_els.c:6790:39:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6791:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6791:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6791:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6802:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6802:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6802:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6819:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6819:39:    expected unsigned int [usertype] function_flags
../drivers/scsi/lpfc/lpfc_els.c:6819:39:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6820:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6820:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6820:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6831:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6831:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6831:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6848:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6848:39:    expected unsigned int [usertype] function_flags
../drivers/scsi/lpfc/lpfc_els.c:6848:39:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6849:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6849:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6849:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6860:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6860:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6860:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6877:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6877:39:    expected unsigned int [usertype] function_flags
../drivers/scsi/lpfc/lpfc_els.c:6877:39:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6878:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6878:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6878:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6890:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6890:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6890:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6907:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6907:39:    expected unsigned int [usertype] function_flags
../drivers/scsi/lpfc/lpfc_els.c:6907:39:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6908:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6908:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6908:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6916:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6916:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6916:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6922:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6922:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6922:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6931:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6931:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6931:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6933:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6933:36:    expected unsigned int [usertype] CorrectedBlocks
../drivers/scsi/lpfc/lpfc_els.c:6933:36:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6935:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6935:40:    expected unsigned int [usertype] UncorrectableBlocks
../drivers/scsi/lpfc/lpfc_els.c:6935:40:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6938:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6938:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6938:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6949:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6949:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6949:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6987:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6987:37:    expected unsigned short [usertype] speed
../drivers/scsi/lpfc/lpfc_els.c:6987:37:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:7015:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:7015:44:    expected unsigned short [usertype] capabilities
../drivers/scsi/lpfc/lpfc_els.c:7015:44:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:7016:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:7016:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:7016:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:7025:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:7025:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:7025:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:7033:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:7033:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:7033:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:7042:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:7042:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:7042:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:7057:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:7057:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:7057:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:7159:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:7159:25:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:7159:25:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:7166:22: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_els.c:7441:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7441:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7441:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7441:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7441:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7441:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7441:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7441:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7450:25: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7452:36: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7455:25: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7678:17: warning: cast to restricted __be16
../drivers/scsi/lpfc/lpfc_els.c:7683:21: warning: cast to restricted __be16
../drivers/scsi/lpfc/lpfc_els.c:7693:17: warning: cast to restricted __be16
../drivers/scsi/lpfc/lpfc_els.c:7738:9: warning: cast to restricted __be16
../drivers/scsi/lpfc/lpfc_els.c:7738:9: warning: cast to restricted __be16
../drivers/scsi/lpfc/lpfc_els.c:7883:31: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7886:44: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7983:23: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:8044:23: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:8097:37: warning: too many warnings
../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45:    expected restricted pci_power_t [usertype] state
../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45:    got unsigned int enum ahd_power_state [usertype] new_state
../drivers/gpu/drm/xe/xe_pci.c:139:9: warning: Initializer entry defined twice
../drivers/gpu/drm/xe/xe_pci.c:140:10:   also defined here
../drivers/gpu/drm/xe/xe_pci.c:158:9: warning: Initializer entry defined twice
../drivers/gpu/drm/xe/xe_pci.c:159:10:   also defined here
../drivers/gpu/drm/amd/amdgpu/amdgpu_sched.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/huawei/hinic/hinic_rx.c:388:27: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_rx.c:410:32: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_rx.c:411:28: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_rx.c:432:38: warning: cast to restricted __be32
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25:    struct dma_fence *
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17:    struct dma_fence *
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17:    struct dma_fence *
../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32:    expected unsigned int [usertype] group_index
../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31:    expected unsigned int [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25:    expected unsigned int [usertype] size
../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27:    expected unsigned int [usertype] offset
../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25:    expected unsigned int [usertype] size
../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30:    expected unsigned int [usertype] group_index
../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23:    expected unsigned int [usertype] size
../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22:    expected unsigned int [usertype] ctx
../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22:    got restricted __be32 [usertype]
../drivers/gpu/drm/amd/amdgpu/amdgpu_ids.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/qla4xxx/ql4_isr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/lpfc/lpfc_hbadisc.c:3456:18: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_hbadisc.c:2275:35: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_hbadisc.c:2276:35: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:14: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_hbadisc.c:4120:19: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_hbadisc.c:4122:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_hbadisc.c:4122:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_hbadisc.c:4122:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_hbadisc.c:4122:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_hbadisc.c:7128:33: warning: cast to restricted __le16
../drivers/scsi/qla4xxx/ql4_nx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/platform/chrome/chromeos_laptop.c:729:43: warning: cast to non-scalar
../drivers/platform/chrome/chromeos_laptop.c:729:43: warning: cast from non-scalar
../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31: warning: incorrect type in return expression (different address spaces)
../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31:    expected void [noderef] __iomem *
../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31:    got void *
../drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/lpfc/lpfc_init.c: note: in included file:
../drivers/scsi/lpfc/lpfc_ids.h:26:28: warning: symbol 'lpfc_id_table' was not declared. Should it be static?
../drivers/scsi/lpfc/lpfc_init.c:148:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_init.c:148:40:    expected unsigned int [usertype]
../drivers/scsi/lpfc/lpfc_init.c:148:40:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_init.c:4610:24: warning: cast to restricted __be64
../drivers/scsi/lpfc/lpfc_init.c:8146:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_init.c:8146:21:    expected unsigned long long [addressable] [usertype] wwn
../drivers/scsi/lpfc/lpfc_init.c:8146:21:    got restricted __be64 [usertype]
../drivers/scsi/lpfc/lpfc_init.c:8151:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_init.c:8151:21:    expected unsigned long long [addressable] [usertype] wwn
../drivers/scsi/lpfc/lpfc_init.c:8151:21:    got restricted __be64 [usertype]
../drivers/scsi/lpfc/lpfc_init.c:14638:24: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_init.c:14639:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_init.c:14640:15: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_init.c:14641:17: warning: cast to restricted __be32
../drivers/platform/x86/intel/pmc/lnl.c:340:26: warning: symbol 'lnl_rsc_status_map' was not declared. Should it be static?
../drivers/scsi/qla4xxx/ql4_nvram.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:105:24: warning: cast to restricted __be64
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:167:24: warning: cast to restricted __be64
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16: warning: incorrect type in return expression (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16:    expected unsigned int
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50:    got unsigned long long [usertype] *
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:730:21: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:852:18: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:903:22: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21:    expected unsigned int [usertype] status
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:926:19: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:928:24: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:929:24: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27:    expected unsigned short [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27:    got restricted __be16 [usertype]
../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35:    expected void volatile [noderef] __iomem *
../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35:    got void *kptr
../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51:    expected void const volatile [noderef] __iomem *
../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51:    got void *kptr
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17:    expected unsigned int [addressable] [usertype] db_info
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23:    expected unsigned long long [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23:    got restricted __be64 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:531:27: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:572:21: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:620:14: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:625:19: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:656:30: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:702:31: warning: cast to restricted __be64
../drivers/scsi/lpfc/lpfc_mbox.c:956:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_mbox.c:956:33:    expected unsigned int
../drivers/scsi/lpfc/lpfc_mbox.c:956:33:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_mbox.c:957:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_mbox.c:957:33:    expected unsigned int
../drivers/scsi/lpfc/lpfc_mbox.c:957:33:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_mbox.c:2226:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_mbox.c:2226:25:    expected unsigned int
../drivers/scsi/lpfc/lpfc_mbox.c:2226:25:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_mbox.c:2227:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_mbox.c:2227:25:    expected unsigned int
../drivers/scsi/lpfc/lpfc_mbox.c:2227:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/xe/xe_pt.c:933:73: warning: Using plain integer as NULL pointer
../drivers/scsi/qla4xxx/ql4_dbg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/elx/libefc/efc_node.c: In function ‘efc_node_alloc’:
../drivers/scsi/elx/libefc/efc_node.c:254:70: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 0 and 31 [-Wformat-truncation=]
  254 |         snprintf(node->display_name, sizeof(node->display_name), "%s.%s",
      |                                                                      ^~
  255 |                  nport->display_name, portid_display);
      |                                       ~~~~~~~~~~~~~~                  
In function ‘efc_node_update_display_name’,
    inlined from ‘efc_node_alloc’ at ../drivers/scsi/elx/libefc/efc_node.c:95:2:
../drivers/scsi/elx/libefc/efc_node.c:254:9: note: ‘snprintf’ output between 2 and 48 bytes into a destination of size 32
  254 |         snprintf(node->display_name, sizeof(node->display_name), "%s.%s",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  255 |                  nport->display_name, portid_display);
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/elx/libefc/efc_node.c: In function ‘efc_node_update_display_name’:
../drivers/scsi/elx/libefc/efc_node.c:254:70: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 0 and 31 [-Wformat-truncation=]
  254 |         snprintf(node->display_name, sizeof(node->display_name), "%s.%s",
      |                                                                      ^~
  255 |                  nport->display_name, portid_display);
      |                                       ~~~~~~~~~~~~~~                  
../drivers/scsi/elx/libefc/efc_node.c:254:9: note: ‘snprintf’ output between 2 and 48 bytes into a destination of size 32
  254 |         snprintf(node->display_name, sizeof(node->display_name), "%s.%s",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  255 |                  nport->display_name, portid_display);
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/lpfc/lpfc_nportdisc.c:510:26: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:558:23: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:559:24: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:1443:26: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:1452:31: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:1453:32: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2237:21: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2239:21: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2243:21: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2246:36: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2247:21: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2254:21: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2260:29: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2269:30: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2276:54: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2288:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2288:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2288:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2288:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2288:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2288:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:301:24: warning: context imbalance in 'lpfc_els_abort' - different lock contexts for basic block
../drivers/scsi/qla4xxx/ql4_attr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_bsg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/mpt3sas/mpt3sas_base.c: In function ‘_base_request_irq’:
../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:68: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 1 and 26 [-Wformat-truncation=]
 3175 |                 snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d",
      |                                                                    ^~
../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:58: note: directive argument in the range [0, 254]
 3175 |                 snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d",
      |                                                          ^~~~~~~~~~~~~
../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:17: note: ‘snprintf’ output between 8 and 35 bytes into a destination of size 32
 3175 |                 snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3176 |                     ioc->driver_name, ioc->id, index);
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:63: warning: ‘-mq-poll’ directive output may be truncated writing 8 bytes into a region of size between 6 and 31 [-Wformat-truncation=]
 3166 |                 snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d",
      |                                                               ^~~~~~~~
../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:58: note: directive argument in the range [-255, 255]
 3166 |                 snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d",
      |                                                          ^~~~~~~~~~~~~~~~
../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:17: note: ‘snprintf’ output between 11 and 39 bytes into a destination of size 32
 3166 |                 snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3167 |                     ioc->driver_name, ioc->id, qid);
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/mpt3sas/mpt3sas_base.c: In function ‘mpt3sas_base_start_watchdog’:
../drivers/scsi/mpt3sas/mpt3sas_base.c:847:57: warning: ‘%s’ directive output may be truncated writing up to 23 bytes into a region of size 15 [-Wformat-truncation=]
  847 |             sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status",
      |                                                         ^~
../drivers/scsi/mpt3sas/mpt3sas_base.c:847:51: note: directive argument in the range [0, 255]
  847 |             sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status",
      |                                                   ^~~~~~~~~~~~~~~~~~
../drivers/scsi/mpt3sas/mpt3sas_base.c:846:9: note: ‘snprintf’ output between 14 and 39 bytes into a destination of size 20
  846 |         snprintf(ioc->fault_reset_work_q_name,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  847 |             sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status",
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  848 |             ioc->driver_name, ioc->id);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:428:40: warning: cast to restricted __be64
../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24:    expected unsigned long long [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24:    got restricted __be64 [usertype]
../drivers/scsi/mpi3mr/mpi3mr_os.c: In function ‘mpi3mr_probe’:
../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:33: warning: ‘%d’ directive writing between 1 and 3 bytes into a region of size between 1 and 64 [-Wformat-overflow=]
 5223 |         sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id);
      |                                 ^~
../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:30: note: directive argument in the range [0, 255]
 5223 |         sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id);
      |                              ^~~~~~
../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:9: note: ‘sprintf’ output between 2 and 67 bytes into a destination of size 64
 5223 |         sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_issue_reset’:
../drivers/scsi/mpi3mr/mpi3mr_fw.c:1590:54: warning: variable ‘scratch_pad0’ set but not used [-Wunused-but-set-variable]
 1590 |         u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0;
      |                                                      ^~~~~~~~~~~~
../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_setup_isr’:
../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:58: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 1 and 64 [-Wformat-truncation=]
  763 |         snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d",
      |                                                          ^~
In function ‘mpi3mr_request_irq’,
    inlined from ‘mpi3mr_setup_isr’ at ../drivers/scsi/mpi3mr/mpi3mr_fw.c:888:12:
../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:55: note: directive argument in the range [0, 255]
  763 |         snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d",
      |                                                       ^~~~~~~~~~~~~
../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:55: note: directive argument in the range [0, 65535]
../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:9: note: ‘snprintf’ output between 8 and 77 bytes into a destination of size 64
  763 |         snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  764 |             mrioc->driver_name, mrioc->id, index);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_start_watchdog’:
../drivers/scsi/mpi3mr/mpi3mr_fw.c:2781:60: warning: ‘%s’ directive output may be truncated writing up to 63 bytes into a region of size 41 [-Wformat-truncation=]
 2781 |             sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name,
      |                                                            ^~
../drivers/scsi/mpi3mr/mpi3mr_fw.c:2781:50: note: directive argument in the range [0, 255]
 2781 |             sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name,
      |                                                  ^~~~~~~~~~~~~~~
../drivers/scsi/mpi3mr/mpi3mr_fw.c:2780:9: note: ‘snprintf’ output between 11 and 76 bytes into a destination of size 50
 2780 |         snprintf(mrioc->watchdog_work_q_name,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2781 |             sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name,
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2782 |             mrioc->id);
      |             ~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/csiostor/csio_lnode.c: note: in included file:
../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures
../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24:    expected unsigned int [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30:    expected unsigned int [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32:    expected unsigned int [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:106:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:108:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:108:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:108:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:313:35: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:314:34: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:317:32: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:320:35: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:321:34: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:324:32: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:787:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:787:39:    expected unsigned int [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:787:39:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:875:46: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:877:41: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:879:41: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1052:69: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1052:69:    expected unsigned int [usertype] prot_data
../drivers/scsi/lpfc/lpfc_scsi.c:1052:69:    got restricted __be32 [usertype] ref_tag
../drivers/scsi/lpfc/lpfc_scsi.c:1173:69: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1173:69:    expected unsigned int [usertype] prot_data
../drivers/scsi/lpfc/lpfc_scsi.c:1173:69:    got restricted __be16 [usertype] app_tag
../drivers/scsi/lpfc/lpfc_scsi.c:1573:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1573:21:    expected unsigned int [usertype] word0
../drivers/scsi/lpfc/lpfc_scsi.c:1573:21:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1574:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1574:22:    expected unsigned int [usertype] reftag
../drivers/scsi/lpfc/lpfc_scsi.c:1574:22:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1607:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1607:21:    expected unsigned int [usertype] word0
../drivers/scsi/lpfc/lpfc_scsi.c:1607:21:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1608:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1608:21:    expected unsigned int [usertype] word1
../drivers/scsi/lpfc/lpfc_scsi.c:1608:21:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1609:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1609:21:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:1609:21:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1618:32: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1619:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1625:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1740:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1740:29:    expected unsigned int [usertype] word0
../drivers/scsi/lpfc/lpfc_scsi.c:1740:29:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1741:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1741:30:    expected unsigned int [usertype] reftag
../drivers/scsi/lpfc/lpfc_scsi.c:1741:30:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1769:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1769:29:    expected unsigned int [usertype] word0
../drivers/scsi/lpfc/lpfc_scsi.c:1769:29:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1770:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1770:29:    expected unsigned int [usertype] word1
../drivers/scsi/lpfc/lpfc_scsi.c:1770:29:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1771:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1771:29:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:1771:29:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1788:34: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1789:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1823:40: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1824:41: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1847:38: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1962:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1962:25:    expected unsigned int [usertype] ref_tag
../drivers/scsi/lpfc/lpfc_scsi.c:1962:25:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1989:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1989:23:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:1989:23:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1990:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1990:23:    expected unsigned int [usertype] word3
../drivers/scsi/lpfc/lpfc_scsi.c:1990:23:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2015:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2015:38:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_scsi.c:2015:38:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2017:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2017:38:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_scsi.c:2017:38:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2029:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2029:38:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_scsi.c:2029:38:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2030:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2030:38:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_scsi.c:2030:38:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2033:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2033:36:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:2033:36:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2034:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2034:38:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_scsi.c:2034:38:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2044:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2044:36:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:2044:36:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2045:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2045:38:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_scsi.c:2045:38:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2176:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2176:46:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_scsi.c:2176:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2178:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2178:46:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_scsi.c:2178:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2182:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2182:36:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:2182:36:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2183:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2183:38:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_scsi.c:2183:38:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2195:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2195:33:    expected unsigned int [usertype] ref_tag
../drivers/scsi/lpfc/lpfc_scsi.c:2195:33:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2229:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2229:31:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:2229:31:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2230:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2230:31:    expected unsigned int [usertype] word3
../drivers/scsi/lpfc/lpfc_scsi.c:2230:31:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2248:32: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:2249:32: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:2250:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2250:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:2250:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2302:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2302:54:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_scsi.c:2302:54:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2304:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2304:54:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_scsi.c:2304:54:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2308:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2308:44:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:2308:44:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2309:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2309:46:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_scsi.c:2309:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2338:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2338:46:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_scsi.c:2338:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2340:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2340:46:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_scsi.c:2340:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2347:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2347:46:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_scsi.c:2347:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2660:11: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2660:11:    expected unsigned short [usertype] x
../drivers/scsi/lpfc/lpfc_scsi.c:2660:11:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2674:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2674:13:    expected unsigned short [usertype] ret
../drivers/scsi/lpfc/lpfc_scsi.c:2674:13:    got restricted __sum16
../drivers/scsi/lpfc/lpfc_scsi.c:2734:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2734:31:    expected unsigned short [usertype] start_app_tag
../drivers/scsi/lpfc/lpfc_scsi.c:2734:31:    got restricted __be16 [usertype] app_tag
../drivers/scsi/lpfc/lpfc_scsi.c:2751:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2751:51:    expected unsigned short [assigned] [usertype] guard_tag
../drivers/scsi/lpfc/lpfc_scsi.c:2751:51:    got restricted __be16 [usertype] guard_tag
../drivers/scsi/lpfc/lpfc_scsi.c:2774:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2774:41:    expected unsigned short [usertype] app_tag
../drivers/scsi/lpfc/lpfc_scsi.c:2774:41:    got restricted __be16 [usertype] app_tag
../drivers/scsi/lpfc/lpfc_scsi.c:3079:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:3081:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3081:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:3081:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3137:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3137:54:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_scsi.c:3137:54:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3139:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3139:54:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_scsi.c:3139:54:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3155:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3155:46:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_scsi.c:3155:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3157:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3157:46:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_scsi.c:3157:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3161:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3161:44:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:3161:44:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3162:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3162:46:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_scsi.c:3162:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3171:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3171:44:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:3171:44:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3172:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3172:46:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_scsi.c:3172:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3197:41: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:3199:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3199:36:    expected unsigned int [usertype] w
../drivers/scsi/lpfc/lpfc_scsi.c:3199:36:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3210:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:3212:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3212:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:3212:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3324:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:3326:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3326:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:3326:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3614:24: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3847:26: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3872:35: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3877:28: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3908:38: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3963:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3963:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:4077:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:4077:38:    expected restricted __be32 [usertype] ref_tag
../drivers/scsi/lpfc/lpfc_scsi.c:4077:38:    got unsigned int [usertype] prot_data
../drivers/scsi/lpfc/lpfc_scsi.c:4081:38: warning: too many warnings
../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_glue.c:383:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_glue.c:383:29:    expected unsigned int [usertype] lastp
../drivers/scsi/sym53c8xx_2/sym_glue.c:383:29:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_glue.c:384:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_glue.c:384:29:    expected unsigned int [usertype] savep
../drivers/scsi/sym53c8xx_2/sym_glue.c:384:29:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_glue.c:386:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_glue.c:386:29:    expected unsigned int [usertype] goalp
../drivers/scsi/sym53c8xx_2/sym_glue.c:386:29:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_glue.c:316:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_glue.c:316:27:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_glue.c:316:27:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_glue.c:317:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_glue.c:317:27:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_glue.c:317:27:    got restricted __le32 [usertype]
../drivers/scsi/qla4xxx/ql4_83xx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16:    expected unsigned int val
../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16:    got restricted __le32 [usertype]
../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16:    expected unsigned int val
../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16:    got restricted __le32 [usertype]
../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16:    expected unsigned int val
../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16:    got restricted __le32 [usertype]
../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16:    expected unsigned int val
../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16:    got restricted __le32 [usertype]
../drivers/scsi/mpt3sas/mpt3sas_base.c:7076:24: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/mpt3sas/mpt3sas_base.c:7076:24:    expected unsigned int val
../drivers/scsi/mpt3sas/mpt3sas_base.c:7076:24:    got restricted __le32 [usertype]
../drivers/scsi/mpt3sas/mpt3sas_base.c:7095:20: warning: cast to restricted __le16
../drivers/scsi/mpt3sas/mpt3sas_base.c:7103:20: warning: cast to restricted __le16
../drivers/scsi/mpt3sas/mpt3sas_base.c:7116:36: warning: cast to restricted __le16
../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82: warning: incorrect type in assignment (different base types)
../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82:    expected restricted __le16 [usertype] application_tag_translation_mask
../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82:    got int
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2518:16: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2522:24: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2523:24: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2526:24: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2530:17: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2542:48: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2543:17: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2574:34: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2576:34: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2598:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2598:21:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2598:21:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2599:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2599:21:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2599:21:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2600:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2600:21:    expected unsigned int [usertype] ret
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2600:21:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2618:23: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2619:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2619:38:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2619:38:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2620:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2620:29:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2620:29:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2621:23: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2622:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2622:38:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2622:38:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2623:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2623:29:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2623:29:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2640:17: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2640:17: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2640:17: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9:    expected unsigned int [usertype] lastp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9:    expected unsigned int [usertype] lastp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4594:33: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4902:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4902:34:    expected unsigned int [usertype] start
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4902:34:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4903:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4903:34:    expected unsigned int [usertype] restart
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4903:34:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4908:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4908:32:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4908:32:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5071:32: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5071:32:    expected unsigned int [usertype] v
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5071:32:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5083:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5083:30:    expected unsigned int [usertype] itlq_tbl_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5083:30:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3877:37: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3895:29: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1014:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1014:21:    expected unsigned int [usertype] scratch
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1014:21:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1055:19: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1159:17: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1505:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1505:36:    expected unsigned int volatile [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1505:36:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1507:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1507:36:    expected unsigned int volatile [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1507:36:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1592:23: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1713:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1713:33:    expected unsigned int volatile [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1713:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1714:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1714:33:    expected unsigned int volatile [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1714:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1716:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1716:35:    expected unsigned int volatile [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1716:35:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1729:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1729:33:    expected unsigned int volatile [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1729:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1731:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1731:35:    expected unsigned int volatile [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1731:35:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1908:32: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25:    expected unsigned int [usertype] lastp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25:    expected unsigned int [usertype] lastp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2981:43: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3114:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3114:41:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3114:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3115:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3115:41:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3115:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3120:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3120:41:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3120:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3121:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3121:41:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3121:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3137:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3137:41:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3137:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3138:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3138:41:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3138:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3145:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3145:41:    expected unsigned int [usertype] savep
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3145:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3146:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3146:41:    expected unsigned int [usertype] lastp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3146:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3147:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3147:41:    expected unsigned int [usertype] startp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3147:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3148:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3148:41:    expected unsigned int [usertype] goalp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3148:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3157:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3157:40:    expected unsigned int [usertype] start
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3157:40:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3413:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3413:35:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3413:35:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3591:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3591:35:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3591:35:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3648:27: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3649:27: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3666:15: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3688:31: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3699:31: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3748:27: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3773:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3773:16:    expected unsigned int [usertype] dp_ret
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3773:16:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3813:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3813:17:    expected unsigned int [usertype] ret
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3813:17:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3814:16: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3815:16: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3816:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3816:21:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3816:21:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3817:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3817:21:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3817:21:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9:    expected unsigned int [usertype] lastp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9:    expected unsigned int [usertype] lastp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4696:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4696:51:    expected unsigned int [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4696:51:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4697:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4697:51:    expected unsigned int [usertype] resel_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4697:51:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4730:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4730:54:    expected unsigned int [usertype] itl_task_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4730:54:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4731:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4731:51:    expected unsigned int [usertype] resel_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4731:51:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4802:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4802:47:    expected unsigned int [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4802:47:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4809:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4809:46:    expected unsigned int [usertype] itl_task_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4809:46:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4816:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4816:43:    expected unsigned int [usertype] resel_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4816:43:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4985:38: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4985:38:    expected unsigned int [usertype] v
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4985:38:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4986:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4986:36:    expected unsigned int [usertype] luntbl_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4986:36:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5008:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5008:32:    expected unsigned int [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5008:32:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5012:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5012:34:    expected unsigned int [usertype] lun0_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5012:34:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5019:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5019:30:    expected unsigned int [usertype] itl_task_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5019:30:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5024:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5024:27:    expected unsigned int [usertype] resel_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5024:27:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5107:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5107:44:    expected unsigned int [usertype] luntbl_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5107:44:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5109:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5109:40:    expected unsigned int [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5109:40:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5114:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5114:34:    expected unsigned int [usertype] lun0_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5114:34:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5227:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5227:34:    expected unsigned int [usertype] start
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5227:34:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5228:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5228:34:    expected unsigned int [usertype] restart
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5228:34:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5241:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5241:33:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5241:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5242:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5242:33:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5242:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5738:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5738:33:    expected unsigned int [usertype] start
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5738:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5739:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5739:33:    expected unsigned int [usertype] restart
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5739:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5742:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5742:33:    expected unsigned int [usertype] start
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5742:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5743:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5743:33:    expected unsigned int [usertype] restart
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5743:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5746:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5746:33:    expected unsigned int [usertype] start
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5746:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5747:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5747:33:    expected unsigned int [usertype] restart
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5747:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5750:33: warning: too many warnings
../drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c:26:1: warning: context imbalance in 'nvkm_falcon_msgq_open' - wrong count at exit
../drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c:40:20: warning: context imbalance in 'nvkm_falcon_msgq_close' - unexpected unlock
../drivers/scsi/mpi3mr/mpi3mr_fw.c:4992:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/mpi3mr/mpi3mr_fw.c:4992:24:    expected unsigned char [addressable] [assigned] [usertype] class
../drivers/scsi/mpi3mr/mpi3mr_fw.c:4992:24:    got restricted __le16 [usertype]
../drivers/scsi/bfa/bfad_im.c:1063:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfad_im.c:1063:29:    expected unsigned long long [usertype] node_name
../drivers/scsi/bfa/bfad_im.c:1063:29:    got restricted __be64 [usertype]
../drivers/scsi/bfa/bfad_im.c:1065:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfad_im.c:1065:29:    expected unsigned long long [usertype] port_name
../drivers/scsi/bfa/bfad_im.c:1065:29:    got restricted __be64 [usertype]
../drivers/scsi/bfa/bfad_im.c:1032:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfad_im.c:1032:33:    expected unsigned long long [usertype] node_name
../drivers/scsi/bfa/bfad_im.c:1032:33:    got restricted __be64 [usertype]
../drivers/scsi/bfa/bfad_im.c:1034:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfad_im.c:1034:33:    expected unsigned long long [usertype] port_name
../drivers/scsi/bfa/bfad_im.c:1034:33:    got restricted __be64 [usertype]
../drivers/scsi/bfa/bfad_im.c:1053:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfad_im.c:1053:37:    expected unsigned int [usertype] maxframe_size
../drivers/scsi/bfa/bfad_im.c:1053:37:    got restricted __be16 [usertype] maxfrsize
../drivers/scsi/mvsas/mv_init.c:294:38: warning: incorrect type in assignment (different address spaces)
../drivers/scsi/mvsas/mv_init.c:294:38:    expected void [noderef] __iomem *regs_ex
../drivers/scsi/mvsas/mv_init.c:294:38:    got void *
../drivers/scsi/mvsas/mv_init.c:466:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvsas/mv_init.c:466:42:    expected unsigned long long [usertype] dev_sas_addr
../drivers/scsi/mvsas/mv_init.c:466:42:    got restricted __be64 [usertype]
../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c: In function ‘vidioc_querycap’:
../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c:885:74: warning: ‘%s’ directive output may be truncated writing up to 35 bytes into a region of size 23 [-Wformat-truncation=]
  885 |         snprintf((char *)cap->bus_info, sizeof(cap->bus_info), "platform:%s", dev->v4l2_dev.name);
      |                                                                          ^~
../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c:885:9: note: ‘snprintf’ output between 10 and 45 bytes into a destination of size 32
  885 |         snprintf((char *)cap->bus_info, sizeof(cap->bus_info), "platform:%s", dev->v4l2_dev.name);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/mvsas/mv_sas.c:383:20: warning: invalid assignment: |=
../drivers/scsi/mvsas/mv_sas.c:383:20:    left side has type restricted __le32
../drivers/scsi/mvsas/mv_sas.c:383:20:    right side has type unsigned int
../drivers/scsi/mvsas/mv_sas.c:540:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvsas/mv_sas.c:540:31:    expected unsigned short [usertype]
../drivers/scsi/mvsas/mv_sas.c:540:31:    got restricted __be16 [usertype]
../drivers/scsi/mvsas/mv_sas.c:644:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvsas/mv_sas.c:644:31:    expected unsigned short [usertype]
../drivers/scsi/mvsas/mv_sas.c:644:31:    got restricted __be16 [usertype]
../drivers/scsi/mvsas/mv_sas.c:964:14: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvsas/mv_sas.c:964:14:    expected unsigned int [usertype]
../drivers/scsi/mvsas/mv_sas.c:964:14:    got restricted __le32 [usertype]
../drivers/scsi/mvsas/mv_sas.c:967:14: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvsas/mv_sas.c:967:14:    expected unsigned int [usertype]
../drivers/scsi/mvsas/mv_sas.c:967:14:    got restricted __le32 [usertype]
../drivers/scsi/mvsas/mv_sas.c:970:14: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvsas/mv_sas.c:970:14:    expected unsigned int [usertype]
../drivers/scsi/mvsas/mv_sas.c:970:14:    got restricted __le32 [usertype]
../drivers/scsi/mvsas/mv_sas.c:973:14: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvsas/mv_sas.c:973:14:    expected unsigned int [usertype]
../drivers/scsi/mvsas/mv_sas.c:973:14:    got restricted __le32 [usertype]
../drivers/scsi/mvsas/mv_sas.c:1472:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvsas/mv_sas.c:1472:28:    expected restricted __be32 [usertype] sense_data_len
../drivers/scsi/mvsas/mv_sas.c:1472:28:    got int
../drivers/scsi/mvsas/mv_sas.c:1483:23: warning: cast to restricted __le32
../drivers/scsi/mvsas/mv_sas.c:1484:23: warning: cast to restricted __le32
../drivers/scsi/mvsas/mv_sas.c:1067:13: warning: context imbalance in 'mvs_port_notify_formed' - different lock contexts for basic block
../drivers/scsi/mvsas/mv_sas.c:1206:9: warning: context imbalance in 'mvs_dev_found_notify' - different lock contexts for basic block
../drivers/scsi/mvsas/mv_sas.c:1643:9: warning: context imbalance in 'mvs_slot_complete' - unexpected unlock
../drivers/scsi/mpi3mr/mpi3mr_app.c:69:40: warning: restricted __le16 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:70:44: warning: restricted __le16 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:72:44: warning: restricted __le16 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:73:37: warning: restricted __le16 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:74:41: warning: restricted __le16 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:75:41: warning: restricted __le16 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:177:37: warning: cast to restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35:    expected restricted __le64 [addressable] [assigned] [usertype] address
../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35:    got unsigned long long [usertype]
../drivers/scsi/mpi3mr/mpi3mr_app.c:178:36: warning: cast to restricted __le32
../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34:    expected restricted __le32 [addressable] [assigned] [usertype] length
../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34:    got unsigned int [usertype]
../drivers/scsi/mpi3mr/mpi3mr_app.c:1851:47: warning: restricted __le32 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:1908:13: warning: restricted __le64 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17: warning: invalid assignment: &=
../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17: warning: invalid assignment: |=
../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:1932:21: warning: restricted __le64 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25: warning: invalid assignment: &=
../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25: warning: invalid assignment: |=
../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44: warning: incorrect type in initializer (different base types)
../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44:    expected unsigned short [usertype] dev_handle
../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44:    got restricted __le16 [usertype] dev_handle
../drivers/scsi/mpi3mr/mpi3mr_app.c:2110:29: warning: restricted __le64 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37: warning: invalid assignment: &=
../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37: warning: invalid assignment: |=
../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:2138:37: warning: restricted __le64 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45: warning: invalid assignment: &=
../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45: warning: invalid assignment: |=
../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:2159:37: warning: restricted __le64 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45: warning: invalid assignment: &=
../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45: warning: invalid assignment: |=
../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:2177:29: warning: restricted __le64 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36: warning: invalid assignment: &=
../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36: warning: invalid assignment: |=
../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:2635:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/mpi3mr/mpi3mr_app.c:2635:36:    expected unsigned short [usertype] dev_handle
../drivers/scsi/mpi3mr/mpi3mr_app.c:2635:36:    got restricted __le16 [usertype] dev_handle
../drivers/scsi/mpi3mr/mpi3mr_app.c:2712:39: warning: incorrect type in argument 3 (different base types)
../drivers/scsi/mpi3mr/mpi3mr_app.c:2712:39:    expected unsigned short [usertype] handle
../drivers/scsi/mpi3mr/mpi3mr_app.c:2712:39:    got restricted __le16 [usertype] function_dependent
../drivers/scsi/mpi3mr/mpi3mr_app.c:2760:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/mpi3mr/mpi3mr_app.c:2760:49:    expected restricted __le16 [usertype] ioc_status
../drivers/scsi/mpi3mr/mpi3mr_app.c:2760:49:    got unsigned short [usertype] ioc_status
../drivers/scsi/mpi3mr/mpi3mr_app.c:2761:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/mpi3mr/mpi3mr_app.c:2761:51:    expected restricted __le32 [usertype] ioc_log_info
../drivers/scsi/mpi3mr/mpi3mr_app.c:2761:51:    got unsigned int [usertype] ioc_loginfo
../drivers/scsi/bnx2i/bnx2i_init.c:71:1: warning: symbol '__pcpu_scope_bnx2i_percpu' was not declared. Should it be static?
../drivers/scsi/bnx2i/bnx2i_init.c:396:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_init.c:396:9:    expected unsigned long long [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:396:9:    got restricted __le64 [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:396:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_init.c:396:9:    expected unsigned long long [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:396:9:    got restricted __le64 [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:397:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_init.c:397:9:    expected unsigned long long [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:397:9:    got restricted __le64 [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:397:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_init.c:397:9:    expected unsigned long long [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:397:9:    got restricted __le64 [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:399:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_init.c:399:9:    expected unsigned long long [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:399:9:    got restricted __le64 [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:399:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_init.c:399:9:    expected unsigned long long [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:399:9:    got restricted __le64 [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:400:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_init.c:400:9:    expected unsigned long long [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:400:9:    got restricted __le64 [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:400:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_init.c:400:9:    expected unsigned long long [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:400:9:    got restricted __le64 [usertype]
../drivers/scsi/csiostor/csio_scsi.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/ratelimit.h, ../include/linux/dev_printk.h, ...):
../include/linux/list.h:287:25: warning: context imbalance in 'csio_scsi_cleanup_io_q' - unexpected unlock
In file included from ../include/linux/string.h:390,
                 from ../include/linux/bitmap.h:13,
                 from ../include/linux/cpumask.h:12,
                 from ../arch/x86/include/asm/paravirt.h:21,
                 from ../arch/x86/include/asm/irqflags.h:80,
                 from ../include/linux/irqflags.h:18,
                 from ../include/linux/spinlock.h:59,
                 from ../include/linux/mmzone.h:8,
                 from ../include/linux/gfp.h:7,
                 from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17:
In function ‘fortify_memcpy_chk’,
    inlined from ‘bnx2i_process_login_resp.isra’ at ../drivers/scsi/bnx2i/bnx2i_hwi.c:1460:2:
../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/scsi/mpi3mr/mpi3mr_app.c:723: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_hdb'
../drivers/scsi/mpi3mr/mpi3mr_app.c:750: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_all_hdb'
../drivers/scsi/qedi/qedi_main.c:96:36: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_main.c:1214:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_main.c:1214:20:    expected unsigned int [usertype] iscsi_cid
../drivers/scsi/qedi/qedi_main.c:1214:20:    got restricted __le16 [usertype] conn_id
../drivers/scsi/qedi/qedi_main.c:1226:74: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/qedi/qedi_main.c:1226:74:    expected unsigned int [usertype] tid
../drivers/scsi/qedi/qedi_main.c:1226:74:    got restricted __le16 [usertype] itid
../drivers/scsi/qedi/qedi_main.c:1274:18: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_main.c:1274:18:    expected unsigned short [usertype] prod_idx
../drivers/scsi/qedi/qedi_main.c:1274:18:    got restricted __le16
../drivers/scsi/qedi/qedi_main.c:1326:18: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_main.c:1326:18:    expected unsigned short [usertype] prod_idx
../drivers/scsi/qedi/qedi_main.c:1326:18:    got restricted __le16
../drivers/scsi/qedi/qedi_main.c:1854:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_main.c:1854:32:    expected restricted __le32 [usertype] itt
../drivers/scsi/qedi/qedi_main.c:1854:32:    got unsigned int [usertype] proto_itt
../drivers/scsi/qedi/qedi_main.c:1867:37: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_main.c:1881:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_main.c:1881:20:    expected unsigned int [usertype]
../drivers/scsi/qedi/qedi_main.c:1881:20:    got restricted __le32 [usertype] itt
../drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/cxgbi/libcxgbi.c:1047:21: warning: restricted __wsum degrades to integer
../drivers/scsi/cxgbi/libcxgbi.c:1052:33: warning: bad assignment (-=) to restricted __wsum
../drivers/scsi/cxgbi/libcxgbi.c:1056:33: warning: invalid assignment: -=
../drivers/scsi/cxgbi/libcxgbi.c:1056:33:    left side has type unsigned int
../drivers/scsi/cxgbi/libcxgbi.c:1056:33:    right side has type restricted __wsum
../drivers/scsi/cxgbi/libcxgbi.c:1358:19: warning: cast to restricted __be32
../drivers/scsi/cxgbi/libcxgbi.c:1431:19: warning: cast to restricted __be32
../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast to restricted __be32
../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast from restricted itt_t
../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast to restricted __be32
../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast from restricted itt_t
../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast to restricted __be32
../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast from restricted itt_t
../drivers/scsi/cxgbi/libcxgbi.c: note: in included file:
../drivers/scsi/cxgbi/libcxgbi.h:414:19: warning: invalid assignment: +=
../drivers/scsi/cxgbi/libcxgbi.h:414:19:    left side has type int
../drivers/scsi/cxgbi/libcxgbi.h:414:19:    right side has type restricted __wsum
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20:    expected unsigned long long [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20:    got restricted __be64 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20:    expected unsigned long long [usertype] desc
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20:    got restricted __be64 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:296:25: warning: cast to restricted __be64
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:298:18: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42:    expected unsigned long long [usertype] hw_cmd_paddr
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42:    got restricted __be64 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43:    expected unsigned long long [usertype] next_cell_paddr
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43:    got restricted __be64 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31:    expected unsigned long long [usertype] next_cell_paddr
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31:    got restricted __be64 [usertype]
../drivers/gpu/drm/amd/amdgpu/amdgpu_csa.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/bfa/bfad_attr.c:66:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfad_attr.c:66:39:    expected unsigned long long [usertype] node_name
../drivers/scsi/bfa/bfad_attr.c:66:39:    got restricted __be64 [usertype]
../drivers/scsi/bfa/bfad_attr.c:92:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfad_attr.c:92:39:    expected unsigned long long [usertype] port_name
../drivers/scsi/bfa/bfad_attr.c:92:39:    got restricted __be64 [usertype]
../drivers/scsi/bfa/bfad_attr.c:248:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfad_attr.c:248:36:    expected unsigned long long [usertype] fabric_name
../drivers/scsi/bfa/bfad_attr.c:248:36:    got restricted __be64 [usertype]
../drivers/platform/x86/asus-wmi.c:2484:33: warning: incorrect type in argument 3 (different base types)
../drivers/platform/x86/asus-wmi.c:2484:33:    expected unsigned int [usertype] val
../drivers/platform/x86/asus-wmi.c:2484:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/i915/gt/intel_execlists_submission.c:806:59: warning: context imbalance in 'assert_pending_valid' - different lock contexts for basic block
../drivers/scsi/bnx2i/bnx2i_hwi.c:220:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:220:16:    expected unsigned int val
../drivers/scsi/bnx2i/bnx2i_hwi.c:220:16:    got restricted __le32 [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:347:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:347:25:    expected unsigned short [usertype] tsih
../drivers/scsi/bnx2i/bnx2i_hwi.c:347:25:    got restricted __be16 [usertype] tsih
../drivers/scsi/bnx2i/bnx2i_hwi.c:350:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:350:24:    expected unsigned short [usertype] cid
../drivers/scsi/bnx2i/bnx2i_hwi.c:350:24:    got restricted __be16 [usertype] cid
../drivers/scsi/bnx2i/bnx2i_hwi.c:427:54: warning: restricted itt_t degrades to integer
../drivers/scsi/bnx2i/bnx2i_hwi.c:430:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:430:39:    expected unsigned int [usertype] ref_itt
../drivers/scsi/bnx2i/bnx2i_hwi.c:430:39:    got restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:433:32: warning: cast to restricted __be32
../drivers/scsi/bnx2i/bnx2i_hwi.c:434:32: warning: cast to restricted __be32
../drivers/scsi/bnx2i/bnx2i_hwi.c:1351:48: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1351:48:    expected restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1351:48:    got int
../drivers/scsi/bnx2i/bnx2i_hwi.c:1447:45: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1447:45:    expected restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1447:45:    got int
../drivers/scsi/bnx2i/bnx2i_hwi.c:1514:50: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1514:50:    expected restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1514:50:    got int
../drivers/scsi/bnx2i/bnx2i_hwi.c:1574:47: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1574:47:    expected restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1574:47:    got int
../drivers/scsi/bnx2i/bnx2i_hwi.c:1613:46: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1613:46:    expected restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1613:46:    got int
../drivers/scsi/bnx2i/bnx2i_hwi.c:1628:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1628:26:    expected restricted __be16 [usertype] t2wait
../drivers/scsi/bnx2i/bnx2i_hwi.c:1628:26:    got restricted __be32 [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1629:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1629:28:    expected restricted __be16 [usertype] t2retain
../drivers/scsi/bnx2i/bnx2i_hwi.c:1629:28:    got restricted __be32 [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1658:46: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1658:46:    expected restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1658:46:    got int
../drivers/scsi/bnx2i/bnx2i_hwi.c:1708:29: warning: cast from restricted itt_t
../drivers/scsi/bnx2i/bnx2i_hwi.c:1717:27: warning: cast to restricted itt_t
../drivers/scsi/bnx2i/bnx2i_hwi.c:1813:25: warning: cast from restricted itt_t
../drivers/scsi/bnx2i/bnx2i_hwi.c:1838:44: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1838:44:    expected restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1838:44:    got int
../drivers/scsi/bnx2i/bnx2i_hwi.c:1912:43: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1912:43:    expected restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1912:43:    got int
../drivers/scsi/bnx2i/bnx2i_hwi.c:1982:44: warning: cast from restricted itt_t
../drivers/scsi/mvsas/mv_64xx.c:326:33: warning: incorrect type in argument 5 (different base types)
../drivers/scsi/mvsas/mv_64xx.c:326:33:    expected unsigned long long [usertype] sas_addr
../drivers/scsi/mvsas/mv_64xx.c:326:33:    got restricted __be64 [usertype]
../drivers/scsi/csiostor/csio_isr.c: In function ‘csio_add_msix_desc’:
../drivers/scsi/csiostor/csio_isr.c:374:68: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=]
  374 |                 snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d",
      |                                                                    ^~
../drivers/scsi/csiostor/csio_isr.c:374:45: note: directive argument in the range [0, 2147483644]
  374 |                 snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d",
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/csiostor/csio_isr.c:374:17: note: ‘snprintf’ output between 19 and 28 bytes into a destination of size 23
  374 |                 snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  375 |                          CSIO_PCI_BUS(hw), CSIO_PCI_DEV(hw),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                          CSIO_PCI_FUNC(hw), i - CSIO_EXTRA_VECS);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/qedi/qedi_iscsi.c:518:32: warning: cast to restricted __be32
../drivers/scsi/qedi/qedi_iscsi.c:519:32: warning: cast to restricted __be32
../drivers/scsi/qedi/qedi_iscsi.c:528:48: warning: cast to restricted __be32
../drivers/scsi/qedi/qedi_iscsi.c:529:48: warning: cast to restricted __be32
../drivers/scsi/qedi/qedi_iscsi.c:759:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_iscsi.c:759:29:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedi/qedi_iscsi.c:759:29:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_iscsi.c:761:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_iscsi.c:761:29:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedi/qedi_iscsi.c:761:29:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_iscsi.c:762:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_iscsi.c:762:25:    expected restricted __le32 [usertype] sge_len
../drivers/scsi/qedi/qedi_iscsi.c:762:25:    got long
../drivers/scsi/qedi/qedi_iscsi.c:765:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_iscsi.c:765:29:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedi/qedi_iscsi.c:765:29:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_iscsi.c:767:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_iscsi.c:767:29:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedi/qedi_iscsi.c:767:29:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_iscsi.c:768:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_iscsi.c:768:25:    expected restricted __le32 [usertype] sge_len
../drivers/scsi/qedi/qedi_iscsi.c:768:25:    got int
../drivers/scsi/bnx2i/bnx2i_iscsi.c:1138:27: warning: cast to restricted __be32
../drivers/scsi/bnx2i/bnx2i_iscsi.c:1139:27: warning: cast to restricted __be32
../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23:    expected unsigned int [usertype]
../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23:    got restricted __be32 [usertype]
../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23:    expected unsigned int [usertype]
../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:324:24: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25:    expected unsigned int [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25:    got restricted __be32 [usertype]
../drivers/gpu/drm/amd/amdgpu/amdgpu_ras.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/qedi/qedi_fw.c:1459:30: warning: cast to restricted itt_t
../drivers/scsi/qedi/qedi_fw.c:1459:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1459:28:    expected restricted __le32 [addressable] [usertype] itt
../drivers/scsi/qedi/qedi_fw.c:1459:28:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1460:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1460:31:    expected restricted __le32 [addressable] [usertype] cmd_sn
../drivers/scsi/qedi/qedi_fw.c:1460:31:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1463:33: warning: cast to restricted __be32
../drivers/scsi/qedi/qedi_fw.c:1463:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1463:31:    expected restricted __le32 [addressable] [usertype] lo
../drivers/scsi/qedi/qedi_fw.c:1463:31:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1464:33: warning: cast to restricted __be32
../drivers/scsi/qedi/qedi_fw.c:1464:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1464:31:    expected restricted __le32 [addressable] [usertype] hi
../drivers/scsi/qedi/qedi_fw.c:1464:31:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1469:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1469:36:    expected restricted __le32 [addressable] [usertype] rtt
../drivers/scsi/qedi/qedi_fw.c:1469:36:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1473:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1473:36:    expected restricted __le32 [addressable] [usertype] rtt
../drivers/scsi/qedi/qedi_fw.c:1473:36:    got unsigned int
../drivers/scsi/qedi/qedi_fw.c:1478:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1478:41:    expected restricted __le32 [addressable] [assigned] [usertype] hdr_second_dword
../drivers/scsi/qedi/qedi_fw.c:1478:41:    got int
../drivers/scsi/qedi/qedi_fw.c:1479:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1479:35:    expected restricted __le32 [addressable] [assigned] [usertype] ref_cmd_sn
../drivers/scsi/qedi/qedi_fw.c:1479:35:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:50:25: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:51:28: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:52:31: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:53:31: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:55:28: warning: cast from restricted __le16
../drivers/scsi/qedi/qedi_fw.c:55:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:55:26:    expected restricted __be16 [usertype] t2wait
../drivers/scsi/qedi/qedi_fw.c:55:26:    got restricted __be32 [usertype]
../drivers/scsi/qedi/qedi_fw.c:56:30: warning: cast from restricted __le16
../drivers/scsi/qedi/qedi_fw.c:56:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:56:28:    expected restricted __be16 [usertype] t2retain
../drivers/scsi/qedi/qedi_fw.c:56:28:    got restricted __be32 [usertype]
../drivers/scsi/qedi/qedi_fw.c:105:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:105:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:105:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:109:29: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:111:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:111:27:    expected restricted __be32 [usertype] ttt
../drivers/scsi/qedi/qedi_fw.c:111:27:    got restricted __le32 [usertype] ttt
../drivers/scsi/qedi/qedi_fw.c:112:32: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:113:35: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:114:35: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:116:36: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:211:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:211:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:211:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:214:29: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:216:32: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:217:36: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:218:35: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:282:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:282:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:282:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:285:29: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:287:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:287:28:    expected restricted __be16 [usertype] tsih
../drivers/scsi/qedi/qedi_fw.c:287:28:    got restricted __le16 [usertype] tsih
../drivers/scsi/qedi/qedi_fw.c:288:32: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:289:35: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:290:35: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:293:37: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:331:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:331:13:    expected unsigned short [usertype] idx
../drivers/scsi/qedi/qedi_fw.c:331:13:    got restricted __le16 [usertype] rqe_opaque
../drivers/scsi/qedi/qedi_fw.c:366:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:366:13:    expected unsigned short [usertype] idx
../drivers/scsi/qedi/qedi_fw.c:366:13:    got restricted __le16 [usertype] rqe_opaque
../drivers/scsi/qedi/qedi_fw.c:384:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:384:41:    expected restricted __le16 [usertype] opaque
../drivers/scsi/qedi/qedi_fw.c:384:41:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw.c:427:29: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:434:26: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:435:26: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:436:23: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:437:20: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:453:28: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:497:32: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:513:18: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:513:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:513:16:    expected unsigned int
../drivers/scsi/qedi/qedi_fw.c:513:16:    got restricted __be32 [usertype]
../drivers/scsi/qedi/qedi_fw.c:514:18: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:514:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:514:16:    expected unsigned int
../drivers/scsi/qedi/qedi_fw.c:514:16:    got restricted __be32 [usertype]
../drivers/scsi/qedi/qedi_fw.c:516:31: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:517:31: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:518:28: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:523:28: warning: cast from restricted __le16
../drivers/scsi/qedi/qedi_fw.c:524:28: warning: cast from restricted __le16
../drivers/scsi/qedi/qedi_fw.c:525:28: warning: cast from restricted __le16
../drivers/scsi/qedi/qedi_fw.c:548:29: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:563:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:563:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:563:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:565:26: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:566:26: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:567:23: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:590:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:590:20:    expected unsigned int [usertype] iscsi_cid
../drivers/scsi/qedi/qedi_fw.c:590:20:    got restricted __le16 [usertype] conn_id
../drivers/scsi/qedi/qedi_fw.c:623:26: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:624:26: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:625:20: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:629:31: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:632:38: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:734:28: warning: incorrect type in initializer (different base types)
../drivers/scsi/qedi/qedi_fw.c:734:28:    expected unsigned int [usertype] proto_itt
../drivers/scsi/qedi/qedi_fw.c:734:28:    got restricted __le16 [usertype] itid
../drivers/scsi/qedi/qedi_fw.c:743:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:743:19:    expected unsigned int [usertype] iscsi_cid
../drivers/scsi/qedi/qedi_fw.c:743:19:    got restricted __le16 [usertype] conn_id
../drivers/scsi/qedi/qedi_fw.c:793:9: warning: cast to restricted itt_t
../drivers/scsi/qedi/qedi_fw.c:850:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:850:20:    expected unsigned int [usertype] iscsi_cid
../drivers/scsi/qedi/qedi_fw.c:850:20:    got restricted __le16 [usertype] conn_id
../drivers/scsi/qedi/qedi_fw.c:881:50: warning: cast from restricted itt_t
../drivers/scsi/qedi/qedi_fw.c:881:40: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:886:48: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:885:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:885:49:    expected restricted __le16 [usertype] itid
../drivers/scsi/qedi/qedi_fw.c:885:49:    got unsigned int
../drivers/scsi/qedi/qedi_fw.c:925:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:925:40:    expected restricted __le16 [usertype] sq_prod
../drivers/scsi/qedi/qedi_fw.c:925:40:    got unsigned short [usertype] fw_sq_prod_idx
../drivers/scsi/qedi/qedi_fw.c:1001:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1001:40:    expected restricted __le32 [addressable] [assigned] [usertype] isid_tabc
../drivers/scsi/qedi/qedi_fw.c:1001:40:    got unsigned int
../drivers/scsi/qedi/qedi_fw.c:1002:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1002:37:    expected restricted __le16 [addressable] [assigned] [usertype] isid_d
../drivers/scsi/qedi/qedi_fw.c:1002:37:    got unsigned short
../drivers/scsi/qedi/qedi_fw.c:1004:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1004:35:    expected restricted __le16 [addressable] [assigned] [usertype] tsih
../drivers/scsi/qedi/qedi_fw.c:1004:35:    got restricted __be16 [usertype] tsih
../drivers/scsi/qedi/qedi_fw.c:1005:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1005:47:    expected restricted __le32 [addressable] [assigned] [usertype] hdr_second_dword
../drivers/scsi/qedi/qedi_fw.c:1005:47:    got int
../drivers/scsi/qedi/qedi_fw.c:1008:36: warning: cast to restricted itt_t
../drivers/scsi/qedi/qedi_fw.c:1008:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1008:34:    expected restricted __le32 [addressable] [assigned] [usertype] itt
../drivers/scsi/qedi/qedi_fw.c:1008:34:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1009:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1009:34:    expected restricted __le16 [addressable] [assigned] [usertype] cid
../drivers/scsi/qedi/qedi_fw.c:1009:34:    got unsigned int [usertype] iscsi_conn_id
../drivers/scsi/qedi/qedi_fw.c:1010:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1010:37:    expected restricted __le32 [addressable] [assigned] [usertype] cmd_sn
../drivers/scsi/qedi/qedi_fw.c:1010:37:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1011:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1011:42:    expected restricted __le32 [addressable] [assigned] [usertype] exp_stat_sn
../drivers/scsi/qedi/qedi_fw.c:1011:42:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1017:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1017:45:    expected restricted __le32 [addressable] [assigned] [usertype] lo
../drivers/scsi/qedi/qedi_fw.c:1017:45:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1019:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1019:45:    expected restricted __le32 [addressable] [assigned] [usertype] hi
../drivers/scsi/qedi/qedi_fw.c:1019:45:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1026:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1026:45:    expected restricted __le32 [addressable] [assigned] [usertype] lo
../drivers/scsi/qedi/qedi_fw.c:1026:45:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1028:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1028:45:    expected restricted __le32 [addressable] [assigned] [usertype] hi
../drivers/scsi/qedi/qedi_fw.c:1028:45:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1030:46: warning: too many warnings
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41:    expected restricted __be32 [usertype] ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41:    got unsigned int
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27:    expected restricted __wsum [usertype] csum
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27:    got int [assigned] wrs_needed
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast to restricted __be16
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast from restricted __wsum
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:796:37: warning: cast to restricted __be16
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:797:38: warning: cast to restricted __be32
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:798:18: warning: cast to restricted __be32
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:819:28: warning: cast to restricted __be16
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:827:24: warning: cast to restricted __be32
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:935:25: warning: restricted __be32 degrades to integer
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69:    expected unsigned int addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69:    got restricted __be32 [usertype] ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:940:32: warning: restricted __be32 degrades to integer
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69:    expected unsigned int addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69:    got restricted __be32 [usertype] ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c: note: in included file:
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57:    expected unsigned int
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57:    got restricted __be32 [usertype] iscsi_ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    expected restricted __be32 [usertype] iscsi_ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    got unsigned int addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    expected restricted __be32 [usertype] iscsi_ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    got unsigned int addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57:    expected unsigned int
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57:    got restricted __be32 [usertype] iscsi_ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    expected restricted __be32 [usertype] iscsi_ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    got unsigned int addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57:    expected unsigned int
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57:    got restricted __be32 [usertype] iscsi_ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    expected restricted __be32 [usertype] iscsi_ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    got unsigned int addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    expected restricted __be32 [usertype] iscsi_ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    got unsigned int addr
../drivers/net/wireless/mediatek/mt76/mt7915/mmio.c:634:5: warning: context imbalance in 'mt7915_mmio_wed_init' - wrong count at exit
../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:2325:25: warning: cast to restricted __be64
../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1304:24: warning: cast to restricted __be32
../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1323:17: warning: cast to restricted __be32
../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1323:17: warning: cast to restricted __be32
../drivers/scsi/mvsas/mv_94xx.c: note: in included file:
../drivers/scsi/mvsas/mv_94xx.h:211:36: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/lpfc/lpfc_debugfs.c:322:18: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_debugfs.c:332:25: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_debugfs.c:333:25: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_debugfs.c:334:25: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_debugfs.c:360:37: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21:    expected unsigned long long [addressable] [usertype] tmp
../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21:    got restricted __be64 [usertype]
../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21:    expected unsigned long long [addressable] [assigned] [usertype] tmp
../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21:    got restricted __be64 [usertype]
../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'drvdata' not described in 'intel_th_alloc'
../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'ndevres' not described in 'intel_th_alloc'
../drivers/hwtracing/intel_th/core.c:866: warning: Excess function parameter 'irq' description in 'intel_th_alloc'
../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.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_object.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/bfa/bfad_bsg.c:2390:25: warning: cast to restricted __be32
../drivers/scsi/bfa/bfad_bsg.c:2413:38: warning: cast to restricted __be16
../drivers/scsi/bfa/bfad_bsg.c:2414:38: warning: cast to restricted __be16
../drivers/scsi/bfa/bfad_bsg.c:2416:33: warning: cast to restricted __be32
../drivers/scsi/bfa/bfad_bsg.c:3406:34: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/bfa/bfad_bsg.c:3406:34:    expected void const [noderef] __user *from
../drivers/scsi/bfa/bfad_bsg.c:3406:34:    got void *
../drivers/scsi/bfa/bfad_bsg.c:3560:27: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/bfa/bfad_bsg.c:3560:27:    expected void [noderef] __user *to
../drivers/scsi/bfa/bfad_bsg.c:3560:27:    got void *
../drivers/scsi/qla2xxx/qla_tmpl.c:1058:39: warning: context imbalance in 'qla27xx_mpi_fwdump' - unexpected unlock
../drivers/scsi/qla2xxx/qla_target.c:397:47: warning: context imbalance in 'qlt_24xx_atio_pkt_all_vps' - unexpected unlock
../drivers/scsi/qla2xxx/qla_target.c:3754:39: warning: context imbalance in 'qlt_send_term_exchange' - unexpected unlock
../drivers/scsi/qla2xxx/qla_target.c:5643:39: warning: context imbalance in 'qlt_chk_qfull_thresh_hold' - unexpected unlock
../drivers/scsi/qla2xxx/qla_target.c:5682:55: warning: context imbalance in 'qlt_24xx_atio_pkt' - unexpected unlock
../drivers/scsi/bfa/bfa_ioc.c:1799:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:1799:28:    expected unsigned short [assigned] [usertype] clscode
../drivers/scsi/bfa/bfa_ioc.c:1799:28:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:1801:29: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:1812:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:1812:29:    expected unsigned short [assigned] [usertype] clscode
../drivers/scsi/bfa/bfa_ioc.c:1812:29:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:1814:30: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:1779:24: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/bfa/bfa_ioc.c:1779:24:    expected unsigned int val
../drivers/scsi/bfa/bfa_ioc.c:1779:24:    got restricted __le32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:1962:31: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:1963:31: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:1964:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:1966:27: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:2065:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:2065:21:    expected restricted __be32 [usertype] r32
../drivers/scsi/bfa/bfa_ioc.c:2065:21:    got unsigned int [usertype]
../drivers/scsi/bfa/bfa_ioc.c:2066:26: warning: cast from restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:2988:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:2988:22:    expected unsigned short [usertype] clscode
../drivers/scsi/bfa/bfa_ioc.c:2988:22:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:3264:52: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:3266:58: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:3268:59: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:3270:54: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:3272:54: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:3439:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:3439:17:    expected unsigned short [usertype] pers
../drivers/scsi/bfa/bfa_ioc.c:3439:17:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:3440:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:3440:19:    expected unsigned short [usertype] bw_min
../drivers/scsi/bfa/bfa_ioc.c:3440:19:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:3441:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:3441:19:    expected unsigned short [usertype] bw_max
../drivers/scsi/bfa/bfa_ioc.c:3441:19:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:3564:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:3564:19:    expected unsigned short [usertype] bw_min
../drivers/scsi/bfa/bfa_ioc.c:3564:19:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:3565:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:3565:19:    expected unsigned short [usertype] bw_max
../drivers/scsi/bfa/bfa_ioc.c:3565:19:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:4267:21: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4269:23: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4272:23: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4300:21: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4302:23: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4305:23: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4324:21: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4363:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4371:40: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4372:39: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4377:41: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4379:41: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4381:41: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4383:41: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4385:41: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4387:41: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4394:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4400:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4411:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4417:35: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4434:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4440:33: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4828:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:4828:27:    expected unsigned int [usertype] count
../drivers/scsi/bfa/bfa_ioc.c:4828:27:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:4923:36: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:4932:33: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:4978:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:4978:19:    expected unsigned short [usertype] freq
../drivers/scsi/bfa/bfa_ioc.c:4978:19:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:5005:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:5005:21:    expected unsigned int [usertype] period
../drivers/scsi/bfa/bfa_ioc.c:5005:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:5300:27: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:5366:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:5366:21:    expected unsigned int [usertype] offset
../drivers/scsi/bfa/bfa_ioc.c:5366:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:5369:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:5369:21:    expected unsigned int [usertype] length
../drivers/scsi/bfa/bfa_ioc.c:5369:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:5382:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:5382:24:    expected unsigned short [usertype]
../drivers/scsi/bfa/bfa_ioc.c:5382:24:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:5404:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:5404:21:    expected unsigned int [usertype] offset
../drivers/scsi/bfa/bfa_ioc.c:5404:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:5407:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:5407:21:    expected unsigned int [usertype] length
../drivers/scsi/bfa/bfa_ioc.c:5407:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:5721:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:5739:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:5756:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:5770:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:5779:35: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:5788:42: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:6209:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:6209:21:    expected unsigned int [usertype] offset
../drivers/scsi/bfa/bfa_ioc.c:6209:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:6212:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:6212:21:    expected unsigned int [usertype] length
../drivers/scsi/bfa/bfa_ioc.c:6212:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:6243:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:6243:21:    expected unsigned int [usertype] offset
../drivers/scsi/bfa/bfa_ioc.c:6243:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:6246:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:6246:21:    expected unsigned int [usertype] length
../drivers/scsi/bfa/bfa_ioc.c:6246:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:6558:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:6578:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:6587:35: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h):
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:34:15: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:34:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:34:13:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:34:13:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:35:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:35:37:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedi/qedi_fw_api.c:35:37:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:36:15: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:36:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:36:13:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:36:13:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:37:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:37:37:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedi/qedi_fw_api.c:37:37:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:38:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:38:13:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:38:13:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:39:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:39:42:    expected restricted __le32 [usertype] sgl_total_length
../drivers/scsi/qedi/qedi_fw_api.c:39:42:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:43:23: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:43:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:43:21:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:43:21:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:44:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:44:59:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedi/qedi_fw_api.c:44:59:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:45:23: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:45:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:45:21:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:45:21:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:46:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:46:59:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedi/qedi_fw_api.c:46:59:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:47:23: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:47:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:47:21:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:47:21:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:48:55: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:48:55:    expected restricted __le32 [usertype] sge_len
../drivers/scsi/qedi/qedi_fw_api.c:48:55:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:136:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:136:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:136:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:136:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:136:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:136:17:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:139:21: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw_api.c:141:25: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:141:25:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:141:25:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:141:25: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:141:25: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:141:25:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:141:25:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:150:21: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw_api.c:152:25: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:152:25:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:152:25:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:152:25: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:152:25: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:152:25:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:152:25:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:174:39: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw_api.c:182:25: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:182:25:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:182:25:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:182:25: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:182:25:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:182:25:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:218:23: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:218:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:218:21:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:218:21:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:219:69: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:219:69:    expected restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:219:69:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:244:9: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:244:9:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:244:9:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:244:9: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:244:9: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:244:9:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:244:9:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:247:15: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:247:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:247:13:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:247:13:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:248:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:248:54:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedi/qedi_fw_api.c:248:54:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:249:15: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:249:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:249:13:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:249:13:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:250:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:250:54:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedi/qedi_fw_api.c:250:54:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:251:15: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:251:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:251:13:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:251:13:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:252:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:252:51:    expected restricted __le32 [usertype] sge_len
../drivers/scsi/qedi/qedi_fw_api.c:252:51:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:265:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:265:13:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:265:13:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:266:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:266:46:    expected restricted __le32 [usertype] exp_data_transfer_len
../drivers/scsi/qedi/qedi_fw_api.c:266:46:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:267:9: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:267:9:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:267:9:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:267:9: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:267:9:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:267:9:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:306:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:306:21:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:306:21:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:307:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:307:59:    expected restricted __le32 [usertype] exp_data_acked
../drivers/scsi/qedi/qedi_fw_api.c:307:59:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:316:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:316:21:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:316:21:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:317:57: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:317:57:    expected restricted __le32 [usertype] exp_cont_len
../drivers/scsi/qedi/qedi_fw_api.c:317:57:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:340:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:340:21:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:340:21:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:341:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:341:47:    expected restricted __le32 [usertype] initial_ref_tag
../drivers/scsi/qedi/qedi_fw_api.c:341:47:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:357:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:357:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:357:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:357:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:357:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:357:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:361:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:361:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:361:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:361:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:361:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:361:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:365:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:365:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:365:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:365:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:365:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:365:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:369:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:369:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:369:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:369:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:369:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:369:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:372:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:372:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:372:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:372:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:372:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:372:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:375:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:375:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:375:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:375:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:375:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:375:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:378:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:378:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:378:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:378:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:378:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:378:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:381:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:381:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:381:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:381:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:381:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:381:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:384:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:384:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:384:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:384:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:384:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:384:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:387:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:387:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:387:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:387:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:387:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:387:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:390:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:390:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:390:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:390:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:390:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:390:17:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:393:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:393:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:393:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:393:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:393:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:393:17:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:396:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:396:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:396:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:396:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:396:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:396:17:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:414:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:414:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:414:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:414:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:414:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:414:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:416:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:416:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:416:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:416:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:416:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:416:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:419:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:419:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:419:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:419:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:419:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:419:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:422:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:422:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:422:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:422:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:422:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:422:17:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:424:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:424:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:424:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:424:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:424:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:424:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:427:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:427:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:427:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:427:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:427:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:427:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:430:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:430:21:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:430:21:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:431:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:431:47:    expected restricted __le32 [usertype] initial_ref_tag
../drivers/scsi/qedi/qedi_fw_api.c:431:47:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:446:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:446:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:446:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:446:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:446:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:446:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:450:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:450:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:450:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:450:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:450:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:450:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:454:17: warning: too many warnings
../drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c:76:38: warning: context imbalance in 'pool_free_older_than' - different lock contexts for basic block
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:595:21: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54:    got unsigned char [usertype] *
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58:    got unsigned char [usertype] *
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:748:22: warning: cast to restricted __be64
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25:    expected unsigned char [usertype] *data
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25:    got void [noderef] __iomem *
../drivers/scsi/be2iscsi/be_main.c:1169:29: warning: cast to restricted __be16
../drivers/scsi/be2iscsi/be_main.c:1195:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_main.c:1195:21:    expected restricted __be16 [usertype] t2wait
../drivers/scsi/be2iscsi/be_main.c:1195:21:    got int
../drivers/scsi/be2iscsi/be_main.c:1680:33: warning: cast to restricted __be16
../drivers/scsi/be2iscsi/be_main.c:1818:28: warning: cast to restricted __le32
../drivers/scsi/be2iscsi/be_main.c:1837:36: warning: cast to restricted __le32
../drivers/scsi/be2iscsi/be_main.c:4353:19: warning: cast from restricted itt_t
../drivers/scsi/be2iscsi/be_main.c:4386:34: warning: cast to restricted itt_t
../drivers/scsi/be2iscsi/be_main.c:4483:16: warning: cast to restricted itt_t
../drivers/scsi/be2iscsi/be_main.c:4483:16: warning: cast from restricted __be32
../drivers/scsi/be2iscsi/be_main.c:4539:9: warning: incorrect type in argument 5 (different base types)
../drivers/scsi/be2iscsi/be_main.c:4539:9:    expected unsigned int [usertype] value
../drivers/scsi/be2iscsi/be_main.c:4539:9:    got restricted __be16 [usertype]
../drivers/scsi/be2iscsi/be_main.c:4599:9: warning: incorrect type in argument 5 (different base types)
../drivers/scsi/be2iscsi/be_main.c:4599:9:    expected unsigned int [usertype] value
../drivers/scsi/be2iscsi/be_main.c:4599:9:    got restricted __be16 [usertype]
../drivers/scsi/be2iscsi/be_main.c:4693:30: warning: restricted __be32 degrades to integer
../drivers/scsi/be2iscsi/be_main.c:4778:17: warning: cast to restricted __be32
../drivers/scsi/be2iscsi/be_main.c:4778:17: warning: cast from restricted itt_t
../drivers/scsi/be2iscsi/be_main.c:5785:24: warning: symbol 'beiscsi_iscsi_transport' was not declared. Should it be static?
../drivers/scsi/be2iscsi/be_mgmt.c:166:43: warning: restricted __be32 degrades to integer
../drivers/scsi/be2iscsi/be_mgmt.c:167:44: warning: restricted __be32 degrades to integer
../drivers/scsi/be2iscsi/be_mgmt.c:168:44: warning: restricted __be32 degrades to integer
../drivers/scsi/be2iscsi/be_mgmt.c:169:44: warning: restricted __be32 degrades to integer
../drivers/scsi/be2iscsi/be_mgmt.c:171:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_mgmt.c:171:38:    expected unsigned long dst_addr
../drivers/scsi/be2iscsi/be_mgmt.c:171:38:    got restricted __be32 [usertype] s_addr
../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.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_object.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/lpfc/lpfc_bsg.c:195:32: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:196:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:201:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:2626:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:2629:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:2633:38: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:2850:32: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:2851:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:2853:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:5230:29: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_bsg.c:5233:33: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nvme.c:2066:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:2066:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvme.c:2066:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:612:25: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvme.c:613:24: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvme.c:616:22: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvme.c:619:25: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvme.c:620:24: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvme.c:623:22: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1028:25:    expected restricted __be32 [usertype] rsn
../drivers/scsi/lpfc/lpfc_nvme.c:1028:25:    got unsigned int [usertype] parameter
../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1035:33:    expected restricted __le16 [usertype] sq_head
../drivers/scsi/lpfc/lpfc_nvme.c:1035:33:    got unsigned short [assigned] [usertype] sqhd
../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1424:54:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_nvme.c:1424:54:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1426:54:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_nvme.c:1426:54:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1442:46:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_nvme.c:1442:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1444:46:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_nvme.c:1444:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1448:44:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvme.c:1448:44:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1449:46:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_nvme.c:1449:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1458:44:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvme.c:1458:44:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1460:46:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_nvme.c:1460:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:1480:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1482:36:    expected unsigned int [usertype] w
../drivers/scsi/lpfc/lpfc_nvme.c:1482:36:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:850:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:850:22:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_nvme.c:850:22:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:892:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:892:30:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_nvme.c:892:30:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:893:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:893:30:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_nvme.c:893:30:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:909:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:909:22:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_nvme.c:909:22:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:910:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:910:22:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_nvme.c:910:22:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:911:22: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvme.c:916:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:916:20:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvme.c:916:20:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:917:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:917:22:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_nvme.c:917:22:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_debugfs.c:14:5: warning: symbol 'qedi_do_not_recover' was not declared. Should it be static?
../drivers/scsi/qedi/qedi_debugfs.c:86:31: warning: symbol 'qedi_debugfs_ops' was not declared. Should it be static?
../drivers/scsi/qedi/qedi_debugfs.c:109:45: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/qedi/qedi_debugfs.c:109:45:    expected char const *
../drivers/scsi/qedi/qedi_debugfs.c:109:45:    got char const [noderef] __user *buffer
../drivers/scsi/qedi/qedi_debugfs.c:150:41: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_debugfs.c:219:30: warning: symbol 'qedi_dbg_fops' was not declared. Should it be static?
../drivers/net/wireless/mediatek/mt76/mt7996/mmio.c:302:5: warning: context imbalance in 'mt7996_mmio_wed_init' - wrong count at exit
../drivers/scsi/be2iscsi/be_cmds.c:338:24: warning: cast to restricted __le32
../drivers/scsi/be2iscsi/be_cmds.c:690:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_cmds.c:690:33:    expected unsigned int [usertype] request_length
../drivers/scsi/be2iscsi/be_cmds.c:690:33:    got restricted __le32 [usertype]
../drivers/scsi/be2iscsi/be_cmds.c:702:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_cmds.c:702:29:    expected unsigned int [usertype] lo
../drivers/scsi/be2iscsi/be_cmds.c:702:29:    got restricted __le32 [usertype]
../drivers/scsi/be2iscsi/be_cmds.c:703:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_cmds.c:703:29:    expected unsigned int [usertype] hi
../drivers/scsi/be2iscsi/be_cmds.c:703:29:    got restricted __le32 [usertype]
../drivers/scsi/be2iscsi/be_cmds.c:752:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_cmds.c:752:24:    expected unsigned short [usertype] num_pages
../drivers/scsi/be2iscsi/be_cmds.c:752:24:    got restricted __le16 [usertype]
../drivers/scsi/be2iscsi/be_cmds.c:768:26: warning: cast to restricted __le16
../drivers/scsi/be2iscsi/be_cmds.c:795:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_cmds.c:795:24:    expected unsigned short [usertype] num_pages
../drivers/scsi/be2iscsi/be_cmds.c:795:24:    got restricted __le16 [usertype]
../drivers/scsi/be2iscsi/be_cmds.c:830:26: warning: cast to restricted __le16
../drivers/scsi/be2iscsi/be_cmds.c:892:28: warning: cast to restricted __le16
../drivers/scsi/be2iscsi/be_cmds.c:948:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_cmds.c:948:25:    expected unsigned short [usertype] id
../drivers/scsi/be2iscsi/be_cmds.c:948:25:    got restricted __le16 [usertype]
../drivers/scsi/be2iscsi/be_cmds.c:1041:26: warning: cast to restricted __le16
../drivers/scsi/be2iscsi/be_cmds.c:1106:28: warning: cast to restricted __le16
../drivers/scsi/be2iscsi/be_cmds.c:1770:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_cmds.c:1770:37:    expected unsigned short [usertype] hdr_ring_id
../drivers/scsi/be2iscsi/be_cmds.c:1770:37:    got restricted __le16 [usertype]
../drivers/scsi/be2iscsi/be_cmds.c:1771:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_cmds.c:1771:38:    expected unsigned short [usertype] data_ring_id
../drivers/scsi/be2iscsi/be_cmds.c:1771:38:    got restricted __le16 [usertype]
../drivers/platform/x86/samsung-laptop.c:1272:43: warning: incorrect type in assignment (different address spaces)
../drivers/platform/x86/samsung-laptop.c:1272:43:    expected void *data
../drivers/platform/x86/samsung-laptop.c:1272:43:    got void [noderef] __iomem *f0000_segment
../drivers/scsi/lpfc/lpfc_nvmet.c:2639:42: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvmet.c:2640:43: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44:    expected unsigned int [usertype] addrLow
../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45:    expected unsigned int [usertype] addrHigh
../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43:    expected unsigned int [usertype] addrLow
../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44:    expected unsigned int [usertype] addrHigh
../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:3033:38: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28:    expected unsigned int [usertype] w
../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:910:21: warning: cast to restricted __le32
../drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/esas2r/esas2r_disc.c:1176:59: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_disc.c:760:36: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_disc.c:844:30: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_disc.c:846:36: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_disc.c:848:21: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_disc.c:850:33: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_disc.c:927:43: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_disc.c:957:27: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_disc.c:655:42: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_disc.c:656:42: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_disc.c: note: in included file:
../drivers/scsi/esas2r/esas2r.h:1259:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r.h:1259:17:    expected unsigned long long [usertype] ppsense_buf
../drivers/scsi/esas2r/esas2r.h:1259:17:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r.h:1259:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r.h:1259:17:    expected unsigned long long [usertype] ppsense_buf
../drivers/scsi/esas2r/esas2r.h:1259:17:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r.h:1259:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r.h:1259:17:    expected unsigned long long [usertype] ppsense_buf
../drivers/scsi/esas2r/esas2r.h:1259:17:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r.h:1259:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r.h:1259:17:    expected unsigned long long [usertype] ppsense_buf
../drivers/scsi/esas2r/esas2r.h:1259:17:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r.h:1259:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r.h:1259:17:    expected unsigned long long [usertype] ppsense_buf
../drivers/scsi/esas2r/esas2r.h:1259:17:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_init.c:907:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_init.c:907:41:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_init.c:907:41:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_init.c:1163:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_init.c:1163:35:    expected unsigned int [usertype] sgl_page_size
../drivers/scsi/esas2r/esas2r_init.c:1163:35:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_init.c:1165:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_init.c:1165:32:    expected unsigned int [usertype] epoch_time
../drivers/scsi/esas2r/esas2r_init.c:1165:32:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_init.c:1177:41: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_init.c:1180:38: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_init.c:1195:25: warning: cast to restricted __be32
../drivers/scsi/esas2r/esas2r_init.c:1206:56: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_init.c:1206:56:    expected unsigned int [usertype] ctl_len
../drivers/scsi/esas2r/esas2r_init.c:1206:56:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_init.c:1208:56: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_init.c:1208:56:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_init.c:1208:56:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_init.c:1222:41: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_init.c:1224:41: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_init.c: note: in included file:
../drivers/scsi/esas2r/esas2r.h:1259:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r.h:1259:17:    expected unsigned long long [usertype] ppsense_buf
../drivers/scsi/esas2r/esas2r.h:1259:17:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r.h:1259:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r.h:1259:17:    expected unsigned long long [usertype] ppsense_buf
../drivers/scsi/esas2r/esas2r.h:1259:17:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_flash.c:252:47: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:253:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_flash.c:253:23:    expected unsigned short [usertype] device_id
../drivers/scsi/esas2r/esas2r_flash.c:253:23:    got restricted __le16 [usertype]
../drivers/scsi/esas2r/esas2r_flash.c:258:37: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:261:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_flash.c:261:49:    expected unsigned int [usertype]
../drivers/scsi/esas2r/esas2r_flash.c:261:49:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_flash.c:288:52: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:290:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_flash.c:290:31:    expected unsigned short [usertype] device_id
../drivers/scsi/esas2r/esas2r_flash.c:290:31:    got restricted __le16 [usertype]
../drivers/scsi/esas2r/esas2r_flash.c:291:32: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:603:24: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:604:24: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:613:38: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_flash.c:633:25: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:636:30: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:650:16: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:676:33: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:900:19: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_flash.c:905:32: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_flash.c:1059:24: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:1061:24: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:1070:40: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_flash.c:1128:52: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:1130:38: warning: restricted __le16 degrades to integer
../drivers/scsi/esas2r/esas2r_flash.c:1146:33: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:1170:40: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:1312:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_flash.c:1312:41:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_flash.c:1312:41:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_flash.c:1315:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_flash.c:1315:42:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_flash.c:1315:42:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_flash.c:1318:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_flash.c:1318:43:    expected unsigned int [usertype] ctl_len
../drivers/scsi/esas2r/esas2r_flash.c:1318:43:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_flash.c:1320:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_flash.c:1320:43:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_flash.c:1320:43:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_flash.c: note: in included file:
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_int.c:221:22: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_int.c:753:22: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:66:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:66:49:    expected unsigned short [usertype] target_id
../drivers/scsi/esas2r/esas2r_io.c:66:49:    got restricted __le16 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:167:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:167:26:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_io.c:167:26:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:168:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:168:25:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_io.c:168:25:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:257:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:257:51:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_io.c:257:51:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:259:52: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:259:52:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_io.c:259:52:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:269:60: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_io.c:269:60:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_io.c:269:60:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:309:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:309:43:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_io.c:309:43:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:310:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:310:44:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_io.c:310:44:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:328:35: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_io.c:328:35:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_io.c:328:35:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:335:44: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_io.c:335:44:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_io.c:335:44:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:418:60: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:418:60:    expected unsigned int [usertype] ctl_len
../drivers/scsi/esas2r/esas2r_io.c:418:60:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:420:60: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:420:60:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_io.c:420:60:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:439:61: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_io.c:439:61:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_io.c:439:61:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:469:53: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:469:53:    expected unsigned int [usertype] ctl_len
../drivers/scsi/esas2r/esas2r_io.c:469:53:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:470:53: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:470:53:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_io.c:470:53:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:487:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:487:44:    expected unsigned int [usertype] ctl_len
../drivers/scsi/esas2r/esas2r_io.c:487:44:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:488:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:488:44:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_io.c:488:44:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:514:53: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_io.c:514:53:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_io.c:514:53:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:768:22: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:787:30: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:806:32: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_io.c:806:32:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_io.c:806:32:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:808:32: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_io.c:808:32:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_io.c:808:32:    right side has type restricted __le16
../drivers/scsi/esas2r/esas2r_io.c:820:38: warning: cast to restricted __le32
../drivers/rapidio/devices/tsi721.c:1793:44: warning: cast to restricted __le64
../drivers/rapidio/devices/tsi721.c:137:35: warning: incorrect type in assignment (different base types)
../drivers/rapidio/devices/tsi721.c:137:35:    expected restricted __le32
../drivers/rapidio/devices/tsi721.c:137:35:    got restricted __be32
../drivers/rapidio/devices/tsi721.c:139:35: warning: incorrect type in assignment (different base types)
../drivers/rapidio/devices/tsi721.c:139:35:    expected restricted __le32
../drivers/rapidio/devices/tsi721.c:139:35:    got unsigned int
../drivers/rapidio/devices/tsi721.c:185:25: warning: cast to restricted __be32
../drivers/rapidio/devices/tsi721.c:185:25: warning: cast from restricted __le32
../drivers/rapidio/devices/tsi721.c: note: in included file:
../include/linux/rio.h:204:34: warning: array of flexible structures
../drivers/rapidio/devices/tsi721.c:2267:29: warning: incorrect type in assignment (different base types)
../drivers/rapidio/devices/tsi721.c:2267:29:    expected unsigned long long [usertype]
../drivers/rapidio/devices/tsi721.c:2267:29:    got restricted __le64 [usertype]
../drivers/rapidio/devices/tsi721.c:2527:50: warning: incorrect type in assignment (different base types)
../drivers/rapidio/devices/tsi721.c:2527:50:    expected unsigned long long [usertype]
../drivers/rapidio/devices/tsi721.c:2527:50:    got restricted __le64 [usertype]
../drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_umc.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/micrel/ksz884x.c:3146:50: warning: restricted pci_power_t degrades to integer
../drivers/net/ethernet/micrel/ksz884x.c:3467:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:3467:37:    expected unsigned int [usertype] next
../drivers/net/ethernet/micrel/ksz884x.c:3467:37:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:3469:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:3469:29:    expected unsigned int [usertype] next
../drivers/net/ethernet/micrel/ksz884x.c:3469:29:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:3471:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:3471:33:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:3471:33:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:4377:31: warning: cast to restricted __le32
../drivers/net/ethernet/micrel/ksz884x.c:4670:31: warning: cast to restricted __le32
../drivers/net/ethernet/micrel/ksz884x.c:4706:31: warning: cast to restricted __le32
../drivers/net/ethernet/micrel/ksz884x.c:4751:31: warning: cast to restricted __le32
../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1542:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1542:25:    expected unsigned int [usertype] addr
../drivers/net/ethernet/micrel/ksz884x.c:1542:25:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1562:25:    expected unsigned int [usertype] addr
../drivers/net/ethernet/micrel/ksz884x.c:1562:25:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1562:25:    expected unsigned int [usertype] addr
../drivers/net/ethernet/micrel/ksz884x.c:1562:25:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1562:25:    expected unsigned int [usertype] addr
../drivers/net/ethernet/micrel/ksz884x.c:1562:25:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1518:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1518:30:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1518:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:4593:18:    expected unsigned short protocol
../drivers/net/ethernet/micrel/ksz884x.c:4593:18:    got restricted __be16 [usertype] protocol
../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:4597:26:    expected unsigned short protocol
../drivers/net/ethernet/micrel/ksz884x.c:4597:26:    got restricted __be16 [usertype] tot_len
../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:4593:18:    expected unsigned short protocol
../drivers/net/ethernet/micrel/ksz884x.c:4593:18:    got restricted __be16 [usertype] protocol
../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:4597:26:    expected unsigned short protocol
../drivers/net/ethernet/micrel/ksz884x.c:4597:26:    got restricted __be16 [usertype] tot_len
../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:4593:18:    expected unsigned short protocol
../drivers/net/ethernet/micrel/ksz884x.c:4593:18:    got restricted __be16 [usertype] protocol
../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:4597:26:    expected unsigned short protocol
../drivers/net/ethernet/micrel/ksz884x.c:4597:26:    got restricted __be16 [usertype] tot_len
../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45:    expected restricted __sum16 [usertype] check
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45:    got restricted __be16 [usertype]
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22:    expected unsigned int [usertype] val
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22:    got restricted __be32 [usertype] ip
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2935:40: warning: cast from restricted __be32
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38:    expected restricted __be32 [usertype] ip4dst
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38:    got unsigned int [usertype]
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38:    expected restricted __be32 [usertype] ip4src
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38:    got unsigned int
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36:    expected restricted __be16 [usertype] psrc
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36:    got int
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36:    expected restricted __be16 [usertype] pdst
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36:    got int
../drivers/scsi/esas2r/esas2r_ioctl.c:323:23: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:324:23: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:335:25: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_ioctl.c:336:29: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_ioctl.c:336:29:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_ioctl.c:336:29:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:357:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_ioctl.c:357:31:    expected unsigned int [usertype] ctrl_code
../drivers/scsi/esas2r/esas2r_ioctl.c:357:31:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_ioctl.c:358:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_ioctl.c:358:31:    expected unsigned short [usertype] target_id
../drivers/scsi/esas2r/esas2r_ioctl.c:358:31:    got restricted __le16 [usertype]
../drivers/scsi/esas2r/esas2r_ioctl.c:359:31: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:421:57: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_ioctl.c:421:57:    expected unsigned int [usertype] csmi_status
../drivers/scsi/esas2r/esas2r_ioctl.c:421:57:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_ioctl.c:427:29: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_ioctl.c:427:29:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_ioctl.c:427:29:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:571:39: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:602:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_ioctl.c:602:49:    expected unsigned int [usertype] csmi_status
../drivers/scsi/esas2r/esas2r_ioctl.c:602:49:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_ioctl.c:634:21: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:644:22: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:699:17: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:1008:37: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_ioctl.c:1008:37:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_ioctl.c:1008:37:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:1010:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_ioctl.c:1010:38:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_ioctl.c:1010:38:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_ioctl.c:1025:45: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_ioctl.c:1025:45:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_ioctl.c:1025:45:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:1027:45: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_ioctl.c:1027:45:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_ioctl.c:1027:45:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:1036:45: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_ioctl.c:1036:45:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_ioctl.c:1036:45:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:1039:45: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_ioctl.c:1039:45:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_ioctl.c:1039:45:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c: note: in included file:
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/esas2r/esas2r_vda.c: In function ‘esas2r_complete_vda_ioctl’:
../drivers/scsi/esas2r/esas2r_vda.c:313:59: warning: ‘%2.2u’ directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 3 [-Wformat-truncation=]
  313 |                         snprintf(buf, sizeof(buf), "%1.1u.%2.2u",
      |                                                           ^~~~~
../drivers/scsi/esas2r/esas2r_vda.c:313:52: note: directive argument in the range [0, 255]
  313 |                         snprintf(buf, sizeof(buf), "%1.1u.%2.2u",
      |                                                    ^~~~~~~~~~~~~
../drivers/scsi/esas2r/esas2r_vda.c:313:25: note: ‘snprintf’ output between 5 and 8 bytes into a destination of size 5
  313 |                         snprintf(buf, sizeof(buf), "%1.1u.%2.2u",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  314 |                                  (int)LOBYTE(le16_to_cpu(rsp->fw_release)),
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  315 |                                  (int)HIBYTE(le16_to_cpu(rsp->fw_release)));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/marvell/octeontx2/af/cgx.c: In function ‘cgx_lmac_init’:
../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1678:49: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 4 and 6 [-Wformat-overflow=]
 1678 |                 sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i);
      |                                                 ^~
../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1678:37: note: directive argument in the range [-2147483641, 254]
 1678 |                 sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i);
      |                                     ^~~~~~~~~~~~~~~
../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1678:17: note: ‘sprintf’ output between 12 and 24 bytes into a destination of size 16
 1678 |                 sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/myricom/myri10ge/myri10ge.c: In function ‘myri10ge_request_irq’:
../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:44: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 25 [-Wformat-truncation=]
 2185 |                                  "%s:slice-%d", netdev->name, i);
      |                                            ^~
../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:34: note: directive argument in the range [-2147483643, 2147483646]
 2185 |                                  "%s:slice-%d", netdev->name, i);
      |                                  ^~~~~~~~~~~~~
../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2184:25: note: ‘snprintf’ output between 9 and 34 bytes into a destination of size 32
 2184 |                         snprintf(ss->irq_desc, sizeof(ss->irq_desc),
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2185 |                                  "%s:slice-%d", netdev->name, i);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/esas2r/esas2r_vda.c:282:33: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_vda.c:290:41: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_vda.c:295:33: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_vda.c:307:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:307:42:    expected unsigned int [usertype] data_length
../drivers/scsi/esas2r/esas2r_vda.c:307:42:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:310:33: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_vda.c:314:39: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_vda.c:315:39: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_vda.c:336:25: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_vda.c:112:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:112:39:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:112:39:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:126:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:126:42:    expected unsigned int [usertype] cmd_rsp_len
../drivers/scsi/esas2r/esas2r_vda.c:126:42:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:128:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:128:37:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:128:37:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:169:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:169:45:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:169:45:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:172:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:172:59:    expected unsigned int [usertype] payld_length
../drivers/scsi/esas2r/esas2r_vda.c:172:59:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:187:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:187:45:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:187:45:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:200:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:200:40:    expected unsigned short [usertype] dev_index
../drivers/scsi/esas2r/esas2r_vda.c:200:40:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:221:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:221:37:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:221:37:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:365:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:365:21:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:365:21:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:366:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:366:25:    expected unsigned int [usertype] flash_addr
../drivers/scsi/esas2r/esas2r_vda.c:366:25:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:388:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:388:24:    expected unsigned short [usertype] dev_index
../drivers/scsi/esas2r/esas2r_vda.c:388:24:    got restricted __le16 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:389:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:389:21:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:389:21:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:396:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:396:44:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:396:44:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:397:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:397:45:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_vda.c:397:45:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:404:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:404:46:    expected unsigned int [usertype] ctl_len
../drivers/scsi/esas2r/esas2r_vda.c:404:46:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:405:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:405:46:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_vda.c:405:46:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:428:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:428:21:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:428:21:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:433:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:433:36:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:433:36:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:434:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:434:37:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_vda.c:434:37:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:440:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:440:38:    expected unsigned int [usertype] ctl_len
../drivers/scsi/esas2r/esas2r_vda.c:440:38:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:441:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:441:38:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_vda.c:441:38:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:459:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:459:21:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:459:21:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:460:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:460:26:    expected unsigned int [usertype] cmd_rsp_len
../drivers/scsi/esas2r/esas2r_vda.c:460:26:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:476:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:476:21:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:476:21:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:495:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:495:21:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:495:21:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c: note: in included file:
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:849:45: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_main.c:849:45:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_main.c:849:45:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:851:45: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_main.c:851:45:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_main.c:851:45:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:855:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_main.c:855:30:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_main.c:855:30:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_main.c:857:29: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_main.c:857:29:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_main.c:857:29:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:944:56: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:944:53: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_main.c:944:53:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_main.c:944:53:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:950:53: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_main.c:950:53:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_main.c:950:53:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1139:29: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_main.c:1139:29:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_main.c:1139:29:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1331:31: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1339:25: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1352:31: warning: cast to restricted __le64
../drivers/scsi/esas2r/esas2r_main.c:1353:33: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1354:36: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1355:32: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1356:26: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1357:31: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1380:31: warning: cast to restricted __le64
../drivers/scsi/esas2r/esas2r_main.c:1381:33: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1382:33: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1383:31: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1386:41: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1399:32: warning: cast to restricted __le64
../drivers/scsi/esas2r/esas2r_main.c:1400:32: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1401:33: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1402:32: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1409:37: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1410:35: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1418:45: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1438:38: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1439:37: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1440:35: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1441:34: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1442:36: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1443:43: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1459:30: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1464:30: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1465:38: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1466:43: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1471:35: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1473:35: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1535:40: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c: note: in included file:
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r.h:1259:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r.h:1259:17:    expected unsigned long long [usertype] ppsense_buf
../drivers/scsi/esas2r/esas2r.h:1259:17:    got restricted __le64 [usertype]
../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: warning: incorrect type in argument 5 (different base types)
../drivers/scsi/bfa/bfa_fcs_lport.c:416:32:    expected unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcs_lport.c:416:32:    got restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcs_lport.c:2158:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:2481:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:2573:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:2115:27: warning: restricted __be16 degrades to integer
../drivers/scsi/bfa/bfa_fcs_lport.c:2707:35: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:3159:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:3356:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:4658:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:4731:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:4809:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:4904:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:4481:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:4560:31: warning: cast to restricted __be16
../drivers/net/ethernet/neterion/s2io.c: In function ‘s2io_add_isr’:
../drivers/net/ethernet/neterion/s2io.c:6947:59: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 3 and 18 [-Wformat-truncation=]
 6947 |                                                 "%s:MSI-X-%d-TX",
      |                                                           ^~
../drivers/net/ethernet/neterion/s2io.c:6947:49: note: directive argument in the range [-2147483641, 2147483646]
 6947 |                                                 "%s:MSI-X-%d-TX",
      |                                                 ^~~~~~~~~~~~~~~~
../drivers/net/ethernet/neterion/s2io.c:6945:41: note: ‘snprintf’ output between 12 and 37 bytes into a destination of size 25
 6945 |                                         snprintf(sp->desc[i],
      |                                         ^~~~~~~~~~~~~~~~~~~~~
 6946 |                                                 sizeof(sp->desc[i]),
      |                                                 ~~~~~~~~~~~~~~~~~~~~
 6947 |                                                 "%s:MSI-X-%d-TX",
      |                                                 ~~~~~~~~~~~~~~~~~
 6948 |                                                 dev->name, i);
      |                                                 ~~~~~~~~~~~~~
../drivers/net/ethernet/neterion/s2io.c:6936:59: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 3 and 18 [-Wformat-truncation=]
 6936 |                                                 "%s:MSI-X-%d-RX",
      |                                                           ^~
../drivers/net/ethernet/neterion/s2io.c:6936:49: note: directive argument in the range [-2147483641, 2147483646]
 6936 |                                                 "%s:MSI-X-%d-RX",
      |                                                 ^~~~~~~~~~~~~~~~
../drivers/net/ethernet/neterion/s2io.c:6934:41: note: ‘snprintf’ output between 12 and 37 bytes into a destination of size 25
 6934 |                                         snprintf(sp->desc[i],
      |                                         ^~~~~~~~~~~~~~~~~~~~~
 6935 |                                                 sizeof(sp->desc[i]),
      |                                                 ~~~~~~~~~~~~~~~~~~~~
 6936 |                                                 "%s:MSI-X-%d-RX",
      |                                                 ~~~~~~~~~~~~~~~~~
 6937 |                                                 dev->name, i);
      |                                                 ~~~~~~~~~~~~~
../drivers/net/ethernet/neterion/s2io.c: In function ‘s2io_init_nic’:
../drivers/net/ethernet/neterion/s2io.c:8097:59: warning: ‘%s’ directive output may be truncated writing up to 79 bytes into a region of size between 35 and 50 [-Wformat-truncation=]
 8097 |         snprintf(sp->name, sizeof(sp->name), "%s Neterion %s", dev->name,
      |                                                           ^~
../drivers/net/ethernet/neterion/s2io.c:8097:9: note: ‘snprintf’ output between 11 and 105 bytes into a destination of size 60
 8097 |         snprintf(sp->name, sizeof(sp->name), "%s Neterion %s", dev->name,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 8098 |                  sp->product_name);
      |                  ~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/mediatek/mtk_ppe_offload.c:124:19: warning: cast to restricted __be32
../drivers/net/ethernet/mediatek/mtk_ppe_offload.c:128:41: warning: restricted __be32 degrades to integer
../drivers/gpu/drm/amd/amdgpu/amdgpu_rap.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/bfa/bfa_fcs_rport.c:2558:13: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_rport.c:2559:36: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_rport.c:1838:9: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: warning: incorrect type in argument 5 (different base types)
../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39:    expected unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39:    got restricted __be16 [usertype] reply_oxid
../drivers/scsi/bfa/bfa_fcs_rport.c:1977:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_rport.c:2047:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31:    expected restricted __be16 [usertype] port_speed_cap
../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31:    got int
../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30:    expected restricted __be16 [usertype] port_op_speed
../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30:    got unsigned int enum fc_rpsc_op_speed
../drivers/scsi/bfa/bfa_fcs_rport.c:2593:9: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_fcs_rport.c:2688:9: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_fcs_rport.c:2709:9: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_fcs_rport.c:3051:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcs_rport.c:3051:38:    expected unsigned int [addressable] [assigned] [usertype] qos_flow_id
../drivers/scsi/bfa/bfa_fcs_rport.c:3051:38:    got restricted __be32 [usertype]
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:597:48: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:647:35: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:647:35:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:647:35:    got void *hwbase
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1311:21: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1311:21:    expected unsigned long long [usertype] *ptr
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1311:21:    got void [noderef] __iomem *
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1350:21: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1350:21:    expected unsigned long long [usertype] *ptr
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1350:21:    got void [noderef] __iomem *
../drivers/net/ethernet/neterion/s2io.c:6959:41: warning: cast to restricted __be32
../drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/natsemi/ns83820.c:900:39: warning: cast to restricted __be16
../drivers/net/ethernet/natsemi/ns83820.c:1115:42: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/natsemi/ns83820.c:1983:9: warning: cast to restricted __le32
../drivers/scsi/bfa/bfa_fcbuild.c:107:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:107:29:    expected unsigned int static [assigned] [toplevel] [usertype] pagebytes:16
../drivers/scsi/bfa/bfa_fcbuild.c:107:29:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:164:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:164:21:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:164:21:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:173:23: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:213:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:213:46:    expected unsigned int [usertype] rxsz:16
../drivers/scsi/bfa/bfa_fcbuild.c:213:46:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:233:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:233:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:233:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:235:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:235:46:    expected unsigned int [usertype] rxsz:16
../drivers/scsi/bfa/bfa_fcbuild.c:235:46:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:251:18: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:251:18:    expected restricted __be32 [usertype] *vvl_info
../drivers/scsi/bfa/bfa_fcbuild.c:251:18:    got unsigned int [usertype] *
../drivers/scsi/bfa/bfa_fcbuild.c:272:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:272:28:    expected unsigned int [usertype] rxsz:16
../drivers/scsi/bfa/bfa_fcbuild.c:272:28:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:291:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:291:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:291:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:293:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:293:46:    expected unsigned int [usertype] rxsz:16
../drivers/scsi/bfa/bfa_fcbuild.c:293:46:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:305:56: warning: incorrect type in argument 5 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:305:56:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:305:56:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:314:56: warning: incorrect type in argument 5 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:314:56:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:314:56:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:343:21: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:360:14: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:361:17: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:374:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:374:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:374:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:443:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:443:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:443:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:534:14: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:574:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:574:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:574:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:581:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:581:20:    expected unsigned int [usertype] ox_id:16
../drivers/scsi/bfa/bfa_fcbuild.c:581:20:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:627:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:627:23:    expected unsigned int [usertype] ox_id:16
../drivers/scsi/bfa/bfa_fcbuild.c:627:23:    got restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:653:30: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:656:30: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:673:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:673:32:    expected unsigned int [usertype] payload_len:16
../drivers/scsi/bfa/bfa_fcbuild.c:673:32:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:682:16: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:696:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:696:31:    expected unsigned int [usertype] payload_len:16
../drivers/scsi/bfa/bfa_fcbuild.c:696:31:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:706:16: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:713:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:713:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:713:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:755:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:755:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:755:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:793:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:793:31:    expected unsigned int [usertype] num_entries:16
../drivers/scsi/bfa/bfa_fcbuild.c:793:31:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:796:17: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:799:17: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:813:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:813:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:813:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:815:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:815:46:    expected unsigned int [usertype] rxsz:16
../drivers/scsi/bfa/bfa_fcbuild.c:815:46:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:839:13: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:852:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:852:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:852:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:856:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:856:27:    expected unsigned int [usertype] payload_len:16
../drivers/scsi/bfa/bfa_fcbuild.c:856:27:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:866:16: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:876:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:876:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:876:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:880:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:880:28:    expected unsigned int [usertype] payload_len:16
../drivers/scsi/bfa/bfa_fcbuild.c:880:28:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:896:16: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:920:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:920:29:    expected unsigned int [usertype] cmd_rsp_code:16
../drivers/scsi/bfa/bfa_fcbuild.c:920:29:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:930:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:930:29:    expected unsigned int [usertype] cmd_rsp_code:16
../drivers/scsi/bfa/bfa_fcbuild.c:930:29:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:941:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:941:29:    expected unsigned int [usertype] cmd_rsp_code:16
../drivers/scsi/bfa/bfa_fcbuild.c:941:29:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:995:13: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:1012:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:1012:29:    expected unsigned int [usertype] cmd_rsp_code:16
../drivers/scsi/bfa/bfa_fcbuild.c:1012:29:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:1026:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:1026:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:1026:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:1044:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:1044:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:1044:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_port.c:29:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_port.c:29:20:    expected restricted __be32 [usertype] t0
../drivers/scsi/bfa/bfa_port.c:29:20:    got unsigned int [usertype]
../drivers/scsi/bfa/bfa_port.c:30:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_port.c:30:20:    expected restricted __be32 [usertype] t1
../drivers/scsi/bfa/bfa_port.c:30:20:    got unsigned int [usertype]
../drivers/scsi/bfa/bfa_port.c:526:42: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_port.c:528:33: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_port.c:563:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_port.c:563:35:    expected unsigned int [usertype]
../drivers/scsi/bfa/bfa_port.c:563:35:    got restricted __be32 [usertype]
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:25:16: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:28:16: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:38:16: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:41:16: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:849:16: warning: cast removes address space '__iomem' of expression
../drivers/scsi/bfa/bfa_core.c:1252:40: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_core.c:1253:40: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_core.c:1254:42: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_core.c:1255:40: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_core.c:1256:40: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_core.c:1257:42: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_core.c:1270:32: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_core.c:1270:32: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bfa/bfa_core.c:1270:32:    expected unsigned short [usertype] num_ioim_fw
../drivers/scsi/bfa/bfa_core.c:1270:32:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_core.c:1286:33: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_core.c:1287:33: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_core.c:1288:33: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_core.c:1289:33: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_core.c:1290:33: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_core.c:1291:33: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_core.c:1614:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_core.c:1614:31:    expected restricted __be16 [usertype] delay
../drivers/scsi/bfa/bfa_core.c:1614:31:    got int
../drivers/scsi/bfa/bfa_core.c:1618:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_core.c:1618:33:    expected restricted __be16 [usertype] latency
../drivers/scsi/bfa/bfa_core.c:1618:33:    got int
../drivers/scsi/bfa/bfa_core.c:1632:43: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_core.c:1633:45: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_core.c:1648:9: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_core.c:1649:9: warning: cast from restricted __be16
../drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/bfa/bfa_svc.c:733:21: warning: restricted __be32 degrades to integer
../drivers/scsi/bfa/bfa_svc.c:740:48: warning: cast from restricted __be32
../drivers/scsi/bfa/bfa_svc.c:745:41: warning: cast from restricted __be32
../drivers/scsi/bfa/bfa_svc.c:750:33: warning: cast from restricted __be32
../drivers/scsi/bfa/bfa_svc.c:3155:33: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_svc.c:3158:9: warning: cast from restricted __be32
../drivers/scsi/bfa/bfa_svc.c:3159:9: warning: cast from restricted __be32
../drivers/scsi/bfa/bfa_svc.c:4465:25: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_svc.c:4467:25: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_svc.c:660:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:660:27:    expected restricted __be32 [usertype] rsp_len
../drivers/scsi/bfa/bfa_svc.c:660:27:    got unsigned int [usertype]
../drivers/scsi/bfa/bfa_svc.c:669:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:669:39:    expected restricted __be32 [usertype] residue_len
../drivers/scsi/bfa/bfa_svc.c:669:39:    got unsigned int [usertype]
../drivers/scsi/bfa/bfa_svc.c:681:71: warning: incorrect type in argument 5 (different base types)
../drivers/scsi/bfa/bfa_svc.c:681:71:    expected unsigned int [usertype] rsp_len
../drivers/scsi/bfa/bfa_svc.c:681:71:    got restricted __be32 [usertype] rsp_len
../drivers/scsi/bfa/bfa_svc.c:682:49: warning: incorrect type in argument 6 (different base types)
../drivers/scsi/bfa/bfa_svc.c:682:49:    expected unsigned int [usertype] resid_len
../drivers/scsi/bfa/bfa_svc.c:682:49:    got restricted __be32 [usertype] residue_len
../drivers/scsi/bfa/bfa_svc.c:689:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:689:39:    expected unsigned int [usertype] rsp_len
../drivers/scsi/bfa/bfa_svc.c:689:39:    got restricted __be32 [usertype] rsp_len
../drivers/scsi/bfa/bfa_svc.c:690:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:690:43:    expected unsigned int [usertype] residue_len
../drivers/scsi/bfa/bfa_svc.c:690:43:    got restricted __be32 [usertype] residue_len
../drivers/scsi/bfa/bfa_svc.c:3509:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:3509:39:    expected restricted __be16 [usertype] maxfrsize
../drivers/scsi/bfa/bfa_svc.c:3509:39:    got unsigned short [usertype] maxfrsize
../drivers/scsi/bfa/bfa_svc.c:3544:41: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_svc.c:3545:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:3545:54:    expected unsigned short [usertype] path_tov
../drivers/scsi/bfa/bfa_svc.c:3545:54:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_svc.c:3547:53: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:3547:53:    expected unsigned short [usertype] q_depth
../drivers/scsi/bfa/bfa_svc.c:3547:53:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_svc.c:3883:9: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_svc.c:3893:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:3893:31:    expected restricted __be16 [usertype] maxfrsize
../drivers/scsi/bfa/bfa_svc.c:3893:31:    got unsigned short [usertype] maxfrsize
../drivers/scsi/bfa/bfa_svc.c:3902:27: warning: incorrect type in return expression (different base types)
../drivers/scsi/bfa/bfa_svc.c:3902:27:    expected unsigned short
../drivers/scsi/bfa/bfa_svc.c:3902:27:    got restricted __be16 [usertype] maxfrsize
../drivers/scsi/bfa/bfa_svc.c:5505:22: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_svc.c:5506:22: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_svc.c:6482:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:6482:21:    expected unsigned int enum bfa_status status
../drivers/scsi/bfa/bfa_svc.c:6482:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_svc.c:6533:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:6533:49:    expected unsigned int [usertype] roundtrip_latency
../drivers/scsi/bfa/bfa_svc.c:6533:49:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_svc.c:6535:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:6535:50:    expected unsigned int [usertype] est_cable_distance
../drivers/scsi/bfa/bfa_svc.c:6535:50:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_svc.c:6538:25: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_svc.c:6540:39: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_svc.c:6567:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:6567:30:    expected unsigned int [usertype] lpcnt
../drivers/scsi/bfa/bfa_svc.c:6567:30:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_svc.c:5820:27: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_svc.c:5821:27: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_svc.c:5822:27: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_svc.c:5823:27: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_svc.c:5824:27: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_svc.c:6459:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:6459:26:    expected unsigned int [usertype] lpcnt
../drivers/scsi/bfa/bfa_svc.c:6459:26:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_svc.c:6460:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:6460:28:    expected unsigned int [usertype] payload
../drivers/scsi/bfa/bfa_svc.c:6460:28:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_svc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h):
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21:    expected struct rvu_fwdata *fwdata
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21:    got void [noderef] __iomem *
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28:    got struct rvu_fwdata *fwdata
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28:    got struct rvu_fwdata *fwdata
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:2386:46: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:2409:38: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/xe/xe_wa.c:367:11: warning: Initializer entry defined twice
../drivers/gpu/drm/xe/xe_wa.c:367:11:   also defined here
../drivers/gpu/drm/xe/xe_wa.c:389:11: warning: Initializer entry defined twice
../drivers/gpu/drm/xe/xe_wa.c:389:11:   also defined here
../drivers/gpu/drm/xe/xe_wa.c:424:11: warning: Initializer entry defined twice
../drivers/gpu/drm/xe/xe_wa.c:424:11:   also defined here
../drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/marvell/skge.c:3115:29: warning: cast to restricted __le16
../drivers/net/ethernet/marvell/skge.c:3115:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/marvell/skge.c:3115:27:    expected restricted __wsum [usertype] csum
../drivers/net/ethernet/marvell/skge.c:3115:27:    got unsigned short [usertype]
../drivers/gpu/drm/i915/gt/intel_reset.c:1540:12: warning: context imbalance in '_intel_gt_reset_lock' - different lock contexts for basic block
../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c: In function ‘rvu_dbg_mcs_init’:
../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:36: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 7 [-Wformat-overflow=]
  506 |                 sprintf(dname, "mcs%d", i);
      |                                    ^~
../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:32: note: directive argument in the range [-2147483641, 2147483646]
  506 |                 sprintf(dname, "mcs%d", i);
      |                                ^~~~~~~
../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:17: note: ‘sprintf’ output between 5 and 15 bytes into a destination of size 10
  506 |                 sprintf(dname, "mcs%d", i);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/marvell/sky2.c:1890:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/marvell/sky2.c:1890:28:    expected restricted __le16 [usertype] length
../drivers/net/ethernet/marvell/sky2.c:1890:28:    got restricted __be16 [usertype]
../drivers/net/ethernet/marvell/sky2.c:2670:29: warning: cast to restricted __le16
../drivers/net/ethernet/marvell/sky2.c:2670:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/marvell/sky2.c:2670:27:    expected restricted __wsum [usertype] csum
../drivers/net/ethernet/marvell/sky2.c:2670:27:    got unsigned short [usertype]
../drivers/net/ethernet/marvell/sky2.c:2691:57: warning: cast to restricted __be16
../drivers/net/ethernet/marvell/sky2.c:2699:27: warning: cast to restricted __le32
../drivers/net/ethernet/marvell/sky2.c:4445:53: warning: cast to restricted __be16
../drivers/net/ethernet/marvell/sky2.c:4445:53: warning: cast from restricted __le16
../drivers/gpu/drm/amd/amdgpu/amdgpu_mca.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/nvidia/forcedeth.c:4790:9: warning: context imbalance in 'nv_set_ringparam' - different lock contexts for basic block
../drivers/net/ethernet/packetengines/hamachi.c:1568:61: warning: cast to restricted __be16
../drivers/net/ethernet/packetengines/hamachi.c:1568:59: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/packetengines/hamachi.c:1568:59:    expected restricted __wsum [usertype] csum
../drivers/net/ethernet/packetengines/hamachi.c:1568:59:    got unsigned short [usertype]
../drivers/net/ethernet/packetengines/hamachi.c:1569:56: warning: restricted __wsum degrades to integer
../drivers/net/ethernet/packetengines/hamachi.c:1570:67: warning: bad assignment (-=) to restricted __wsum
../drivers/net/ethernet/packetengines/hamachi.c:1572:67: warning: bad assignment (+=) to restricted __wsum
../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c: In function ‘netxen_nic_attach’:
../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1052:45: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 4 and 19 [-Wformat-overflow=]
 1052 |                 sprintf(sds_ring->name, "%s[%d]", netdev->name, ring);
      |                                             ^~
In function ‘netxen_nic_request_irq’,
    inlined from ‘netxen_nic_attach’ at ../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1251:8:
../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1052:41: note: directive argument in the range [-2147483641, 254]
 1052 |                 sprintf(sds_ring->name, "%s[%d]", netdev->name, ring);
      |                                         ^~~~~~~~
../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1052:17: note: ‘sprintf’ output between 4 and 29 bytes into a destination of size 20
 1052 |                 sprintf(sds_ring->name, "%s[%d]", netdev->name, ring);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c: In function ‘qlcnic_request_irq’:
../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1771:49: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 9 and 24 [-Wformat-truncation=]
 1771 |                                          "%s-tx-%d", netdev->name, ring);
      |                                                 ^~
../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1771:42: note: directive argument in the range [-2147483643, 254]
 1771 |                                          "%s-tx-%d", netdev->name, ring);
      |                                          ^~~~~~~~~~
../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1770:33: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 28
 1770 |                                 snprintf(tx_ring->name, sizeof(tx_ring->name),
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1771 |                                          "%s-tx-%d", netdev->name, ring);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/realtek/8139too.c:2247:9: warning: incorrect type in argument 1 (different base types)
../drivers/net/ethernet/realtek/8139too.c:2247:9:    expected unsigned int [usertype]
../drivers/net/ethernet/realtek/8139too.c:2247:9:    got restricted __le32 [usertype]
../drivers/net/ethernet/realtek/8139too.c:2248:9: warning: incorrect type in argument 1 (different base types)
../drivers/net/ethernet/realtek/8139too.c:2248:9:    expected unsigned int [usertype]
../drivers/net/ethernet/realtek/8139too.c:2248:9:    got restricted __le32 [usertype]
../drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_aca.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:1035:24: warning: cast to restricted __le64
../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:1037:24: warning: cast to restricted __le64
../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:2133:17: warning: cast truncates bits from constant value (42110030 becomes 30)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:2133:17: warning: cast truncates bits from constant value (42110030 becomes 30)
../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:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/qlogic/qede/qede_main.c: In function ‘qede_init_fp’:
../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:61: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=]
 1903 |                 snprintf(fp->name, sizeof(fp->name), "%s-fp-%d",
      |                                                             ^~
../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:54: note: directive argument in the range [-2147483641, 65534]
 1903 |                 snprintf(fp->name, sizeof(fp->name), "%s-fp-%d",
      |                                                      ^~~~~~~~~~
../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:17: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 24
 1903 |                 snprintf(fp->name, sizeof(fp->name), "%s-fp-%d",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1904 |                          edev->ndev->name, queue_id);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:571:25: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:574:38: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:31: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:62: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:62:    expected restricted __le32 [usertype] offs
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:62:    got unsigned int
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:575:35: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:577:21: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:578:66: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:601:54: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:601:64: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:601:20: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:615:22: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:627:63: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:627:26: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:626:20: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:633:18: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:633:55: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:632:16: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:636:21: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:636:50: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:650:22: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:662:63: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:662:26: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:661:20: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:668:18: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:668:55: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:667:16: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:670:21: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:670:50: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:697:55: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:697:65: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:697:20: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:703:25: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:710:38: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:24: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:22:    expected restricted __le32 [usertype] offs
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:22:    got unsigned int
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:711:25: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:712:32: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:717:33: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:718:62: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19:    expected int idx
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19:    got restricted __le32 [usertype]
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:777:26: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:16: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:14: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:14:    expected restricted __le32 [usertype] offs
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:14:    got unsigned int
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:779:48: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:788:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:788:22:    expected unsigned int [usertype] offs
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:788:22:    got restricted __le32 [usertype]
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:801:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:801:22:    expected unsigned int [usertype] offs
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:801:22:    got restricted __le32 [usertype]
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:833:38: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:834:33: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:33: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:24: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:48: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:45: warning: incorrect type in return expression (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:45:    expected restricted __le32
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:45:    got unsigned int
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:860:28: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:25: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:45: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:863:58: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:70: warning: incorrect type in return expression (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:70:    expected restricted __le32
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:70:    got unsigned int
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:911:21: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:911:21:    expected unsigned int [usertype] val
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:911:21:    got restricted __le32
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:999:72: warning: incorrect type in argument 3 (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:999:72:    expected unsigned long long [usertype]
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:999:72:    got restricted __le64 [assigned] [usertype] data
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1014:60: warning: incorrect type in argument 3 (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1014:60:    expected unsigned long long [usertype]
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1014:60:    got restricted __le64 [assigned] [usertype] data
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1025:60: warning: incorrect type in argument 3 (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1025:60:    expected unsigned long long [usertype]
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1025:60:    got restricted __le64 [assigned] [usertype] data
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1099:23: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1099:23: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1099:23: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:24: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:24: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:24: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:22:    expected restricted __le32 [addressable] [usertype] flash_fw_ver
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:22:    got unsigned int
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1127:46: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1139:21: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c:902:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c:902:25:    expected unsigned int [usertype]
../drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c:902:25:    got restricted __le32 [usertype]
../drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c:202:31: warning: cast to restricted __le32
../drivers/mtd/devices/pmc551.c:743:29: warning: incorrect type in assignment (different address spaces)
../drivers/mtd/devices/pmc551.c:743:29:    expected unsigned char [usertype] *start
../drivers/mtd/devices/pmc551.c:743:29:    got void [noderef] __iomem *
../drivers/mtd/devices/pmc551.c:783:53: warning: incorrect type in argument 2 (different address spaces)
../drivers/mtd/devices/pmc551.c:783:53:    expected void [noderef] __iomem *
../drivers/mtd/devices/pmc551.c:783:53:    got unsigned char [usertype] *start
../drivers/mtd/devices/pmc551.c:833:52: warning: incorrect type in argument 2 (different address spaces)
../drivers/mtd/devices/pmc551.c:833:52:    expected void [noderef] __iomem *
../drivers/mtd/devices/pmc551.c:833:52:    got unsigned char [usertype] *start
../drivers/net/ethernet/qlogic/qede/qede_ethtool.c: In function ‘qede_get_drvinfo’:
../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:621:34: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 25 [-Wformat-truncation=]
  621 |                          "[storm %s]", storm);
      |                                  ^~    ~~~~~
../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:620:17: note: ‘snprintf’ output between 9 and 40 bytes into a destination of size 32
  620 |                 snprintf(info->version, sizeof(info->version),
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  621 |                          "[storm %s]", storm);
      |                          ~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:638:31: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 28 [-Wformat-truncation=]
  638 |                          "mfw %s", mfw);
      |                               ^~   ~~~
../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:637:17: note: ‘snprintf’ output between 5 and 36 bytes into a destination of size 32
  637 |                 snprintf(info->fw_version, sizeof(info->fw_version),
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  638 |                          "mfw %s", mfw);
      |                          ~~~~~~~~~~~~~~
../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:635:31: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 28 [-Wformat-truncation=]
  635 |                          "mbi %s [mfw %s]", mbi, mfw);
      |                               ^~            ~~~
../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:634:17: note: ‘snprintf’ output between 12 and 74 bytes into a destination of size 32
  634 |                 snprintf(info->fw_version, sizeof(info->fw_version),
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  635 |                          "mbi %s [mfw %s]", mbi, mfw);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/arcnet/com20020-pci.c: In function ‘com20020pci_probe’:
../drivers/net/arcnet/com20020-pci.c:222:71: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 11 [-Wformat-truncation=]
  222 |                         snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i);
      |                                                                       ^~
../drivers/net/arcnet/com20020-pci.c:222:64: note: directive argument in the range [-2147483641, 2147483646]
  222 |                         snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i);
      |                                                                ^~~~~~~~~~
../drivers/net/arcnet/com20020-pci.c:222:25: note: ‘snprintf’ output between 7 and 18 bytes into a destination of size 16
  222 |                         snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/cik_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/atm/nicstar.c:554:17: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:554:17:    expected unsigned int [usertype] word_2
../drivers/atm/nicstar.c:554:17:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:573:17: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:573:17:    expected unsigned int [usertype] word_4
../drivers/atm/nicstar.c:573:17:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1148:29: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1153:56: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1483:30: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1489:44: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1489:44:    expected unsigned int [usertype] word_1
../drivers/atm/nicstar.c:1489:44:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1492:44: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1492:44:    expected unsigned int [usertype] word_2
../drivers/atm/nicstar.c:1492:44:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1804:36: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1804:36:    expected unsigned int [usertype] word_1
../drivers/atm/nicstar.c:1804:36:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1810:36: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1810:36:    expected unsigned int [usertype] word_2
../drivers/atm/nicstar.c:1810:36:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1859:17: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1859:52: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1860:17: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1866:24: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1873:22: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1874:32: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1882:41: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1882:41:    expected unsigned int [usertype] word_2
../drivers/atm/nicstar.c:1882:41:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1887:46: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1892:17: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1892:17:    expected unsigned int [usertype] word_2
../drivers/atm/nicstar.c:1892:17:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1961:14: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1971:18: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1965:17: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1965:17:    expected unsigned int [usertype] word_4
../drivers/atm/nicstar.c:1965:17:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1992:14: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2009:15: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2010:15: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2034:26: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2052:47: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2053:30: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2054:39: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2112:23: warning: incorrect type in assignment (different address spaces)
../drivers/atm/nicstar.c:2112:23:    expected void [noderef] __user *iov_base
../drivers/atm/nicstar.c:2112:23:    got void *
../drivers/atm/nicstar.c:2113:24: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2146:13: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2152:21: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2185:31: warning: cast removes address space '__user' of expression
../drivers/atm/nicstar.c:2292:39: warning: cast removes address space '__user' of expression
../drivers/atm/nicstar.c:2303:47: warning: cast removes address space '__user' of expression
../drivers/atm/nicstar.c:2346:39: warning: cast removes address space '__user' of expression
../drivers/atm/nicstar.c:2580:26: warning: cast removes address space '__user' of expression
../drivers/atm/nicstar.c:1672:29: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1672:29:    expected unsigned int [usertype] word_2
../drivers/atm/nicstar.c:1672:29:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1673:29: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1673:29:    expected unsigned int [usertype] word_3
../drivers/atm/nicstar.c:1673:29:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1674:29: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1674:29:    expected unsigned int [usertype] word_4
../drivers/atm/nicstar.c:1674:29:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1683:29: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1683:29:    expected unsigned int [usertype] word_2
../drivers/atm/nicstar.c:1683:29:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1684:29: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1684:29:    expected unsigned int [usertype] word_3
../drivers/atm/nicstar.c:1684:29:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1687:29: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1687:29:    expected unsigned int [usertype] word_4
../drivers/atm/nicstar.c:1687:29:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1690:29: warning: invalid assignment: |=
../drivers/atm/nicstar.c:1690:29:    left side has type unsigned int
../drivers/atm/nicstar.c:1690:29:    right side has type restricted __le32
../drivers/atm/nicstar.c:1698:29: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1698:29:    expected unsigned int [usertype] word_1
../drivers/atm/nicstar.c:1698:29:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1701:29: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1701:29:    expected unsigned int [usertype] word_1
../drivers/atm/nicstar.c:1701:29:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:2702:37: warning: context imbalance in 'ns_poll' - different lock contexts for basic block
../drivers/gpu/drm/amd/amdgpu/cik.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/atm/iphase.c:151:16: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:155:11: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:167:56: warning: invalid assignment: |=
../drivers/atm/iphase.c:167:56:    left side has type restricted __be16
../drivers/atm/iphase.c:167:56:    right side has type int
../drivers/atm/iphase.c:204:14: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:220:16: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:228:19: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:241:29: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:242:29: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:279:20: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:384:14: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:444:17: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:446:20: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:529:19: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:583:16: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2966:11: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:3040:23: warning: incorrect type in assignment (different base types)
../drivers/atm/iphase.c:3040:23:    expected restricted __be16 [usertype] protocol
../drivers/atm/iphase.c:3040:23:    got int vci
../drivers/atm/iphase.c:668:17: warning: restricted __be16 degrades to integer
../drivers/atm/iphase.c:1187:23: warning: incorrect type in assignment (different base types)
../drivers/atm/iphase.c:1187:23:    expected restricted __be16 [usertype] protocol
../drivers/atm/iphase.c:1187:23:    got int [assigned] desc
../drivers/atm/iphase.c:1299:12: warning: incorrect type in assignment (different base types)
../drivers/atm/iphase.c:1299:12:    expected int desc
../drivers/atm/iphase.c:1299:12:    got restricted __be16 [usertype] protocol
../drivers/atm/iphase.c:1508:24: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:1555:24: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:1567:20: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:1584:25: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:1737:34: warning: invalid assignment: |=
../drivers/atm/iphase.c:1737:34:    left side has type restricted __be16
../drivers/atm/iphase.c:1737:34:    right side has type int
../drivers/atm/iphase.c:1814:15: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:1815:16: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:1968:24: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2024:22: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2051:22: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2131:15: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2132:16: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2280:16: warning: cast to restricted __le32
../drivers/atm/iphase.c:2280:14: warning: incorrect type in assignment (different base types)
../drivers/atm/iphase.c:2280:14:    expected unsigned int [usertype] mac1
../drivers/atm/iphase.c:2280:14:    got restricted __be32 [usertype]
../drivers/atm/iphase.c:2282:16: warning: cast to restricted __le16
../drivers/atm/iphase.c:2282:14: warning: incorrect type in assignment (different base types)
../drivers/atm/iphase.c:2282:14:    expected unsigned short [usertype] mac2
../drivers/atm/iphase.c:2282:14:    got restricted __be16 [usertype]
../drivers/atm/iphase.c:2670:24: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2674:24: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:1134:25: warning: dereference of noderef expression
../drivers/atm/iphase.c:1139:30: warning: dereference of noderef expression
../drivers/atm/iphase.c:1149:29: warning: dereference of noderef expression
../drivers/atm/iphase.c:1170:21: warning: dereference of noderef expression
../drivers/atm/iphase.c:1170:57: warning: dereference of noderef expression
../drivers/atm/iphase.c:1171:21: warning: dereference of noderef expression
../drivers/atm/iphase.c:1171:57: warning: dereference of noderef expression
../drivers/atm/iphase.c:1397:10: warning: dereference of noderef expression
../drivers/atm/iphase.c:1410:18: warning: dereference of noderef expression
../drivers/atm/iphase.c:1492:17: warning: dereference of noderef expression
../drivers/atm/iphase.c:1493:17: warning: dereference of noderef expression
../drivers/atm/iphase.c:2681:15: warning: dereference of noderef expression
../drivers/atm/iphase.c:2682:15: warning: dereference of noderef expression
../drivers/atm/iphase.c:2996:9: warning: dereference of noderef expression
../drivers/atm/iphase.c:2999:9: warning: dereference of noderef expression
../drivers/atm/iphase.c:3000:9: warning: dereference of noderef expression
../drivers/atm/iphase.c:3010:35: warning: dereference of noderef expression
../drivers/atm/iphase.c:3011:51: warning: dereference of noderef expression
../drivers/atm/iphase.c:3028:36: warning: dereference of noderef expression
../drivers/atm/iphase.c:3029:11: warning: dereference of noderef expression
../drivers/gpu/drm/amd/amdgpu/dce_v8_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/uio/uio_aec.c:44:49: warning: incorrect type in initializer (different address spaces)
../drivers/uio/uio_aec.c:44:49:    expected void [noderef] __iomem *int_flag
../drivers/uio/uio_aec.c:44:49:    got void *
../drivers/uio/uio_aec.c:50:49: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:50:49:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:50:49:    got void *
../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:59:9:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:59:9:    got void *
../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:59:9:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:59:9:    got void *
../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:59:9:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:59:9:    got void *
../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:59:9:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:59:9:    got void *
../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:59:9:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:59:9:    got void *
../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:59:9:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:59:9:    got void *
../drivers/uio/uio_aec.c:88:20: warning: incorrect type in assignment (different address spaces)
../drivers/uio/uio_aec.c:88:20:    expected void *priv
../drivers/uio/uio_aec.c:88:20:    got void [noderef] __iomem *
../drivers/uio/uio_aec.c:104:42: warning: incorrect type in argument 2 (different address spaces)
../drivers/uio/uio_aec.c:104:42:    expected void [noderef] __iomem *
../drivers/uio/uio_aec.c:104:42:    got void *
../drivers/uio/uio_aec.c:105:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/uio/uio_aec.c:105:43:    expected void [noderef] __iomem *
../drivers/uio/uio_aec.c:105:43:    got void *
../drivers/uio/uio_aec.c:106:34: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:106:34:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:106:34:    got void *
../drivers/uio/uio_aec.c:115:31: warning: incorrect type in argument 2 (different address spaces)
../drivers/uio/uio_aec.c:115:31:    expected void [noderef] __iomem *
../drivers/uio/uio_aec.c:115:31:    got void *priv
../drivers/uio/uio_aec.c:128:42: warning: incorrect type in argument 2 (different address spaces)
../drivers/uio/uio_aec.c:128:42:    expected void [noderef] __iomem *
../drivers/uio/uio_aec.c:128:42:    got void *
../drivers/uio/uio_aec.c:129:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/uio/uio_aec.c:129:43:    expected void [noderef] __iomem *
../drivers/uio/uio_aec.c:129:43:    got void *
../drivers/uio/uio_aec.c:131:28: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:131:28:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:131:28:    got void *
../drivers/uio/uio_aec.c:136:31: warning: incorrect type in argument 2 (different address spaces)
../drivers/uio/uio_aec.c:136:31:    expected void [noderef] __iomem *
../drivers/uio/uio_aec.c:136:31:    got void *priv
../drivers/vfio/pci/vfio_pci_core.c:241:33: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:241:41: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:245:25: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:245:43: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:245:56: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:245:65: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:250:25: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:250:44: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:250:57: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:250:66: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:258:39: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:258:58: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:1700:9: warning: cast from restricted vm_fault_t
../drivers/atm/fore200e.c:434:12: warning: cast to restricted __le32
../drivers/atm/fore200e.c:442:12: warning: incorrect type in argument 1 (different base types)
../drivers/atm/fore200e.c:442:12:    expected unsigned int val
../drivers/atm/fore200e.c:442:12:    got restricted __le32 [usertype]
../drivers/net/ethernet/via/via-rhine.c:1135:39: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/sfc/tx.c:495:9: warning: context imbalance in 'efx_xdp_tx_buffers' - different lock contexts for basic block
../drivers/gpu/drm/amd/amdgpu/gfx_v7_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/mtd/nand/raw/r852.c:105:25: warning: incorrect type in argument 3 (different base types)
../drivers/mtd/nand/raw/r852.c:105:25:    expected unsigned int [usertype] value
../drivers/mtd/nand/raw/r852.c:105:25:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:109:25: warning: incorrect type in argument 3 (different base types)
../drivers/mtd/nand/raw/r852.c:109:25:    expected unsigned int [usertype] value
../drivers/mtd/nand/raw/r852.c:109:25:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:142:17: warning: incorrect type in argument 3 (different base types)
../drivers/mtd/nand/raw/r852.c:142:17:    expected unsigned int [usertype] value
../drivers/mtd/nand/raw/r852.c:142:17:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/vfio/pci/vfio_pci_config.c:412:20: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_config.c:412:38: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_config.c:706:13: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_config.c:706:22: warning: restricted pci_power_t degrades to integer
../drivers/net/ethernet/sun/niu.c: In function ‘niu_open’:
../drivers/net/ethernet/sun/niu.c:6031:52: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
 6031 |                 sprintf(np->irq_name[2], "%s:SYSERR", np->dev->name);
      |                                                    ^
In function ‘niu_set_irq_name’,
    inlined from ‘niu_request_irq’ at ../drivers/net/ethernet/sun/niu.c:6049:2,
    inlined from ‘niu_open’ at ../drivers/net/ethernet/sun/niu.c:6115:8:
../drivers/net/ethernet/sun/niu.c:6031:17: note: ‘sprintf’ output between 8 and 23 bytes into a destination of size 22
 6031 |                 sprintf(np->irq_name[2], "%s:SYSERR", np->dev->name);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/uvd_v4_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_shutdown' - different lock contexts for basic block
../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_reset_task' - different lock contexts for basic block
../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_link_timer' - different lock contexts for basic block
../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_open' - different lock contexts for basic block
../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_close' - different lock contexts for basic block
../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_suspend' - different lock contexts for basic block
../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_resume' - different lock contexts for basic block
../drivers/atm/eni.c:764:37: warning: cast to restricted __be32
../drivers/atm/eni.c:2055:36: warning: incorrect type in assignment (different base types)
../drivers/atm/eni.c:2055:36:    expected unsigned int [usertype]
../drivers/atm/eni.c:2055:36:    got restricted __be32 [usertype]
../drivers/net/ethernet/via/via-velocity.c: note: in included file:
../drivers/net/ethernet/via/via-velocity.h:236:24: warning: mixed bitwiseness
../drivers/net/ethernet/via/via-velocity.c:88:26: warning: incorrect type in initializer (different address spaces)
../drivers/net/ethernet/via/via-velocity.c:88:26:    expected void *addr
../drivers/net/ethernet/via/via-velocity.c:88:26:    got struct mac_regs [noderef] __iomem *mac_regs
../drivers/net/ethernet/via/via-velocity.c:91:49: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:91:49:    expected restricted pci_power_t [usertype] state
../drivers/net/ethernet/via/via-velocity.c:91:49:    got char state
../drivers/net/ethernet/via/via-velocity.c:93:36: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/via/via-velocity.c:93:36:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/via/via-velocity.c:93:36:    got void *
../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/via/via-velocity.c:1745:34:    expected unsigned long [usertype] __UNIQUE_ID_y_1670
../drivers/net/ethernet/via/via-velocity.c:1745:34:    got restricted __le16
../drivers/net/ethernet/via/via-velocity.c:1748:17: warning: cast to restricted __le16
../drivers/net/ethernet/via/via-velocity.c:2241:40: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:2241:40:    expected char state
../drivers/net/ethernet/via/via-velocity.c:2241:40:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:2249:48: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:2249:48:    expected char state
../drivers/net/ethernet/via/via-velocity.c:2249:48:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:2436:48: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:2436:48:    expected char state
../drivers/net/ethernet/via/via-velocity.c:2436:48:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:2449:48: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:2449:48:    expected char state
../drivers/net/ethernet/via/via-velocity.c:2449:48:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:2874:40: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:2874:40:    expected char state
../drivers/net/ethernet/via/via-velocity.c:2874:40:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:3145:48: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:3145:48:    expected char state
../drivers/net/ethernet/via/via-velocity.c:3145:48:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:3151:48: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:3151:48:    expected char state
../drivers/net/ethernet/via/via-velocity.c:3151:48:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:3203:40: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:3203:40:    expected char state
../drivers/net/ethernet/via/via-velocity.c:3203:40:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:3273:48: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:3273:48:    expected char state
../drivers/net/ethernet/via/via-velocity.c:3273:48:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:3290:48: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:3290:48:    expected char state
../drivers/net/ethernet/via/via-velocity.c:3290:48:    got restricted pci_power_t [usertype]
../drivers/gpu/drm/amd/amdgpu/cik_sdma.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vce_v2_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
In file included from ../include/linux/string.h:390,
                 from ../include/linux/bitmap.h:13,
                 from ../include/linux/cpumask.h:12,
                 from ../arch/x86/include/asm/paravirt.h:21,
                 from ../arch/x86/include/asm/cpuid.h:62,
                 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/module.h:13,
                 from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:10,
                 from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8:
In function ‘fortify_memcpy_chk’,
    inlined from ‘qlcnic_83xx_dcb_query_cee_param’ at ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:614:3:
../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning]
  580 |                         __read_overflow2_field(q_size_field, size);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/si.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/sfc/ethtool_common.c: In function ‘efx_fill_test’:
../drivers/net/ethernet/sfc/ethtool_common.c:277:32: warning: ‘%-24s’ directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=]
  277 |                          "%-6s %-24s", unit_str, test_str);
      |                                ^~~~~             ~~~~~~~~
../drivers/net/ethernet/sfc/ethtool_common.c:275:17: note: ‘snprintf’ output between 32 and 64 bytes into a destination of size 32
  275 |                 snprintf(strings + test_index * ETH_GSTRING_LEN,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  276 |                          ETH_GSTRING_LEN,
      |                          ~~~~~~~~~~~~~~~~
  277 |                          "%-6s %-24s", unit_str, test_str);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/atm/idt77252.c:1218:15: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1231:18: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1388:30: warning: incorrect type in assignment (different base types)
../drivers/atm/idt77252.c:1388:30:    expected unsigned int [usertype] word_2
../drivers/atm/idt77252.c:1388:30:    got restricted __le32 [usertype]
../drivers/atm/idt77252.c:1424:16: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1430:17: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1430:17: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1441:32: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1467:32: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1471:33: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1482:32: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1507:30: warning: incorrect type in assignment (different base types)
../drivers/atm/idt77252.c:1507:30:    expected unsigned int [usertype] word_2
../drivers/atm/idt77252.c:1507:30:    got restricted __le32 [usertype]
../drivers/atm/idt77252.c:1518:24: warning: cast to restricted __le32
../drivers/atm/idt77252.c:745:27: warning: incorrect type in assignment (different base types)
../drivers/atm/idt77252.c:745:27:    expected unsigned int [usertype] word_1
../drivers/atm/idt77252.c:745:27:    got restricted __le32 [usertype]
../drivers/atm/idt77252.c:747:27: warning: incorrect type in assignment (different base types)
../drivers/atm/idt77252.c:747:27:    expected unsigned int [usertype] word_2
../drivers/atm/idt77252.c:747:27:    got restricted __le32 [usertype]
../drivers/atm/idt77252.c:748:27: warning: incorrect type in assignment (different base types)
../drivers/atm/idt77252.c:748:27:    expected unsigned int [usertype] word_3
../drivers/atm/idt77252.c:748:27:    got restricted __le32 [usertype]
../drivers/atm/idt77252.c:749:27: warning: incorrect type in assignment (different base types)
../drivers/atm/idt77252.c:749:27:    expected unsigned int [usertype] word_4
../drivers/atm/idt77252.c:749:27:    got restricted __le32 [usertype]
../drivers/atm/idt77252.c:1021:16: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1029:33: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1038:18: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1247:30: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1266:26: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1342:32: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1343:34: warning: cast to restricted __le32
../drivers/gpu/drm/amd/amdgpu/gmc_v6_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/si_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/si_dma.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfx_v6_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types)
../drivers/memstick/host/r592.c:81:22:    expected unsigned int val
../drivers/memstick/host/r592.c:81:22:    got restricted __be32 [usertype]
../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types)
../drivers/memstick/host/r592.c:81:22:    expected unsigned int val
../drivers/memstick/host/r592.c:81:22:    got restricted __be32 [usertype]
../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types)
../drivers/memstick/host/r592.c:81:22:    expected unsigned int val
../drivers/memstick/host/r592.c:81:22:    got restricted __be32 [usertype]
../drivers/memstick/host/r592.c:73:16: warning: cast to restricted __be32
../drivers/memstick/host/r592.c:73:16: warning: cast to restricted __be32
../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c: In function ‘qed_mfw_get_tlv_time_value’:
../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:44: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 2 and 10 [-Wformat-truncation=]
  432 |         snprintf(p_buf->data, 14, "%d%d%d%d%d%d",
      |                                            ^~
../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:35: note: directive argument in the range [0, 65535]
  432 |         snprintf(p_buf->data, 14, "%d%d%d%d%d%d",
      |                                   ^~~~~~~~~~~~~~
../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:35: note: directive argument in the range [0, 65535]
../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:9: note: ‘snprintf’ output between 7 and 23 bytes into a destination of size 14
  432 |         snprintf(p_buf->data, 14, "%d%d%d%d%d%d",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  433 |                  p_time->month, p_time->day,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  434 |                  p_time->hour, p_time->min, p_time->msec, p_time->usec);
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/memstick/host/r592.c:48: warning: Function parameter or struct member 'tpc' not described in 'memstick_debug_get_tpc_name'
../drivers/atm/lanai.c:1397:29: warning: incorrect type in argument 1 (different base types)
../drivers/atm/lanai.c:1397:29:    expected restricted __be32 const [usertype] *p
../drivers/atm/lanai.c:1397:29:    got unsigned int const [usertype] *[assigned] x
../drivers/atm/lanai.c:1716:52: warning: incorrect type in argument 1 (different base types)
../drivers/atm/lanai.c:1716:52:    expected restricted __le32 const [usertype] *p
../drivers/atm/lanai.c:1716:52:    got unsigned int [usertype] *
../drivers/atm/lanai.c:1176:30: warning: incorrect type in assignment (different base types)
../drivers/atm/lanai.c:1176:30:    expected unsigned int [usertype]
../drivers/atm/lanai.c:1176:30:    got restricted __le32 [usertype]
../drivers/atm/lanai.c:1191:30: warning: incorrect type in assignment (different base types)
../drivers/atm/lanai.c:1191:30:    expected unsigned int [usertype]
../drivers/atm/lanai.c:1191:30:    got restricted __be32 [usertype]
../drivers/gpu/drm/amd/amdgpu/uvd_v3_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/qlogic/qed/qed_mcp.c:512:9: warning: context imbalance in '_qed_mcp_cmd_and_union' - unexpected unlock
../drivers/net/fddi/skfp/fplustm.c:447:50: warning: cast truncates bits from constant value (1000000 becomes 0)
../drivers/net/fddi/skfp/fplustm.c:545:9: warning: cast truncates bits from constant value (ffff67ff becomes 67ff)
../drivers/net/fddi/skfp/fplustm.c:548:9: warning: cast truncates bits from constant value (ffff3b89 becomes 3b89)
../drivers/net/fddi/skfp/fplustm.c:948:17: warning: cast truncates bits from constant value (ffffffffffff0218 becomes 218)
../drivers/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset'
../drivers/gpu/drm/amd/amdgpu/dce_v6_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vi.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/infiniband/hw/cxgb4/device.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h):
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures
../drivers/gpu/drm/amd/amdgpu/mxgpu_vi.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/dca/dca-core.c:172: warning: Function parameter or struct member 'dev' not described in 'dca_add_requester'
../drivers/dca/dca-core.c:227: warning: Function parameter or struct member 'dev' not described in 'dca_remove_requester'
../drivers/dca/dca-core.c:259: warning: Function parameter or struct member 'dev' not described in 'dca_common_get_tag'
../drivers/dca/dca-core.c:259: warning: Function parameter or struct member 'cpu' not described in 'dca_common_get_tag'
../drivers/dca/dca-core.c:284: warning: Function parameter or struct member 'dev' not described in 'dca3_get_tag'
../drivers/dca/dca-core.c:284: warning: Function parameter or struct member 'cpu' not described in 'dca3_get_tag'
../drivers/dca/dca-core.c:297: warning: Function parameter or struct member 'cpu' not described in 'dca_get_tag'
../drivers/dca/dca-core.c:309: warning: Function parameter or struct member 'ops' not described in 'alloc_dca_provider'
../drivers/dca/dca-core.c:309: warning: Function parameter or struct member 'priv_size' not described in 'alloc_dca_provider'
../drivers/dca/dca-core.c:329: warning: Function parameter or struct member 'dca' not described in 'free_dca_provider'
../drivers/dca/dca-core.c:340: warning: Function parameter or struct member 'dca' not described in 'register_dca_provider'
../drivers/dca/dca-core.c:340: warning: Function parameter or struct member 'dev' not described in 'register_dca_provider'
../drivers/dca/dca-core.c:397: warning: Function parameter or struct member 'dca' not described in 'unregister_dca_provider'
../drivers/dca/dca-core.c:397: warning: Function parameter or struct member 'dev' not described in 'unregister_dca_provider'
../drivers/dca/dca-core.c:429: warning: Function parameter or struct member 'nb' not described in 'dca_register_notify'
../drivers/dca/dca-core.c:438: warning: Function parameter or struct member 'nb' not described in 'dca_unregister_notify'
../drivers/infiniband/hw/efa/efa_main.c:444:30: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/efa/efa_main.c:444:30:    expected restricted __be64 [usertype] node_guid
../drivers/infiniband/hw/efa/efa_main.c:444:30:    got unsigned long long [usertype] guid
../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43: warning: incorrect type in assignment (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43:    expected restricted __wsum [usertype] csum
../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43:    got restricted __be16 [usertype]
../drivers/net/vmxnet3/vmxnet3_drv.c:1623:17: warning: restricted __le64 degrades to integer
../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33: warning: incorrect type in argument 2 (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33:    expected unsigned long long [usertype] addr
../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33:    got restricted __le64 [usertype] addr
../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33: warning: incorrect type in argument 2 (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33:    expected unsigned long long [usertype] addr
../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33:    got restricted __le64 [usertype] addr
../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31: warning: incorrect type in initializer (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31:    expected unsigned int [usertype] *vfTable
../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31:    got restricted __le32 *
../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39: warning: incorrect type in initializer (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39:    expected unsigned int [usertype] *vfTable
../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39:    got restricted __le32 *
../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39: warning: incorrect type in initializer (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39:    expected unsigned int [usertype] *vfTable
../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39:    got restricted __le32 *
../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39: warning: incorrect type in initializer (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39:    expected unsigned int [usertype] *vfTable
../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39:    got restricted __le32 *
../drivers/net/vmxnet3/vmxnet3_drv.c:2826:31: warning: restricted __le32 degrades to integer
../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17: warning: incorrect type in argument 3 (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17:    expected unsigned long [usertype] size
../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17:    got restricted __le16 [usertype] mfTableLen
../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49: warning: incorrect type in assignment (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49:    expected unsigned int [usertype]
../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49:    got restricted __le32 [usertype]
../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41: warning: incorrect type in assignment (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41:    expected restricted __le16 [usertype] txDataRingDescSize
../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41:    got restricted __le32 [usertype]
../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46: warning: incorrect type in assignment (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46:    expected restricted __le32 [usertype] confVer
../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46:    got int
../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34: warning: incorrect type in assignment (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34:    expected restricted __le32 [usertype] confVer
../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34:    got int
../drivers/infiniband/hw/efa/efa_verbs.c:2238:30: warning: symbol 'efa_uapi_defs' was not declared. Should it be static?
../drivers/infiniband/hw/cxgb4/cm.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h):
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/provider.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h):
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures
../drivers/gpu/drm/amd/amdgpu/nbio_v6_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42: warning: incorrect type in assignment (different base types)
../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42:    expected restricted __le32 [usertype] confVer
../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42:    got int
../drivers/net/ethernet/jme.c:956:14: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/jme.c:956:14:    expected unsigned short [usertype] csum
../drivers/net/ethernet/jme.c:956:14:    got restricted __sum16 [usertype] check
../drivers/gpu/drm/amd/amdgpu/soc15.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/sfc/mcdi_mon.c: In function ‘efx_mcdi_mon_probe’:
../drivers/net/ethernet/sfc/mcdi_mon.c:458:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
  458 |                         snprintf(name, sizeof(name), "%s%u_input",
      |                                                                 ^
../drivers/net/ethernet/sfc/mcdi_mon.c:458:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12
  458 |                         snprintf(name, sizeof(name), "%s%u_input",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  459 |                                  hwmon_prefix, hwmon_index);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/sfc/mcdi_mon.c:489:57: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
  489 |                 snprintf(name, sizeof(name), "%s%u_alarm",
      |                                                         ^
../drivers/net/ethernet/sfc/mcdi_mon.c:489:17: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12
  489 |                 snprintf(name, sizeof(name), "%s%u_alarm",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  490 |                          hwmon_prefix, hwmon_index);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/sfc/mcdi_mon.c:496:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
  496 |                         snprintf(name, sizeof(name), "%s%u_label",
      |                                                                 ^
../drivers/net/ethernet/sfc/mcdi_mon.c:496:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12
  496 |                         snprintf(name, sizeof(name), "%s%u_label",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  497 |                                  hwmon_prefix, hwmon_index);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/bcma/driver_chipcommon.c:414:31: warning: incorrect type in assignment (different address spaces)
../drivers/bcma/driver_chipcommon.c:414:31:    expected void *regs
../drivers/bcma/driver_chipcommon.c:414:31:    got void [noderef] __iomem *
../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/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14:    expected unsigned int [usertype] data
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14:    got restricted __be32 [usertype] val
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14:    expected unsigned int [usertype] mask
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14:    got restricted __be32 [usertype] mask
../drivers/gpu/drm/amd/amdgpu/emu_soc.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/infiniband/hw/cxgb4/qp.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h):
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/qp.c:1615:39: warning: context imbalance in '__flush_qp' - different lock contexts for basic block
../drivers/net/can/peak_canfd/peak_pciefd_main.c:146:32: warning: array of flexible structures
../drivers/gpu/drm/amd/amdgpu/vega10_reg_init.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/nbio_v7_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mxgpu_ai.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../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_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:1628:44: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28:    expected unsigned int [usertype] pa_lo
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28:    got restricted __le32 [usertype]
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28:    expected unsigned int [usertype] pa_hi
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28:    got restricted __le32 [usertype]
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2411:18: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:44: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42:    expected unsigned int [usertype] flags_status_srcqpn
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42:    got restricted __le32 [usertype]
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:44: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42:    expected unsigned int [usertype] flags_status_srcqpn
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42:    got restricted __le32 [usertype]
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:52: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50:    expected unsigned int [usertype] flags_status_srcqpn
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50:    got restricted __le32 [usertype]
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:52: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50:    expected unsigned int [usertype] flags_status_srcqpn
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50:    got restricted __le32 [usertype]
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:52: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50:    expected unsigned int [usertype] flags_status_srcqpn
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50:    got restricted __le32 [usertype]
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:52: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50:    expected unsigned int [usertype] flags_status_srcqpn
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50:    got restricted __le32 [usertype]
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2518:23: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2573:20: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2588:19: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2604:19: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2606:24: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2610:27: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2615:29: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2634:20: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2693:34: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2696:37: 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:2703:44: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2722:27: 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:2770: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/gpu/drm/amd/amdgpu/vega20_reg_init.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/nbio_v7_4.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_cdclk.c: note: in included file:
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c: In function ‘stmmac_selftest_get_strings’:
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:52: warning: ‘%s’ directive output may be truncated writing up to 1535 bytes into a region of size 28 [-Wformat-truncation=]
 2040 |                 snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1,
      |                                                    ^~
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:17: note: ‘snprintf’ output between 5 and 1540 bytes into a destination of size 32
 2040 |                 snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2041 |                          stmmac_selftests[i].name);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/edac/sb_edac.c: In function ‘__populate_dimms’:
../drivers/edac/sb_edac.c:1680:85: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
 1680 |                                                  "CPU_SrcID#%u_Ha#%u_Chan#%u_DIMM#%u",
      |                                                                                     ^
../drivers/edac/sb_edac.c:1679:33: note: ‘snprintf’ output between 31 and 42 bytes into a destination of size 32
 1679 |                                 snprintf(dimm->label, sizeof(dimm->label),
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1680 |                                                  "CPU_SrcID#%u_Ha#%u_Chan#%u_DIMM#%u",
      |                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1681 |                                                  pvt->sbridge_dev->source_id, pvt->sbridge_dev->dom, i, j);
      |                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/ipack/carriers/tpci200.c:148:28: error: incompatible types in comparison expression (different address spaces):
../drivers/ipack/carriers/tpci200.c:148:28:    struct slot_irq [noderef] __rcu *
../drivers/ipack/carriers/tpci200.c:148:28:    struct slot_irq *
../drivers/ipack/carriers/tpci200.c:182:9: error: incompatible types in comparison expression (different address spaces):
../drivers/ipack/carriers/tpci200.c:182:9:    struct slot_irq [noderef] __rcu *
../drivers/ipack/carriers/tpci200.c:182:9:    struct slot_irq *
../drivers/ipack/carriers/tpci200.c:231:9: error: incompatible types in comparison expression (different address spaces):
../drivers/ipack/carriers/tpci200.c:231:9:    struct slot_irq [noderef] __rcu *
../drivers/ipack/carriers/tpci200.c:231:9:    struct slot_irq *
../drivers/ntb/ntb_transport.c:1810:43: warning: incorrect type in argument 1 (different address spaces)
../drivers/ntb/ntb_transport.c:1810:43:    expected void *dst
../drivers/ntb/ntb_transport.c:1810:43:    got void [noderef] __iomem *offset
../drivers/ntb/ntb_transport.c:1810:56: warning: incorrect type in argument 2 (different address spaces)
../drivers/ntb/ntb_transport.c:1810:56:    expected void const [noderef] __user *src
../drivers/ntb/ntb_transport.c:1810:56:    got void *buf
../drivers/ntb/msi.c:33: warning: Function parameter or struct member 'desc_changed' not described in 'ntb_msi_init'
../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/net/fddi/skfp/drvfbi.c:55:14: warning: symbol 'oem_id' was not declared. Should it be static?
../drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c: note: in included file:
../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32
../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: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: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/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32
../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: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: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/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/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/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/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27:    expected restricted __be32 [usertype] mask
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27:    got int
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18:    expected restricted __be32 [addressable] [usertype] src
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18:    got unsigned int [usertype] src_mask
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18:    expected restricted __be32 [addressable] [usertype] dst
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18:    got unsigned int [usertype] dst_mask
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24:    expected restricted __be16 [addressable] [usertype] src
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24:    got unsigned int [usertype] src_mask
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24:    expected restricted __be16 [addressable] [usertype] dst
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24:    got unsigned int [usertype] dst_mask
../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/gpu/drm/amd/amdgpu/nbio_v2_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../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/gpu/drm/amd/amdgpu/nv.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/arct_reg_init.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/edac/x38_edac.c:168:35: warning: incorrect type in initializer (different address spaces)
../drivers/edac/x38_edac.c:168:35:    expected void [noderef] __iomem *window
../drivers/edac/x38_edac.c:168:35:    got void *pvt_info
../drivers/edac/x38_edac.c:361:23: warning: incorrect type in assignment (different address spaces)
../drivers/edac/x38_edac.c:361:23:    expected void *pvt_info
../drivers/edac/x38_edac.c:361:23:    got void [noderef] __iomem *[assigned] window
../drivers/edac/x38_edac.c:439:20: warning: incorrect type in argument 1 (different address spaces)
../drivers/edac/x38_edac.c:439:20:    expected void volatile [noderef] __iomem *addr
../drivers/edac/x38_edac.c:439:20:    got void *pvt_info
../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/thunderbolt/tb.c: note: in included file (through ../drivers/thunderbolt/tb.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/infiniband/hw/qedr/main.c:245:30: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/main.c:245:30:    expected restricted __be64 [usertype] node_guid
../drivers/infiniband/hw/qedr/main.c:245:30:    got unsigned long long [usertype] node_guid
../drivers/infiniband/hw/qedr/main.c:454:51: warning: cast from restricted __le32
../drivers/infiniband/hw/qedr/main.c:454:51: warning: restricted __le32 degrades to integer
../drivers/infiniband/hw/qedr/main.c:650:31: warning: cast from restricted __le32
../drivers/infiniband/hw/qedr/main.c:650:74: warning: restricted __le32 degrades to integer
../drivers/gpu/drm/amd/amdgpu/hdp_v4_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/thunderbolt/switch.c: note: in included file (through ../drivers/thunderbolt/tb.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:29: warning: cast removes address space '__iomem' of expression
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26: warning: incorrect type in assignment (different address spaces)
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26:    expected struct ntb_ctrl_regs [noderef] __iomem *mmio_ctrl
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26:    got void *
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:30: warning: cast removes address space '__iomem' of expression
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27: warning: incorrect type in assignment (different address spaces)
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27:    expected struct ntb_dbmsg_regs [noderef] __iomem *mmio_dbmsg
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27:    got void *
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:699:38: warning: dereference of noderef expression
../drivers/gpu/drm/amd/amdgpu/hdp_v5_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mxgpu_nv.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/intel/ice/ice_ptp.c:331:9: warning: context imbalance in 'ice_ptp_read_src_clk_reg' - wrong count at exit
../drivers/gpu/drm/amd/amdgpu/nbio_v7_2.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/amdgv_sriovmsg.h:321: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:3287:22: warning: cast from restricted __le64
../drivers/infiniband/hw/qedr/verbs.c:3287:20: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3287:20:    expected unsigned long long [usertype]
../drivers/infiniband/hw/qedr/verbs.c:3287:20:    got restricted __be64 [usertype]
../drivers/infiniband/hw/qedr/verbs.c:3447:24: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3447:24:    expected restricted __le32 [usertype] hi
../drivers/infiniband/hw/qedr/verbs.c:3447:24:    got unsigned int [usertype]
../drivers/infiniband/hw/qedr/verbs.c:3448:24: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3448:24:    expected restricted __le32 [usertype] lo
../drivers/infiniband/hw/qedr/verbs.c:3448:24:    got unsigned int [usertype]
../drivers/infiniband/hw/qedr/verbs.c:3449:22: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3449:22:    expected restricted __le32 [usertype] l_key
../drivers/infiniband/hw/qedr/verbs.c:3449:22:    got unsigned int const [usertype] key
../drivers/infiniband/hw/qedr/verbs.c:3468:26: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3468:26:    expected restricted __le32 [usertype] length_lo
../drivers/infiniband/hw/qedr/verbs.c:3468:26:    got unsigned long long [usertype] length
../drivers/infiniband/hw/qedr/verbs.c:3469:28: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3469:28:    expected restricted __le32 [usertype] hi
../drivers/infiniband/hw/qedr/verbs.c:3469:28:    got unsigned int [usertype]
../drivers/infiniband/hw/qedr/verbs.c:3470:28: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3470:28:    expected restricted __le32 [usertype] lo
../drivers/infiniband/hw/qedr/verbs.c:3470:28:    got unsigned int [usertype]
../drivers/infiniband/hw/qedr/verbs.c:3598:54: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3598:54:    expected unsigned int [usertype] bytes_len
../drivers/infiniband/hw/qedr/verbs.c:3598:54:    got restricted __le32 [usertype] length
../drivers/infiniband/hw/qedr/verbs.c:3611:54: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3611:54:    expected unsigned int [usertype] bytes_len
../drivers/infiniband/hw/qedr/verbs.c:3611:54:    got restricted __le32 [usertype] length
../drivers/infiniband/hw/qedr/verbs.c:3624:54: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3624:54:    expected unsigned int [usertype] bytes_len
../drivers/infiniband/hw/qedr/verbs.c:3624:54:    got restricted __le32 [usertype] length
../drivers/infiniband/hw/qedr/verbs.c:3637:34: warning: cast from restricted __be32
../drivers/infiniband/hw/qedr/verbs.c:3637:34: warning: cast from restricted __le32
../drivers/infiniband/hw/qedr/verbs.c:3637:32: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3637:32:    expected restricted __le32 [usertype] imm_data
../drivers/infiniband/hw/qedr/verbs.c:3637:32:    got restricted __be32 [usertype]
../drivers/infiniband/hw/qedr/verbs.c:3644:54: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3644:54:    expected unsigned int [usertype] bytes_len
../drivers/infiniband/hw/qedr/verbs.c:3644:54:    got restricted __le32 [usertype] length
../drivers/infiniband/hw/qedr/verbs.c:3657:54: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3657:54:    expected unsigned int [usertype] bytes_len
../drivers/infiniband/hw/qedr/verbs.c:3657:54:    got restricted __le32 [usertype] length
../drivers/infiniband/hw/qedr/verbs.c:3674:54: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3674:54:    expected unsigned int [usertype] bytes_len
../drivers/infiniband/hw/qedr/verbs.c:3674:54:    got restricted __le32 [usertype] length
../drivers/infiniband/hw/qedr/verbs.c:3711:33: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3711:33:    expected restricted __le32 [usertype] inv_l_key
../drivers/infiniband/hw/qedr/verbs.c:3711:33:    got unsigned int const [usertype] invalidate_rkey
../drivers/infiniband/hw/qedr/verbs.c:3793:42: warning: restricted __le16 degrades to integer
../drivers/infiniband/hw/qedr/verbs.c:3992:42: warning: restricted __le16 degrades to integer
../drivers/infiniband/hw/qedr/verbs.c:4021:43: warning: cast from restricted __le32
../drivers/infiniband/hw/qedr/verbs.c:4021:43: warning: restricted __le32 degrades to integer
../drivers/infiniband/hw/qedr/verbs.c:4117:68: warning: incorrect type in argument 6 (different base types)
../drivers/infiniband/hw/qedr/verbs.c:4117:68:    expected unsigned short [usertype] hw_cons
../drivers/infiniband/hw/qedr/verbs.c:4117:68:    got restricted __le16 [usertype] sq_cons
../drivers/infiniband/hw/qedr/verbs.c:4125:68: warning: incorrect type in argument 6 (different base types)
../drivers/infiniband/hw/qedr/verbs.c:4125:68:    expected unsigned short [usertype] hw_cons
../drivers/infiniband/hw/qedr/verbs.c:4125:68:    got restricted __le16 [usertype] sq_cons
../drivers/infiniband/hw/qedr/verbs.c:4132:38: warning: restricted __le16 degrades to integer
../drivers/infiniband/hw/qedr/verbs.c:4205:67: warning: incorrect type in argument 6 (different base types)
../drivers/infiniband/hw/qedr/verbs.c:4205:67:    expected unsigned short [usertype] hw_cons
../drivers/infiniband/hw/qedr/verbs.c:4205:67:    got restricted __le16 [usertype] sq_cons
../drivers/infiniband/hw/qedr/verbs.c:4390:46: warning: incorrect type in argument 5 (different base types)
../drivers/infiniband/hw/qedr/verbs.c:4390:46:    expected unsigned short [usertype] hw_cons
../drivers/infiniband/hw/qedr/verbs.c:4390: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:4252:33: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:4252:33:    expected restricted __be32 [usertype] imm_data
../drivers/infiniband/hw/qedr/verbs.c:4252:33:    got unsigned int [usertype]
../drivers/thunderbolt/path.c: note: in included file (through ../drivers/thunderbolt/tb.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/gpu/drm/i915/display/intel_display_device.c:765:17: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:767:17:   also defined here
../drivers/gpu/drm/i915/display/intel_display_device.c:966:17: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:971:18:   also defined here
../drivers/gpu/drm/i915/display/intel_display_device.c:1006:17: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:1008:18:   also defined here
../drivers/gpu/drm/i915/display/intel_display_device.c:1225:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:1227:10:   also defined here
../drivers/gpu/drm/i915/display/intel_display_device.c:1233:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:1234:10:   also defined here
../drivers/gpu/drm/i915/display/intel_ddi.c: note: in included file:
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/thunderbolt/eeprom.c: note: in included file (through ../drivers/thunderbolt/tb.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/thunderbolt/tunnel.c: note: in included file (through ../drivers/thunderbolt/tb.h, ../drivers/thunderbolt/tunnel.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/edac/skx_common.c: In function ‘skx_get_nvdimm_info’:
../drivers/edac/skx_common.c:449:79: warning: ‘_DIMM#’ directive output may be truncated writing 6 bytes into a region of size between 0 and 9 [-Wformat-truncation=]
  449 |         snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u",
      |                                                                               ^~~~~~
../drivers/edac/skx_common.c:449:52: note: using the range [0, 4294967295] for directive argument
  449 |         snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u",
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/edac/skx_common.c:449:9: note: ‘snprintf’ output between 31 and 53 bytes into a destination of size 32
  449 |         snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  450 |                  imc->src_id, imc->lmc, chan, dimmno);
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/edac/skx_common.c: In function ‘skx_get_dimm_info’:
../drivers/edac/skx_common.c:400:87: warning: ‘_DIMM#’ directive output may be truncated writing 6 bytes into a region of size between 0 and 9 [-Wformat-truncation=]
  400 |                 snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u",
      |                                                                                       ^~~~~~
../drivers/edac/skx_common.c:400:60: note: using the range [0, 4294967295] for directive argument
  400 |                 snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u",
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/edac/skx_common.c:400:17: note: ‘snprintf’ output between 31 and 53 bytes into a destination of size 32
  400 |                 snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  401 |                          imc->src_id, imc->lmc, chan, dimmno);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/intel/ice/ice_ptp_hw.c:889:13: warning: context imbalance in 'ice_ptp_exec_tmr_cmd' - wrong count at exit
../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/edac/skx_base.c:356:46: warning: dubious: x | !y
../drivers/gpu/drm/amd/amdgpu/aldebaran.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/aldebaran.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/i915_active.c:1081:16: warning: context imbalance in '__i915_active_fence_set' - different lock contexts for basic block
../drivers/gpu/drm/amd/amdgpu/soc21.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/thunderbolt/tmu.c: note: in included file (through ../drivers/thunderbolt/tb.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/thunderbolt/usb4.c: note: in included file (through ../drivers/thunderbolt/tb.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/gpu/drm/amd/amdgpu/sienna_cichlid.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/sienna_cichlid.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/soc24.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.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/smu_v13_0_10.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/thunderbolt/clx.c: note: in included file (through ../drivers/thunderbolt/tb.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/thunderbolt/debugfs.c: note: in included file (through ../drivers/thunderbolt/tb.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/gpu/drm/amd/amdgpu/hdp_v6_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/nbio_v4_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/hdp_v5_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/nbio_v7_9.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/nbio_v7_7.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/sfc/falcon/ethtool.c: In function ‘ef4_fill_test’:
../drivers/net/ethernet/sfc/falcon/ethtool.c:229:32: warning: ‘%-24s’ directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=]
  229 |                          "%-6s %-24s", unit_str, test_str);
      |                                ^~~~~             ~~~~~~~~
../drivers/net/ethernet/sfc/falcon/ethtool.c:227:17: note: ‘snprintf’ output between 32 and 64 bytes into a destination of size 32
  227 |                 snprintf(strings + test_index * ETH_GSTRING_LEN,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  228 |                          ETH_GSTRING_LEN,
      |                          ~~~~~~~~~~~~~~~~
  229 |                          "%-6s %-24s", unit_str, test_str);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/lsdma_v7_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/hdp_v7_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/infiniband/hw/mlx5/fs.c:1189:26: warning: array of flexible structures
../drivers/gpu/drm/amd/amdgpu/nbio_v7_11.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/nbif_v6_3_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/df_v1_7.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../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/gpu/drm/amd/amdgpu/df_v4_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/df_v3_6.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/df_v4_6_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/df_v4_15.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/sfc/siena/ethtool_common.c: In function ‘efx_fill_test’:
../drivers/net/ethernet/sfc/siena/ethtool_common.c:229:32: warning: ‘%-24s’ directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=]
  229 |                          "%-6s %-24s", unit_str, test_str);
      |                                ^~~~~             ~~~~~~~~
../drivers/net/ethernet/sfc/siena/ethtool_common.c:227:17: note: ‘snprintf’ output between 32 and 64 bytes into a destination of size 32
  227 |                 snprintf(strings + test_index * ETH_GSTRING_LEN,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  228 |                          ETH_GSTRING_LEN,
      |                          ~~~~~~~~~~~~~~~~
  229 |                          "%-6s %-24s", unit_str, test_str);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/sfc/siena/tx.c:290:9: warning: context imbalance in 'efx_siena_xdp_tx_buffers' - different lock contexts for basic block
../drivers/gpu/drm/amd/amdgpu/gmc_v7_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gmc_v8_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/sfc/siena/mcdi_mon.c: In function ‘efx_siena_mcdi_mon_probe’:
../drivers/net/ethernet/sfc/siena/mcdi_mon.c:458:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
  458 |                         snprintf(name, sizeof(name), "%s%u_input",
      |                                                                 ^
../drivers/net/ethernet/sfc/siena/mcdi_mon.c:458:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12
  458 |                         snprintf(name, sizeof(name), "%s%u_input",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  459 |                                  hwmon_prefix, hwmon_index);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/sfc/siena/mcdi_mon.c:489:57: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
  489 |                 snprintf(name, sizeof(name), "%s%u_alarm",
      |                                                         ^
../drivers/net/ethernet/sfc/siena/mcdi_mon.c:489:17: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12
  489 |                 snprintf(name, sizeof(name), "%s%u_alarm",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  490 |                          hwmon_prefix, hwmon_index);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/sfc/siena/mcdi_mon.c:496:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
  496 |                         snprintf(name, sizeof(name), "%s%u_label",
      |                                                                 ^
../drivers/net/ethernet/sfc/siena/mcdi_mon.c:496:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12
  496 |                         snprintf(name, sizeof(name), "%s%u_label",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  497 |                                  hwmon_prefix, hwmon_index);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../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/en/qos.c:377:40: warning: incorrect type in initializer (different address spaces)
../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40:    expected struct Qdisc *qdisc
../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40:    got struct Qdisc [noderef] __rcu *qdisc_sleeping
../drivers/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset'
../drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gmc_v9_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gmc_v10_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_pps.c: note: in included file:
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_psr.c: note: in included file:
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_cdclk.c: note: in included file:
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mmhub_v3_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mmhub_v4_1_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/xe/xe_debugfs.c:30:1: warning: symbol 'gt_reset_failure' was not declared. Should it be static?
../drivers/gpu/drm/amd/amdgpu/gfxhub_v11_5_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gmc_v12_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/umc_v6_0.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/umc_v6_0.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/umc_v6_1.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/umc_v6_1.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_fbdev.c:164:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_fbdev.c:165:10:   also defined here
../drivers/gpu/drm/amd/amdgpu/gfxhub_v12_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/umc_v8_7.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/umc_v8_7.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/umc_v6_7.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/umc_v6_7.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/umc_v8_10.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/umc_v8_10.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gmc_v11_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/umc_v12_0.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/umc_v12_0.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_irq.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/iceland_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vega10_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/tonga_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vega20_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/cz_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/navi10_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/ih_v6_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/ih_v6_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/ih_v7_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_psp.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/psp_v10_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/psp_v3_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/psp_v11_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/psp_v13_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/psp_v12_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/psp_v14_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/dce_v10_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/dce_v11_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfx_v9_4.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_psr.c: note: in included file:
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfx_v8_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfx_v9_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfx_v11_0_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/imu_v11_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_fbdev.c:164:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_fbdev.c:165:10:   also defined here
../drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfx_v10_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfx_v11_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/imu_v12_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c:1803:14: warning: restricted __be64 degrades to integer
../drivers/gpu/drm/amd/amdgpu/sdma_v4_4.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfx_v12_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/sdma_v2_4.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/sdma_v4_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/sdma_v3_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1117: warning: cannot understand function prototype: 'struct registry_list_entry '
../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1321: warning: cannot understand function prototype: 'const struct nv_gsp_registry_entries r535_registry_entries[] = '
../drivers/gpu/drm/amd/amdgpu/sdma_v5_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_display_device.c:765:17: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:767:17:   also defined here
../drivers/gpu/drm/i915/display/intel_display_device.c:966:17: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:971:18:   also defined here
../drivers/gpu/drm/i915/display/intel_display_device.c:1006:17: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:1008:18:   also defined here
../drivers/gpu/drm/i915/display/intel_display_device.c:1225:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:1227:10:   also defined here
../drivers/gpu/drm/i915/display/intel_display_device.c:1233:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:1234:10:   also defined here
../drivers/gpu/drm/amd/amdgpu/amdgpu_mes.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/sdma_v5_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_ddi.c: note: in included file:
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/sdma_v6_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/sdma_v7_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/uvd_v5_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mes_v11_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/uvd_v6_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mes_v12_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_vce.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/uvd_v7_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vce_v3_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vce_v4_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_v1_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_v2_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_v2_5.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_v3_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_v4_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_pps.c: note: in included file:
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:105:58: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:105:58:    expected void [noderef] __iomem *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:105:58:    got void *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:111:58: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:111:58:    expected void const [noderef] __iomem *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:111:58:    got void *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:158:25: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:158:25:    expected void volatile [noderef] __iomem *addr
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:158:25:    got void *[assigned] emap
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:175:19: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:175:19:    expected void *map
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:175:19:    got void [noderef] __iomem *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:228:28: warning: incorrect type in return expression (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:228:28:    expected void [noderef] __iomem *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:228:28:    got void *map
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:237:28: warning: incorrect type in return expression (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:237:28:    expected void [noderef] __iomem *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:237:28:    got void *map
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:244:21: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:244:21:    expected void [noderef] __iomem *map
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:244:21:    got void *map
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:333:25: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:333:25:    expected void volatile [noderef] __iomem *addr
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:333:25:    got void *[assigned] map
../drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:182:20: warning: incorrect type in return expression (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:182:20:    expected void [noderef] __iomem *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:182:20:    got unsigned int [usertype] *vaddr
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:225:26: warning: incorrect type in return expression (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:225:26:    expected void [noderef] __iomem *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:225:26:    got unsigned int [usertype] *vaddr
../drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/umsch_mm_v4_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vpe_v6_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/athub_v2_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/athub_v1_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/athub_v2_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/athub_v3_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/athub_v4_1_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/smuio_v11_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/smuio_v9_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/smuio_v13_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/smuio_v13_0_6.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/smuio_v14_0_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_reset.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_reset.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mca_v3_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_pasid.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_doorbell.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_flat_memory.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_cik.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v12.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process_queue_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c:32:9: warning: cast truncates bits from constant value (100000000 becomes 0)
../drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c:57:9: warning: cast truncates bits from constant value (800000000 becomes 0)
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_cik.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_interrupt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/cik_event_interrupt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v12.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_smi_events.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debug.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debugfs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_migrate.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_object.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_object.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.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_object.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3065:17: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3065:17:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3065:17:    struct dma_fence *
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_acp.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v12.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_job.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c:954: warning: Function parameter or struct member 'queue_cnt' not described in 'get_wave_count'
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c:954: warning: Excess function parameter 'wave_cnt' description in 'get_wave_count'
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c:954: warning: Excess function parameter 'vmid' description in 'get_wave_count'
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/cyan_skillfish_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/renoir_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/vangogh_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_5_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0_0_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/aldebaran_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0_2_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:884:17: error: incompatible types in conditional expression (different base types):
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:884:17:    void
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:884:17:    int
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1139:9: error: incompatible types in conditional expression (different base types):
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1139:9:    void
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1139:9:    int
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1171:9: error: incompatible types in conditional expression (different base types):
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1171:9:    void
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1171:9:    int
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1341:9: error: incompatible types in conditional expression (different base types):
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1341:9:    void
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1341:9:    int
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_6_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu8_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/polaris10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu8_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/fiji_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/tonga_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/iceland_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/process_pptables_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomctrl.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomfwctrl.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vegam_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_psm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/common_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu9_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu10_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/fiji_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_smc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ci_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/amd_powerplay.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/polaris_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/tonga_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_smc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm_internal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c:217:9: warning: context imbalance in 'nvkm_cgrp_put' - unexpected unlock
../drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_pm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c:1317:1: warning: no newline at end of file
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_replay.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:182:18: warning: context imbalance in 'nvkm_runl_chan_get_inst' - wrong count at exit
../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:206:18: warning: context imbalance in 'nvkm_runl_chan_get_chid' - different lock contexts for basic block
../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:227:18: warning: context imbalance in 'nvkm_runl_cgrp_get_cgid' - different lock contexts for basic block
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c:306:9: warning: context imbalance in 'nvkm_chan_put' - unexpected unlock
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_wb.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu9_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nvkm/engine/fifo/r535.c:225:3: warning: symbol 'userd' was not declared. Should it be static?
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/isp_v4_1_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_psp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_isp.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nouveau_drm.c:390:41: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_drm.c:390:41: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_drm.c:391:41: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_drm.c:391:41: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_drm.c:391:41: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_drm.c:391:41: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_drm.c:395:33: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_drm.c:395:33: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_backlight.c: In function ‘nouveau_backlight_init’:
../drivers/gpu/drm/nouveau/nouveau_backlight.c:56:69: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=]
   56 |                 snprintf(backlight_name, BL_NAME_SIZE, "nv_backlight%d", nb);
      |                                                                     ^~
In function ‘nouveau_get_backlight_name’,
    inlined from ‘nouveau_backlight_init’ at ../drivers/gpu/drm/nouveau/nouveau_backlight.c:351:7:
../drivers/gpu/drm/nouveau/nouveau_backlight.c:56:56: note: directive argument in the range [1, 2147483647]
   56 |                 snprintf(backlight_name, BL_NAME_SIZE, "nv_backlight%d", nb);
      |                                                        ^~~~~~~~~~~~~~~~
../drivers/gpu/drm/nouveau/nouveau_backlight.c:56:17: note: ‘snprintf’ output between 14 and 23 bytes into a destination of size 15
   56 |                 snprintf(backlight_name, BL_NAME_SIZE, "nv_backlight%d", nb);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/nouveau/nouveau_bo74c1.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo74c1.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo74c1.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo74c1.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo74c1.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo74c1.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo74c1.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:62:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:62:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:62:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:86:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:86:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:106:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:106:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:107:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:107:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:80:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:80:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:102:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:102:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:106:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:106:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:106:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:126:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:126:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:146:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:146:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:147:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:147:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:147:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:147:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:66:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:66:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:56:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:56:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:56:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:70:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:70:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:96:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:96:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:59:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:59:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:63:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:63:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:88:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:88:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_gem.c:884:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_gem.c:885:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_gem.c:917:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_gem.c:918:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_gem.c:920:33: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:205:13: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/nouveau/nouveau_dmem.c:205:13:    expected restricted vm_fault_t [usertype] ret
../drivers/gpu/drm/nouveau/nouveau_dmem.c:205:13:    got int
../drivers/gpu/drm/nouveau/nouveau_dmem.c:457:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:457:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:461:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:461:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:474:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:474:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:478:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:478:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:502:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:502:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:529:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:529:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:533:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:533:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:542:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:542:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:542:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:542:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:551:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:551:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:551:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:556:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:556:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:558:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:558:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1137:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1137:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1222:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1222:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1223:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1223:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1224:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1224:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1225:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1225:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/disp.c:138:31: error: subtraction of different types can't work (different address spaces)
../drivers/gpu/drm/nouveau/dispnv50/disp.c:187:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/disp.c:201:31: error: subtraction of different types can't work (different address spaces)
../drivers/gpu/drm/nouveau/dispnv50/disp.c:261:24: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:90:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:90:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:95:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:95:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:97:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:97:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:139:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:139:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:69:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:69:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:74:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:74:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:137:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:137:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:140:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:140:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:140:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:149:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:149:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:39:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:39:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:42:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:42:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:42:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:50:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:50:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:45:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:45:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:47:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:47:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:48:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:48:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:63:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:63:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:64:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:64:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:65:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:65:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:67:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:67:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:68:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:68:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:84:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:84:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:40:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:40:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:41:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:41:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/dac507d.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/dac507d.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/dac507d.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/dac907d.c:38:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/dac907d.c:38:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/pior507d.c:45:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/pior507d.c:45:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/sor507d.c:45:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/sor507d.c:45:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/sor907d.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/sor907d.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/sorc37d.c:38:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/sorc37d.c:38:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:39:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:39:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:58:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:58:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:58:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:69:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:69:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:83:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:83:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:86:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:86:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:86:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:86:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:86:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:104:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:104:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:123:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:123:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:137:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:137:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:137:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:145:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:145:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:39:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:39:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:58:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:58:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:90:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:90:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:118:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:118:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:132:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:132:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:149:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:149:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:149:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:198:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:198:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:212:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:212:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:233:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:233:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:288:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:288:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:303:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:303:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:303:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:356:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:356:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:356:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:393:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:393:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:410:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:410:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:416:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:416:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:420:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:420:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:420:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:40:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:40:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:73:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:73:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:98:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:98:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:46:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:46:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:46:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:87:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:87:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:148:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:148:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:162:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:162:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:167:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:167:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:181:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:181:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:181:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:191:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:191:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:205:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:205:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:219:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:219:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:240:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:240:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:256:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:256:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:259:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:259:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:273:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:273:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:273:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:281:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:281:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:358:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:358:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:388:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:388:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:394:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:394:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:39:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:39:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:68:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:68:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:89:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:89:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:106:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:106:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:212:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:212:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:212:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:212:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:212:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:229:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:229:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:230:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:230:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:232:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:232:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:235:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:235:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:239:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:239:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:55:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:55:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:95:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:95:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:114:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:114:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:118:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:118:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:132:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:132:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:132:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:148:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:148:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:149:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:149:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:171:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:171:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:237:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:237:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:238:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:238:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:240:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:240:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:243:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:243:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:247:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:247:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:264:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:264:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:268:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:268:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:40:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:40:9: warning: dubious: !x & y
../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:40:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:55:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:55:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:48:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:48:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:48:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:61:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:61:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:148:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:148:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:152:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:152:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:165:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:165:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:170:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:170:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:170:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:170:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:170:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:192:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:192:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:192:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:193:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:193:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:195:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:195:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:199:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:199:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:203:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:203:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:218:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:218:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:231:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:231:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:231:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:248:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:248:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:261:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:261:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:261:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:261:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:261:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:277:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:277:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:277:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:281:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:281:9: warning: dubious: !x & y
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:281:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:46:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:46:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:46:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:46:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:46:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:64:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:64:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:64:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:65:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:65:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:71:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:71:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:75:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:75:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:95:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:95:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:95:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:108:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:108:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:108:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:121:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:121:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:134:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:134:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:134:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:134:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:38:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:38:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:60:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:60:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:60:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:61:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:61:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:63:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:63:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:71:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:71:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:37:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:37:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:57:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:57:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:61:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:61:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:78:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:78:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:81:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:81:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:81:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:88:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:88:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:88:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:96:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:96:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:98:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:98:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:98:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:98:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:127:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:127:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:141:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:141:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:167:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:167:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:180:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:180:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:180:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:204:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:204:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:217:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:217:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:217:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:217:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:217:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:37:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:37:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:77:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:77:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:80:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:80:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:102:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:102:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:165:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:165:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:64:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:64:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:68:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:68:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:70:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:70:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:73:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:73:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:45:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:45:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:50:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:50:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:38:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:38:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_chan.c:134:37: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nouveau_chan.c:134:37:    expected unsigned int [usertype] *bgn
../drivers/gpu/drm/nouveau/nouveau_chan.c:134:37:    got void [noderef] __iomem *ptr
../drivers/gpu/drm/nouveau/nouveau_chan.c:182:44: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nouveau_chan.c:182:44:    expected void [noderef] __iomem *ptr
../drivers/gpu/drm/nouveau/nouveau_chan.c:182:44:    got void *virtual
../drivers/gpu/drm/nouveau/nouveau_chan.c:468:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_chan.c:482:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_chan.c:482:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_fence.c:431:24: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nouveau_fence.c:431:24:    expected struct nouveau_channel [noderef] __rcu *channel
../drivers/gpu/drm/nouveau/nouveau_fence.c:431:24:    got struct nouveau_channel *chan
../drivers/gpu/drm/nouveau/nv04_fence.c:45:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv04_fence.c:45:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv10_fence.c:35:40: warning: incorrect type in initializer (different address spaces)
../drivers/gpu/drm/nouveau/nv10_fence.c:35:40:    expected struct nvif_push *push
../drivers/gpu/drm/nouveau/nv10_fence.c:35:40:    got struct nvif_push [noderef] __rcu *
../drivers/gpu/drm/nouveau/nv10_fence.c:38:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv10_fence.c:38:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:57:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:57:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:57:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:57:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:57:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:65:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:65:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:65:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:65:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:65:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:41:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:41:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:64:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:64:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:66:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:66:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:66:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:66:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:66:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:88:45: warning: incorrect type in initializer (different address spaces)
../drivers/gpu/drm/nouveau/nv84_fence.c:88:45:    expected struct nouveau_channel *chan
../drivers/gpu/drm/nouveau/nv84_fence.c:88:45:    got struct nouveau_channel [noderef] __rcu *channel
../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:63:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:63:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:63:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:63:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:63:17: warning: cast removes address space '__iomem' of expression
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/rnull_mod.o
../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static?
tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files
tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files
tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files
../arch/x86/platform/intel-mid/pwr.c:206:27: warning: restricted pci_power_t degrades to integer
../arch/x86/platform/intel-mid/pwr.c:206:36: warning: restricted pci_power_t degrades to integer
../arch/x86/platform/intel-mid/pwr.c:246:13: warning: restricted pci_power_t degrades to integer
../arch/x86/platform/intel-mid/pwr.c:246:21: warning: restricted pci_power_t degrades to integer
../arch/x86/platform/intel-mid/pwr.c:248:13: warning: restricted pci_power_t degrades to integer
../arch/x86/platform/intel-mid/pwr.c:248:21: warning: restricted pci_power_t degrades to integer
../arch/x86/events/intel/uncore_nhmex.c: note: in included file (through ../arch/x86/include/asm/cpuid.h, ../arch/x86/include/asm/processor.h, ../arch/x86/include/asm/cpu_device_id.h):
../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0)
../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0)
../arch/x86/events/intel/uncore_snb.c: note: in included file (through ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h, ...):
../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (1000000ff becomes ff)
../arch/x86/kernel/setup.c:167:6: warning: symbol 'builtin_cmdline' was not declared. Should it be static?
../drivers/acpi/osl.c:378:17: warning: cast removes address space '__iomem' of expression
../drivers/acpi/osl.c:1654:20: warning: incorrect type in assignment (different address spaces)
../drivers/acpi/osl.c:1654:20:    expected void *rv
../drivers/acpi/osl.c:1654:20:    got void [noderef] __iomem *
../drivers/acpi/osl.c:708:1: warning: context imbalance in 'acpi_os_read_memory' - wrong count at exit
../drivers/acpi/osl.c:741:1: warning: context imbalance in 'acpi_os_write_memory' - wrong count at exit
../drivers/tty/ipwireless/hardware.c:431:30: warning: incorrect type in argument 1 (different base types)
../drivers/tty/ipwireless/hardware.c:431:30:    expected unsigned short [usertype] value
../drivers/tty/ipwireless/hardware.c:431:30:    got restricted __le16 [assigned] [usertype] raw_data
../drivers/tty/ipwireless/hardware.c:445:30: warning: incorrect type in argument 1 (different base types)
../drivers/tty/ipwireless/hardware.c:445:30:    expected unsigned short [usertype] value
../drivers/tty/ipwireless/hardware.c:445:30:    got restricted __le16 [assigned] [usertype] raw_data
../drivers/tty/ipwireless/hardware.c:872:46: warning: incorrect type in initializer (different base types)
../drivers/tty/ipwireless/hardware.c:872:46:    expected restricted __le16 [usertype] raw_data
../drivers/tty/ipwireless/hardware.c:872:46:    got unsigned short
../drivers/tty/ipwireless/hardware.c:889:46: warning: incorrect type in initializer (different base types)
../drivers/tty/ipwireless/hardware.c:889:46:    expected restricted __le16 [usertype] raw_data
../drivers/tty/ipwireless/hardware.c:889:46:    got unsigned short
../mm/memory-failure.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h):
../include/linux/rcupdate.h:880:25: warning: context imbalance in 'dev_pagemap_mapping_shift' - unexpected unlock
../mm/memory-failure.c:810:17: warning: context imbalance in 'hwpoison_pte_range' - unexpected unlock
../drivers/pci/pci-driver.c:520:42: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci-driver.c:520:61: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci-driver.c:755:28: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci-driver.c:755:46: warning: restricted pci_power_t degrades to integer
../drivers/iommu/intel/dmar.c: In function ‘alloc_iommu’:
../drivers/iommu/intel/dmar.c:1063:35: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 9 [-Wformat-overflow=]
 1063 |         sprintf(iommu->name, "dmar%d", iommu->seq_id);
      |                                   ^~
../drivers/iommu/intel/dmar.c:1063:30: note: directive argument in the range [0, 2147483647]
 1063 |         sprintf(iommu->name, "dmar%d", iommu->seq_id);
      |                              ^~~~~~~~
../drivers/iommu/intel/dmar.c:1063:9: note: ‘sprintf’ output between 6 and 15 bytes into a destination of size 13
 1063 |         sprintf(iommu->name, "dmar%d", iommu->seq_id);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/tty/mxser.c:288:32: warning: array of flexible structures
../drivers/char/applicom.c: In function ‘ac_register_board’:
../drivers/char/applicom.c:130:32: warning: variable ‘byte_reset_it’ set but not used [-Wunused-but-set-variable]
  130 |         volatile unsigned char byte_reset_it;
      |                                ^~~~~~~~~~~~~
../drivers/char/applicom.c: In function ‘ac_read’:
../drivers/char/applicom.c:542:13: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
  542 |         int ret = 0;
      |             ^~~
../drivers/char/applicom.c: In function ‘ac_ioctl’:
../drivers/char/applicom.c:705:32: warning: variable ‘byte_reset_it’ set but not used [-Wunused-but-set-variable]
  705 |         volatile unsigned char byte_reset_it;
      |                                ^~~~~~~~~~~~~
../drivers/char/agp/generic.c:47:7: warning: symbol 'agp_gatt_table' was not declared. Should it be static?
../drivers/char/agp/generic.c:48:5: warning: symbol 'agp_memory_reserved' was not declared. Should it be static?
../drivers/mfd/sm501.c:1148:29: warning: cast to non-scalar
../drivers/mfd/sm501.c:1148:29: warning: cast from non-scalar
../drivers/mfd/sm501.c:1152:29: warning: cast to non-scalar
../drivers/mfd/sm501.c:1152:29: warning: cast from non-scalar
../arch/x86/mm/pat/set_memory.c:1193:9: warning: context imbalance in 'split_large_page' - different lock contexts for basic block
../arch/x86/mm/pat/set_memory.c:1810:36: warning: context imbalance in '__change_page_attr_set_clr' - unexpected unlock
../net/core/rtnetlink.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...):
../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_link_ops_get' - wrong count at exit
../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...):
../include/linux/srcu.h:320:9: warning: context imbalance in 'rtnl_link_ops_put' - unexpected unlock
../net/core/rtnetlink.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...):
../include/linux/rcupdate.h:880:25: warning: context imbalance in 'rtnl_af_lookup' - wrong count at exit
../net/core/rtnetlink.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...):
../include/linux/srcu.h:320:9: warning: context imbalance in 'rtnl_af_put' - unexpected unlock
../drivers/pci/pci.c:1232:36: warning: incorrect type in assignment (different base types)
../drivers/pci/pci.c:1232:36:    expected restricted pci_power_t [usertype] current_state
../drivers/pci/pci.c:1232:36:    got int
../drivers/pci/pci.c:1406:15: warning: incorrect type in assignment (different base types)
../drivers/pci/pci.c:1406:15:    expected restricted pci_power_t [assigned] [usertype] state
../drivers/pci/pci.c:1406:15:    got int
../drivers/pci/pci.c:1408:50: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1408:69: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1461:28: warning: incorrect type in assignment (different base types)
../drivers/pci/pci.c:1461:28:    expected restricted pci_power_t [usertype] current_state
../drivers/pci/pci.c:1461:28:    got int
../drivers/pci/pci.c:1551:16: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1551:35: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1551:52: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1551:70: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1573:15: warning: invalid assignment: |=
../drivers/pci/pci.c:1573:15:    left side has type unsigned short
../drivers/pci/pci.c:1573:15:    right side has type restricted pci_power_t
../drivers/pci/pci.c:1585:28: warning: incorrect type in assignment (different base types)
../drivers/pci/pci.c:1585:28:    expected restricted pci_power_t [usertype] current_state
../drivers/pci/pci.c:1585:28:    got int
../drivers/pci/pci.c:1602:13: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1602:21: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1604:18: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1604:26: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1627:13: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1627:22: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:1959:38: warning: array of flexible structures
../drivers/pci/pci.c:2403:44: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:2722:60: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:2723:30: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:2894:20: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:2894:38: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:2917:49: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:2917:67: warning: restricted pci_power_t degrades to integer
../drivers/pci/pci.c:4651:13: warning: invalid assignment: |=
../drivers/pci/pci.c:4651:13:    left side has type unsigned short
../drivers/pci/pci.c:4651:13:    right side has type restricted pci_power_t
../drivers/pci/pci.c:4656:13: warning: invalid assignment: |=
../drivers/pci/pci.c:4656:13:    left side has type unsigned short
../drivers/pci/pci.c:4656:13:    right side has type restricted pci_power_t
../drivers/pci/pci.c:1187:24: warning: incorrect type in return expression (different base types)
../drivers/pci/pci.c:1187:24:    expected int
../drivers/pci/pci.c:1187:24:    got restricted pci_power_t [usertype]
../drivers/pci/pci.c:1187:24: warning: incorrect type in return expression (different base types)
../drivers/pci/pci.c:1187:24:    expected int
../drivers/pci/pci.c:1187:24:    got restricted pci_power_t [usertype]
../drivers/xen/xen-pciback/pci_stub.c:772:21: warning: incorrect type in assignment (different base types)
../drivers/xen/xen-pciback/pci_stub.c:772:21:    expected signed int [usertype] err
../drivers/xen/xen-pciback/pci_stub.c:772:21:    got restricted pci_channel_state_t [usertype] state
../drivers/xen/xen-pciback/pci_stub.c:817:37: warning: incorrect type in assignment (different base types)
../drivers/xen/xen-pciback/pci_stub.c:817:37:    expected signed int [usertype] err
../drivers/xen/xen-pciback/pci_stub.c:817:37:    got restricted pci_ers_result_t
../sound/hda/intel-dsp-config.c: note: in included file:
../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures
../drivers/tty/nozomi.c:389:26: warning: cast to restricted __le16
../drivers/tty/nozomi.c:392:26: warning: cast to restricted __le32
../drivers/tty/nozomi.c:400:36: warning: cast to restricted __le16
../drivers/tty/nozomi.c:404:34: warning: cast to restricted __le32
../drivers/tty/nozomi.c:433:24: warning: incorrect type in argument 1 (different base types)
../drivers/tty/nozomi.c:433:24:    expected unsigned short val
../drivers/tty/nozomi.c:433:24:    got restricted __le16 [usertype]
../drivers/tty/nozomi.c:441:24: warning: incorrect type in argument 1 (different base types)
../drivers/tty/nozomi.c:441:24:    expected unsigned int val
../drivers/tty/nozomi.c:441:24:    got restricted __le32 [usertype]
../drivers/tty/nozomi.c:449:32: warning: incorrect type in argument 1 (different base types)
../drivers/tty/nozomi.c:449:32:    expected unsigned short val
../drivers/tty/nozomi.c:449:32:    got restricted __le16 [usertype]
../drivers/tty/nozomi.c:453:32: warning: incorrect type in argument 1 (different base types)
../drivers/tty/nozomi.c:453:32:    expected unsigned int val
../drivers/tty/nozomi.c:453:32:    got restricted __le32 [usertype]
../drivers/tty/nozomi.c:332:25: warning: array of flexible structures
../drivers/tty/nozomi.c:761:16: warning: cast to restricted __le32
../arch/x86/kernel/quirks.c:662:6: warning: symbol 'x86_apple_machine' was not declared. Should it be static?
../drivers/misc/keba/cp500.c:425:34: warning: Using plain integer as NULL pointer
../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'last_interrupt' not described in 'xdma_chan'
../drivers/dma/xilinx/xdma.c:76: warning: Function parameter or struct member 'stop_requested' not described in 'xdma_chan'
../drivers/video/fbdev/pvr2fb.c:1081:11: warning: Using plain integer as NULL pointer
../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces)
../drivers/video/fbdev/cirrusfb.c:1853:17:    expected void const *
../drivers/video/fbdev/cirrusfb.c:1853:17:    got char [noderef] __iomem *screen_base
../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces)
../drivers/video/fbdev/cirrusfb.c:1853:17:    expected void const *
../drivers/video/fbdev/cirrusfb.c:1853:17:    got char [noderef] __iomem *screen_base
../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces)
../drivers/video/fbdev/cirrusfb.c:1853:17:    expected void *
../drivers/video/fbdev/cirrusfb.c:1853:17:    got char [noderef] __iomem *screen_base
../drivers/dma/hisi_dma.c:744:21: warning: cast to restricted __le16
../drivers/dma/hisi_dma.c:744:21: warning: restricted __le16 degrades to integer
../drivers/dma/hisi_dma.c:744:21: warning: restricted __le16 degrades to integer
../sound/soc/intel/atom/sst/sst_loader.c:212:43: warning: incorrect type in argument 2 (different address spaces)
../sound/soc/intel/atom/sst/sst_loader.c:212:43:    expected void *destn
../sound/soc/intel/atom/sst/sst_loader.c:212:43:    got void [noderef] __iomem *
../drivers/scsi/megaraid/megaraid_mbox.c:195:5: warning: symbol 'mraid_debug_level' was not declared. Should it be static?
../arch/x86/kernel/acpi/boot.c:114:30: warning: incorrect type in return expression (different address spaces)
../arch/x86/kernel/acpi/boot.c:114:30:    expected void [noderef] __iomem *
../arch/x86/kernel/acpi/boot.c:114:30:    got void *
../arch/x86/kernel/acpi/boot.c:122:24: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/kernel/acpi/boot.c:122:24:    expected void *addr
../arch/x86/kernel/acpi/boot.c:122:24:    got void [noderef] __iomem *map
../drivers/nvme/host/sysfs.c:795:30: warning: symbol 'nvme_tls_attrs_group' was not declared. Should it be static?
../arch/x86/kernel/early-quirks.c:647:49: warning: restricted pci_power_t degrades to integer
../arch/x86/kernel/early-quirks.c:653:57: warning: restricted pci_power_t degrades to integer
../drivers/dma/pch_dma.c:839:14: warning: incorrect type in assignment (different address spaces)
../drivers/dma/pch_dma.c:839:14:    expected struct pch_dma_regs *regs
../drivers/dma/pch_dma.c:839:14:    got void [noderef] __iomem *membase
../drivers/dma/pch_dma.c:872:34: warning: incorrect type in assignment (different address spaces)
../drivers/dma/pch_dma.c:872:34:    expected void [noderef] __iomem *membase
../drivers/dma/pch_dma.c:872:34:    got struct pch_dma_desc_regs *
../arch/x86/kernel/cpu/mtrr/mtrr.c: In function ‘mtrr_bp_init’:
../arch/x86/kernel/cpu/mtrr/mtrr.c:563:31: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable]
  563 |         unsigned long config, dummy;
      |                               ^~~~~
../drivers/firewire/init_ohci1394_dma.c:178: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_wait_for_busresets'
../drivers/firewire/init_ohci1394_dma.c:196: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_enable_physical_dma'
../drivers/firewire/init_ohci1394_dma.c:207: warning: Function parameter or struct member 'ohci' not described in 'init_ohci1394_reset_and_init_dma'
../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'num' not described in 'init_ohci1394_controller'
../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'slot' not described in 'init_ohci1394_controller'
../drivers/firewire/init_ohci1394_dma.c:236: warning: Function parameter or struct member 'func' not described in 'init_ohci1394_controller'
../drivers/firewire/init_ohci1394_dma.c:289: warning: Function parameter or struct member 'opt' not described in 'setup_ohci1394_dma'
../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60:    expected unsigned short [usertype] r1_alt_dev_handle
../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60:    got restricted __le16
../drivers/scsi/megaraid/megaraid_sas_fp.c:181:72: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:186:33: warning: cast to restricted __le16
../drivers/scsi/megaraid/megaraid_sas_fp.c:194:25: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:195:25: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:197:33: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:198:33: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:201:79: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:202:33: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:210:41: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:211:49: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:213:49: warning: cast to restricted __le16
../drivers/scsi/megaraid/megaraid_sas_fp.c:219:58: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:220:33: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:229:41: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:230:33: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60:    expected unsigned short [usertype] r1_alt_dev_handle
../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60:    got restricted __le16
../drivers/scsi/megaraid/megaraid_sas_fp.c:1188:28: warning: restricted __le16 degrades to integer
../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24:    expected unsigned short [usertype] pd1_dev_handle
../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24:    got restricted __le16
../drivers/pci/pci-acpi.c:1115:56: warning: restricted pci_power_t degrades to integer
../drivers/scsi/megaraid/megaraid_sas_debugfs.c:45:15: warning: symbol 'megasas_debugfs_root' was not declared. Should it be static?
../drivers/message/fusion/mptspi.c:953:33: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:953:33:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:953:33:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1098:33: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1098:33:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1098:33:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:903:22: warning: cast to restricted __le32
../drivers/message/fusion/mptspi.c:914:58: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:914:58:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:914:58:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:921:46: warning: cast to restricted __le32
../drivers/message/fusion/mptspi.c:296:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:296:27:    expected unsigned int [usertype] PageAddress
../drivers/message/fusion/mptspi.c:296:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:568:45: warning: cast to restricted __le32
../drivers/message/fusion/mptspi.c:602:16: warning: cast to restricted __le32
../drivers/message/fusion/mptspi.c:985:33: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:985:33:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:985:33:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1008:33: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1008:33:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1008:33:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1030:33: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1030:33:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1030:33:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1054:1: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1054:1:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1054:1:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1055:1: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1055:1:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1055:1:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1056:1: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1056:1:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1056:1:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1057:1: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1057:1:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1057:1:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1058:1: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1058:1:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1058:1:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1076:33: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1076:33:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1076:33:    got restricted __le32 [usertype]
../drivers/message/fusion/mptspi.c:1173:20: warning: cast to restricted __le32
../drivers/message/fusion/mptspi.c:1181:28: warning: cast to restricted __le32
../drivers/message/fusion/mptspi.c:1184:37: warning: cast to restricted __le32
../drivers/message/fusion/mptspi.c:1276:49: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptspi.c:1276:49:    expected unsigned int [usertype] RequestedParameters
../drivers/message/fusion/mptspi.c:1276:49:    got restricted __le32 [usertype]
../drivers/net/ethernet/8390/ne2k-pci.c:515:31: warning: cast to restricted __le32
../drivers/net/ethernet/8390/ne2k-pci.c:342:47: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70:    expected unsigned long long [usertype] RDPQBaseAddress
../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70:    got restricted __le64 [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51:    expected restricted __le64 [usertype] Words
../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51:    got unsigned long long
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29:    got int
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1336:29:    got int
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1438:21:    got int
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_fusion.c:1541:21:    got int
../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34:    expected unsigned long long [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:2229:34:    got restricted __le64 [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26:    expected unsigned long long [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:2234:26:    got restricted __le64 [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68:    expected restricted __le16 [usertype] virtual_disk_tgt_id
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3112:68:    got unsigned short [usertype] pd_target_id
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55:    expected restricted __le16 [usertype] config_seq_num
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3118:55:    got unsigned short [usertype] seqNum
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47:    expected restricted __le16 [usertype] DevHandle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3120:47:    got unsigned short [usertype] devHandle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48:    expected restricted __le16 [usertype] DevHandle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:48:    got unsigned short [usertype] r1_alt_dev_handle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39:    expected restricted __le16 [usertype] DevHandle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3342:39:    got unsigned short [usertype] r1_alt_dev_handle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35:    expected unsigned short [usertype] r1_alt_dev_handle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:35:    got restricted __le16 [usertype] DevHandle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79:    expected unsigned short [usertype] peer_smid
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3344:79:    got restricted __le16 [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82:    expected unsigned short [usertype] peer_smid
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3346:82:    got restricted __le16 [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29:    expected unsigned int [usertype] data_length
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3600:29:    got restricted __le32 [usertype] DataLength
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3629:59: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_fusion.c:4321:24: warning: cast to restricted __le16
../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32:    expected unsigned short [usertype] DevHandle
../drivers/scsi/megaraid/megaraid_sas_fusion.c:4571:32:    got restricted __le16 [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30:    expected unsigned short [usertype] TaskMID
../drivers/scsi/megaraid/megaraid_sas_fusion.c:4573:30:    got restricted __le16 [usertype]
../drivers/scsi/megaraid/megaraid_sas_fusion.c:5367:34: warning: symbol 'megasas_instance_template_fusion' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3465:21: warning: cast to restricted __le16
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21:    expected unsigned int [usertype] data_length
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3471:21:    got restricted __le32 [usertype] DataLength
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37:    expected unsigned int [usertype] data_length
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3482:37:    got restricted __le32 [usertype] DataLength
../drivers/scsi/megaraid/megaraid_sas_fusion.c:3488:32: warning: cast to restricted __le32
../arch/x86/kvm/x86.c:232:47: warning: array of flexible structures
../arch/x86/kvm/x86.c: note: in included file:
../include/linux/kvm_host.h:2031:54: warning: array of flexible structures
../arch/x86/kvm/x86.c:258:49: warning: array of flexible structures
../include/linux/kvm_host.h:2033:56: warning: array of flexible structures
../arch/x86/kvm/x86.c:3054:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit
../arch/x86/kvm/x86.c:3065:13: warning: context imbalance in 'kvm_end_pvclock_update' - unexpected unlock
../arch/x86/kvm/x86.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...):
../include/linux/srcu.h:320:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock
../include/linux/srcu.h:320:9: warning: context imbalance in 'vcpu_run' - unexpected unlock
../drivers/net/ethernet/3com/3c589_cs.c:296:35: warning: cast to restricted __le16
../drivers/net/ethernet/3com/3c574_cs.c:348:35: warning: cast to restricted __le16
../arch/x86/kernel/cpu/mtrr/cleanup.c: In function ‘mtrr_cleanup’:
../arch/x86/kernel/cpu/mtrr/cleanup.c:673:40: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable]
  673 |         unsigned long base, size, def, dummy;
      |                                        ^~~~~
../arch/x86/kernel/cpu/mtrr/cleanup.c: In function ‘mtrr_trim_uncached_memory’:
../arch/x86/kernel/cpu/mtrr/cleanup.c:869:60: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable]
  869 |         unsigned long i, base, size, highest_pfn = 0, def, dummy;
      |                                                            ^~~~~
../drivers/message/fusion/mptscsih.c:195:17: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:312:35: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:314:31: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:314:31:    expected unsigned int [usertype]
../drivers/message/fusion/mptscsih.c:314:31:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:2459:40: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:2472:29: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:2732:18: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:2735:9: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:2765:29: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:2959:18: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:2985:35: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:2985:35:    expected unsigned int [usertype] Control
../drivers/message/fusion/mptscsih.c:2985:35:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:2987:35: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:2987:35:    expected unsigned int [usertype] Control
../drivers/message/fusion/mptscsih.c:2987:35:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:2990:35: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:2990:35:    expected unsigned int [usertype] Control
../drivers/message/fusion/mptscsih.c:2990:35:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:2998:30: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:2998:30:    expected unsigned int [usertype] DataLength
../drivers/message/fusion/mptscsih.c:2998:30:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:2999:38: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:2999:38:    expected unsigned int [usertype] SenseBufferLowAddr
../drivers/message/fusion/mptscsih.c:2999:38:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:2017:21: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:2018:29: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:2020:9: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:2020:9: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:441:22: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:542:9: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:542:9: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:565:17: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:597:19: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:599:13: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:606:14: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:664:26: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:668:28: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:670:28: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:693:25: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:741:37: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:1347:18: warning: cast to restricted __le16
../drivers/message/fusion/mptscsih.c:1390:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:1390:27:    expected unsigned int [usertype] Control
../drivers/message/fusion/mptscsih.c:1390:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:1403:30: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:1403:30:    expected unsigned int [usertype] DataLength
../drivers/message/fusion/mptscsih.c:1403:30:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:1406:38: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptscsih.c:1406:38:    expected unsigned int [usertype] SenseBufferLowAddr
../drivers/message/fusion/mptscsih.c:1406:38:    got restricted __le32 [usertype]
../drivers/message/fusion/mptscsih.c:2632:20: warning: cast to restricted __le32
../drivers/message/fusion/mptscsih.c:2698:27: warning: cast to restricted __le16
../arch/x86/kernel/apic/x2apic_uv_x.c:79:13: warning: incorrect type in assignment (different address spaces)
../arch/x86/kernel/apic/x2apic_uv_x.c:79:13:    expected unsigned long *mmr
../arch/x86/kernel/apic/x2apic_uv_x.c:79:13:    got void [noderef] __iomem *
../arch/x86/kernel/apic/x2apic_uv_x.c:81:23: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/kernel/apic/x2apic_uv_x.c:81:23:    expected void [noderef] __iomem *addr
../arch/x86/kernel/apic/x2apic_uv_x.c:81:23:    got unsigned long *mmr
../arch/x86/kernel/apic/x2apic_uv_x.c: note: in included file:
../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:585:16:    expected void volatile [noderef] __iomem *
../arch/x86/include/asm/uv/uv_hub.h:585:16:    got void *
../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:585:16:    expected void volatile [noderef] __iomem *
../arch/x86/include/asm/uv/uv_hub.h:585:16:    got void *
../arch/x86/include/asm/uv/uv_hub.h:585:16: warning: incorrect type in return expression (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:585:16:    expected void volatile [noderef] __iomem *
../arch/x86/include/asm/uv/uv_hub.h:585:16:    got void *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces)
../arch/x86/include/asm/uv/uv_hub.h:620:42:    expected void const volatile [noderef] __iomem *addr
../arch/x86/include/asm/uv/uv_hub.h:620:42:    got unsigned long *
../arch/x86/kernel/apic/io_apic.c:298:35: warning: context imbalance in 'ioapic_read_entry' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:316:13: warning: context imbalance in 'ioapic_write_entry' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:327:13: warning: context imbalance in 'ioapic_mask_entry' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:402:13: warning: context imbalance in 'mask_ioapic_irq' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:415:13: warning: context imbalance in 'unmask_ioapic_irq' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:464:9: warning: context imbalance in 'eoi_ioapic_pin' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:468:13: warning: context imbalance in 'clear_IO_APIC_pin' - different lock contexts for basic block
../arch/x86/kernel/apic/io_apic.c:1574:9: warning: context imbalance in 'startup_ioapic_irq' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:1581:13: warning: context imbalance in 'io_apic_level_ack_pending' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:1808:9: warning: context imbalance in 'ioapic_set_affinity' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:1825:12: warning: context imbalance in 'ioapic_irq_get_chip_state' - different lock contexts for basic block
../arch/x86/kernel/apic/io_apic.c:2305:9: warning: context imbalance in 'resume_ioapic_id' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:2335:12: warning: context imbalance in 'io_apic_get_redir_entries' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:2475:12: warning: context imbalance in 'io_apic_get_version' - wrong count at exit
../arch/x86/kernel/apic/io_apic.c:2931:5: warning: context imbalance in 'mp_irqdomain_activate' - wrong count at exit
../drivers/scsi/megaraid/megaraid_sas_base.c:77:14: warning: symbol 'resetwaittime' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:89:14: warning: symbol 'dual_qdepth_disable' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:97:5: warning: symbol 'perf_mode' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:109:5: warning: symbol 'event_log_level' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:113:14: warning: symbol 'enable_sdev_max_qd' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:117:5: warning: symbol 'poll_queues' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:126:5: warning: symbol 'host_tagset_enable' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:205:26: warning: symbol 'megasas_mgmt_info' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:212:5: warning: symbol 'megasas_dbg_lvl' was not declared. Should it be static?
../drivers/scsi/megaraid/megaraid_sas_base.c:294:31: warning: restricted __le16 degrades to integer
../drivers/scsi/megaraid/megaraid_sas_base.c:300:31: warning: cast from restricted __le16
../drivers/scsi/megaraid/megaraid_sas_base.c:426:29: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32:    expected unsigned int [usertype] opcode
../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32:    got restricted __le32 [usertype] opcode
../drivers/scsi/megaraid/megaraid_sas_base.c:2020:33: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_base.c:2061:34: warning: cast to restricted __le32
../drivers/scsi/megaraid/megaraid_sas_base.c: note: in included file:
../drivers/scsi/megaraid/megaraid_sas.h:2485:32: warning: array of flexible structures
../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:6297:42: warning: cast removes address space '__iomem' of expression
../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57: warning: incorrect type in assignment (different address spaces)
../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57:    expected unsigned int [noderef] [usertype] __iomem *
../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57:    got unsigned int [usertype] *
../drivers/scsi/megaraid/megaraid_sas_base.c:6301:34: warning: cast removes address space '__iomem' of expression
../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57: warning: incorrect type in assignment (different address spaces)
../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57:    expected unsigned int [noderef] [usertype] __iomem *
../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57:    got unsigned int [usertype] *
../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21:    expected restricted __le16 [usertype] flags
../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21:    got int
../drivers/scsi/megaraid/megaraid_sas_base.c:7579:44: warning: restricted __le32 degrades to integer
../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23:    expected int crash_support
../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23:    got restricted __le32
../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31: warning: invalid assignment: &=
../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31:    left side has type restricted __le16
../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31:    right side has type int
../drivers/scsi/megaraid/megaraid_sas_base.c:8805:46: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/3com/typhoon.c:769:21: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/3com/typhoon.c:525:39: warning: context imbalance in 'typhoon_process_response' - different lock contexts for basic block
../drivers/video/fbdev/hyperv_fb.c:1006:43: warning: incorrect type in assignment (different address spaces)
../drivers/video/fbdev/hyperv_fb.c:1006:43:    expected char [noderef] __iomem *screen_base
../drivers/video/fbdev/hyperv_fb.c:1006:43:    got unsigned char *mmio_vp
../drivers/video/fbdev/hyperv_fb.c:1046:25: warning: cast removes address space '__iomem' of expression
../drivers/video/fbdev/hyperv_fb.c:1050:27: warning: incorrect type in assignment (different address spaces)
../drivers/video/fbdev/hyperv_fb.c:1050:27:    expected char [noderef] __iomem *screen_base
../drivers/video/fbdev/hyperv_fb.c:1050:27:    got unsigned char *dio_vp
../drivers/net/ethernet/8390/axnet_cs.c:642:18: warning: cast to restricted __le16
../drivers/message/fusion/mptfc.c:382:33: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:385:33: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:388:33: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:391:33: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:394:33: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:397:33: warning: cast to restricted __le16
../drivers/message/fusion/mptfc.c:400:33: warning: cast to restricted __le16
../drivers/message/fusion/mptfc.c:822:42: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:823:51: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:824:45: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:825:46: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:826:45: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:827:46: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:828:58: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:829:52: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:830:49: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:831:49: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:832:51: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:833:52: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:834:51: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:835:52: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:836:57: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:837:50: warning: cast to restricted __le32
../drivers/message/fusion/mptfc.c:1402:20: warning: cast to restricted __le32
../drivers/net/ethernet/8390/pcnet_cs.c:1157:18: warning: cast to restricted __le16
../drivers/net/ethernet/8390/pcnet_cs.c:1375:18: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:639:25: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3128:37: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3129:37: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3130:40: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3131:36: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3132:37: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3135:42: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3136:43: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3147:41: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3152:49: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3154:36: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3161:33: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3162:40: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3164:33: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3166:33: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3167:42: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3176:46: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3285:30: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3286:29: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3287:30: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:3288:30: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3289:30: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3290:33: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3291:39: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3292:36: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3293:33: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3357:37: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:3357:37:    expected unsigned short [addressable] [assigned] [usertype] MsgVersion
../drivers/message/fusion/mptbase.c:3357:37:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:3358:40: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:3358:40:    expected unsigned short [addressable] [assigned] [usertype] HeaderVersion
../drivers/message/fusion/mptbase.c:3358:40:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:3365:33: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:3365:33:    expected unsigned short [addressable] [assigned] [usertype] ReplyFrameSize
../drivers/message/fusion/mptbase.c:3365:33:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:3371:42: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:3371:42:    expected unsigned int [addressable] [assigned] [usertype] HostMfaHighAddr
../drivers/message/fusion/mptbase.c:3371:42:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:3372:46: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:3372:46:    expected unsigned int [addressable] [assigned] [usertype] SenseBufferHighAddr
../drivers/message/fusion/mptbase.c:3372:46:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:3375:42: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:3375:42:    expected unsigned int [addressable] [assigned] [usertype] HostMfaHighAddr
../drivers/message/fusion/mptbase.c:3375:42:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:3376:46: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:3376:46:    expected unsigned int [addressable] [assigned] [usertype] SenseBufferHighAddr
../drivers/message/fusion/mptbase.c:3376:46:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:3607:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:3607:27:    expected unsigned int [usertype] ImageSize
../drivers/message/fusion/mptbase.c:3607:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:3631:26: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:3635:21: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:4870:38: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:4875:46: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:4880:9: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:4891:25: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:5325:44: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:5422:54: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:5423:59: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:5508:47: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:5535:38: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:5542:40: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:5546:49: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:6185:23: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:6187:31: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:6193:58: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:6193:58:    expected unsigned int [usertype] CoalescingTimeout
../drivers/message/fusion/mptbase.c:6193:58:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:6294:24: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:6294:24:    expected unsigned int [addressable] [assigned] [usertype] MsgContext
../drivers/message/fusion/mptbase.c:6294:24:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1315:21: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:7705:17: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:7706:21: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:7708:27: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:7754:61: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:528:19: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:538:20: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:540:37: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:915:55: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:915:55:    expected unsigned short [usertype] req_idx
../drivers/message/fusion/mptbase.c:915:55:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:965:47: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:965:47:    expected unsigned short [usertype] req_idx
../drivers/message/fusion/mptbase.c:965:47:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:1000:47: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1000:47:    expected unsigned short [usertype] req_idx
../drivers/message/fusion/mptbase.c:1000:47:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:1027:13: warning: restricted __le32 degrades to integer
../drivers/message/fusion/mptbase.c:1030:34: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1030:34:    expected unsigned int [usertype] arg1
../drivers/message/fusion/mptbase.c:1030:34:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1053:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1053:27:    expected unsigned int [usertype] FlagsLength
../drivers/message/fusion/mptbase.c:1053:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1054:23: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1054:23:    expected unsigned int [usertype] Address
../drivers/message/fusion/mptbase.c:1054:23:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1070:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1070:27:    expected unsigned int [usertype] Low
../drivers/message/fusion/mptbase.c:1070:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1072:28: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1072:28:    expected unsigned int [usertype] High
../drivers/message/fusion/mptbase.c:1072:28:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1074:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1074:27:    expected unsigned int [usertype] FlagsLength
../drivers/message/fusion/mptbase.c:1074:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1093:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1093:27:    expected unsigned int [usertype] Low
../drivers/message/fusion/mptbase.c:1093:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1111:28: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1111:28:    expected unsigned int [usertype] High
../drivers/message/fusion/mptbase.c:1111:28:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1112:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1112:27:    expected unsigned int [usertype] FlagsLength
../drivers/message/fusion/mptbase.c:1112:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1130:24: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1130:24:    expected unsigned short [usertype] Length
../drivers/message/fusion/mptbase.c:1130:24:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:1133:25: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1133:25:    expected unsigned int [usertype] Address
../drivers/message/fusion/mptbase.c:1133:25:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1151:24: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1151:24:    expected unsigned short [usertype] Length
../drivers/message/fusion/mptbase.c:1151:24:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:1157:29: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1157:29:    expected unsigned int [usertype] Low
../drivers/message/fusion/mptbase.c:1157:29:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1159:30: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1159:30:    expected unsigned int [usertype] High
../drivers/message/fusion/mptbase.c:1159:30:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:1199:55: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:1199:55:    expected unsigned short [usertype] req_idx
../drivers/message/fusion/mptbase.c:1199:55:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:2142:22: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:2142:22:    expected unsigned int [usertype] device_state
../drivers/message/fusion/mptbase.c:2142:22:    got restricted pci_power_t
../drivers/message/fusion/mptbase.c:2167:35: warning: incorrect type in argument 2 (different base types)
../drivers/message/fusion/mptbase.c:2167:35:    expected restricted pci_power_t [usertype] state
../drivers/message/fusion/mptbase.c:2167:35:    got unsigned int [usertype] device_state
../drivers/message/fusion/mptbase.c:2180:32: warning: incorrect type in initializer (different base types)
../drivers/message/fusion/mptbase.c:2180:32:    expected unsigned int [usertype] device_state
../drivers/message/fusion/mptbase.c:2180:32:    got restricted pci_power_t [usertype] current_state
../drivers/message/fusion/mptbase.c:5127:13: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:5158:19: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:5782:29: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:5926:44: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:5928:29: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:5928:29:    expected restricted __le64 [addressable] [usertype] sas_address
../drivers/message/fusion/mptbase.c:5928:29:    got unsigned long long [usertype]
../drivers/message/fusion/mptbase.c:5932:29: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:5932:29:    expected restricted __le64 [addressable] [usertype] sas_address
../drivers/message/fusion/mptbase.c:5932:29:    got unsigned long long [usertype]
../drivers/message/fusion/mptbase.c:6425:37: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:6425:37:    expected unsigned short [usertype] ExtPageLength
../drivers/message/fusion/mptbase.c:6425:37:    got restricted __le16 [usertype]
../drivers/message/fusion/mptbase.c:6435:27: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptbase.c:6435:27:    expected unsigned int [usertype] PageAddress
../drivers/message/fusion/mptbase.c:6435:27:    got restricted __le32 [usertype]
../drivers/message/fusion/mptbase.c:6495:15: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:6499:29: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:6515:9: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:7244:17: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:7245:19: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:7674:27: warning: cast to restricted __le16
../drivers/message/fusion/mptbase.c:7675:17: warning: cast to restricted __le32
../drivers/message/fusion/mptbase.c:8156:16: warning: cast to restricted __le32
../drivers/net/ethernet/adaptec/starfire.c:1507:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/adaptec/starfire.c:1507:35:    expected restricted __wsum [usertype] csum
../drivers/net/ethernet/adaptec/starfire.c:1507:35:    got unsigned short [usertype]
../drivers/net/ethernet/adaptec/starfire.c:1823:41: warning: incorrect type in argument 1 (different base types)
../drivers/net/ethernet/adaptec/starfire.c:1823:41:    expected unsigned short val
../drivers/net/ethernet/adaptec/starfire.c:1823:41:    got restricted __le16
../drivers/net/ethernet/3com/3c59x.c:3247:35: warning: restricted pci_power_t degrades to integer
../drivers/net/ethernet/3com/3c59x.c:3247:53: warning: restricted pci_power_t degrades to integer
../drivers/spi/spi-pci1xxxx.c:370:22: warning: incorrect type in assignment (different address spaces)
../drivers/spi/spi-pci1xxxx.c:370:22:    expected void *base
../drivers/spi/spi-pci1xxxx.c:370:22:    got void [noderef] __iomem *
../drivers/spi/spi-pci1xxxx.c:372:22: warning: incorrect type in assignment (different address spaces)
../drivers/spi/spi-pci1xxxx.c:372:22:    expected void *base
../drivers/spi/spi-pci1xxxx.c:372:22:    got void [noderef] __iomem *
../drivers/spi/spi-pci1xxxx.c:374:34: warning: incorrect type in argument 2 (different address spaces)
../drivers/spi/spi-pci1xxxx.c:374:34:    expected void volatile [noderef] __iomem *addr
../drivers/spi/spi-pci1xxxx.c:374:34:    got void *
../drivers/spi/spi-pci1xxxx.c:375:26: warning: incorrect type in argument 2 (different address spaces)
../drivers/spi/spi-pci1xxxx.c:375:26:    expected void volatile [noderef] __iomem *addr
../drivers/spi/spi-pci1xxxx.c:375:26:    got void *
../drivers/spi/spi-pci1xxxx.c:376:46: warning: incorrect type in argument 2 (different address spaces)
../drivers/spi/spi-pci1xxxx.c:376:46:    expected void volatile [noderef] __iomem *addr
../drivers/spi/spi-pci1xxxx.c:376:46:    got void *
../drivers/spi/spi-pci1xxxx.c:377:46: warning: incorrect type in argument 2 (different address spaces)
../drivers/spi/spi-pci1xxxx.c:377:46:    expected void volatile [noderef] __iomem *addr
../drivers/spi/spi-pci1xxxx.c:377:46:    got void *
../drivers/spi/spi-pci1xxxx.c:379:21: warning: incorrect type in argument 2 (different address spaces)
../drivers/spi/spi-pci1xxxx.c:379:21:    expected void volatile [noderef] __iomem *addr
../drivers/spi/spi-pci1xxxx.c:379:21:    got void *
../drivers/spi/spi-pci1xxxx.c:381:21: warning: incorrect type in argument 2 (different address spaces)
../drivers/spi/spi-pci1xxxx.c:381:21:    expected void volatile [noderef] __iomem *addr
../drivers/spi/spi-pci1xxxx.c:381:21:    got void *
../drivers/pci/quirks.c:2471:57: warning: restricted pci_power_t degrades to integer
../drivers/acpi/apei/ghes.c:681:1: warning: symbol 'cxl_cper_fifo' was not declared. Should it be static?
../drivers/acpi/apei/ghes.c:685:20: warning: symbol 'cxl_cper_work' was not declared. Should it be static?
../drivers/acpi/apei/ghes.c:687:13: warning: context imbalance in 'cxl_cper_post_event' - different lock contexts for basic block
../drivers/acpi/apei/ghes.c:720:5: warning: context imbalance in 'cxl_cper_register_work' - different lock contexts for basic block
../drivers/acpi/apei/ghes.c:731:5: warning: context imbalance in 'cxl_cper_unregister_work' - different lock contexts for basic block
../drivers/tty/serial/pch_uart.c:1403:30: warning: restricted upf_t degrades to integer
../drivers/tty/serial/pch_uart.c:1407:32: warning: invalid assignment: &=
../drivers/tty/serial/pch_uart.c:1407:32:    left side has type int
../drivers/tty/serial/pch_uart.c:1407:32:    right side has type restricted upf_t
../drivers/firewire/ohci.c:1154:9: warning: context imbalance in 'context_retire_descriptors' - different lock contexts for basic block
../drivers/firewire/ohci.c:2203:20: warning: context imbalance in 'irq_handler' - different lock contexts for basic block
../drivers/firewire/ohci.c:2717:12: warning: context imbalance in 'ohci_enable_phys_dma' - different lock contexts for basic block
../drivers/firewire/ohci.c:2752:12: warning: context imbalance in 'ohci_read_csr' - different lock contexts for basic block
../drivers/firewire/ohci.c:2804:9: warning: context imbalance in 'ohci_write_csr' - different lock contexts for basic block
../drivers/firewire/ohci.c:3259:9: warning: context imbalance in 'ohci_free_iso_context' - wrong count at exit
../drivers/firewire/ohci.c:3281:12: warning: context imbalance in 'ohci_set_iso_channels' - wrong count at exit
../drivers/firewire/ohci.c:3565:12: warning: context imbalance in 'ohci_queue_iso' - wrong count at exit
../drivers/misc/dw-xdata-pcie.c: In function ‘dw_xdata_pcie_probe’:
../drivers/misc/dw-xdata-pcie.c:20:41: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
   20 | #define DW_XDATA_DRIVER_NAME            "dw-xdata-pcie"
      |                                         ^~~~~~~~~~~~~~~
../drivers/misc/dw-xdata-pcie.c:342:38: note: in expansion of macro ‘DW_XDATA_DRIVER_NAME’
  342 |         snprintf(name, sizeof(name), DW_XDATA_DRIVER_NAME ".%d", id);
      |                                      ^~~~~~~~~~~~~~~~~~~~
../drivers/misc/dw-xdata-pcie.c:390:64: note: format string is defined here
  390 |         if (sscanf(dw->misc_dev.name, DW_XDATA_DRIVER_NAME ".%d", &id) != 1)
      |                                                                ^
../drivers/misc/dw-xdata-pcie.c:342:9: note: ‘snprintf’ output between 16 and 25 bytes into a destination of size 24
  342 |         snprintf(name, sizeof(name), DW_XDATA_DRIVER_NAME ".%d", id);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/misc/pci_endpoint_test.c: In function ‘pci_endpoint_test_probe’:
../drivers/misc/pci_endpoint_test.c:29:49: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=]
   29 | #define DRV_MODULE_NAME                         "pci-endpoint-test"
      |                                                 ^~~~~~~~~~~~~~~~~~~
../drivers/misc/pci_endpoint_test.c:897:38: note: in expansion of macro ‘DRV_MODULE_NAME’
  897 |         snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id);
      |                                      ^~~~~~~~~~~~~~~
../drivers/misc/pci_endpoint_test.c:962:57: note: format string is defined here
  962 |         if (sscanf(misc_device->name, DRV_MODULE_NAME ".%d", &id) != 1)
      |                                                         ^~
../drivers/misc/pci_endpoint_test.c:29:49: note: directive argument in the range [0, 2147483647]
   29 | #define DRV_MODULE_NAME                         "pci-endpoint-test"
      |                                                 ^~~~~~~~~~~~~~~~~~~
../drivers/misc/pci_endpoint_test.c:897:38: note: in expansion of macro ‘DRV_MODULE_NAME’
  897 |         snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id);
      |                                      ^~~~~~~~~~~~~~~
../drivers/misc/pci_endpoint_test.c:897:9: note: ‘snprintf’ output between 20 and 29 bytes into a destination of size 24
  897 |         snprintf(name, sizeof(name), DRV_MODULE_NAME ".%d", id);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/message/fusion/mptctl.c:2475:36: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:2475:36:    expected unsigned short [usertype] DataLength
../drivers/message/fusion/mptctl.c:2475:36:    got restricted __le16 [usertype]
../drivers/message/fusion/mptctl.c:2611:30: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:2666:62: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:2667:59: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:2668:60: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:1793:22: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:1794:19: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:1808:25: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:1808:25:    expected unsigned int [usertype] MsgContext
../drivers/message/fusion/mptctl.c:1808:25:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:1886:54: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:1886:54:    expected unsigned int [usertype] SenseBufferLowAddr
../drivers/message/fusion/mptctl.c:1886:54:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:1914:43: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:1914:43:    expected unsigned int [usertype] Control
../drivers/message/fusion/mptctl.c:1914:43:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:1915:46: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:1915:46:    expected unsigned int [usertype] DataLength
../drivers/message/fusion/mptctl.c:1915:46:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:1973:54: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:1973:54:    expected unsigned int [usertype] SenseBufferLowAddr
../drivers/message/fusion/mptctl.c:1973:54:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:1991:43: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:1991:43:    expected unsigned int [usertype] Control
../drivers/message/fusion/mptctl.c:1991:43:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:1992:46: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:1992:46:    expected unsigned int [usertype] DataLength
../drivers/message/fusion/mptctl.c:1992:46:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:2007:17: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:2025:43: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:2025:43:    expected unsigned int [usertype] high_addr
../drivers/message/fusion/mptctl.c:2025:43:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:2026:43: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:2026:43:    expected unsigned int [usertype] sense_high
../drivers/message/fusion/mptctl.c:2026:43:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:2034:59: warning: restricted __le16 degrades to integer
../drivers/message/fusion/mptctl.c:837:26: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptctl.c:837:26:    expected unsigned int [usertype] ImageSize
../drivers/message/fusion/mptctl.c:837:26:    got restricted __le32 [usertype]
../drivers/message/fusion/mptctl.c:958:19: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:1192:24: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:555:17: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:231:17: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:231:17: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:241:25: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:241:25: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:253:29: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:426:9: warning: cast to restricted __le16
../drivers/message/fusion/mptctl.c:426:9: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:426:9: warning: cast to restricted __le32
../drivers/message/fusion/mptctl.c:436:21: warning: cast to restricted __le16
../drivers/message/fusion/mptlan.c:1177:21: warning: cast to restricted __le16
../drivers/message/fusion/mptlan.c:1240:52: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:1240:52:    expected unsigned int [usertype] TransactionContext
../drivers/message/fusion/mptlan.c:1240:52:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:1244:46: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:1244:46:    expected unsigned int [usertype] FlagsLength
../drivers/message/fusion/mptlan.c:1244:46:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:1248:46: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:1248:46:    expected unsigned int [usertype] Low
../drivers/message/fusion/mptlan.c:1248:46:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:1250:55: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:1250:55:    expected unsigned int [usertype] High
../drivers/message/fusion/mptlan.c:1250:55:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:1264:38: warning: invalid assignment: |=
../drivers/message/fusion/mptlan.c:1264:38:    left side has type unsigned int
../drivers/message/fusion/mptlan.c:1264:38:    right side has type restricted __le32
../drivers/message/fusion/mptlan.c:1266:39: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:1266:39:    expected unsigned int [usertype] BucketCount
../drivers/message/fusion/mptlan.c:1266:39:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:969:25: warning: cast to restricted __le32
../drivers/message/fusion/mptlan.c:974:9: warning: cast to restricted __le16
../drivers/message/fusion/mptlan.c:977:14: warning: cast to restricted __le16
../drivers/message/fusion/mptlan.c:981:15: warning: cast to restricted __le32
../drivers/message/fusion/mptlan.c:986:17: warning: cast to restricted __le16
../drivers/message/fusion/mptlan.c:991:18: warning: cast to restricted __le32
../drivers/message/fusion/mptlan.c:995:18: warning: cast to restricted __le32
../drivers/message/fusion/mptlan.c:1025:31: warning: cast to restricted __le32
../drivers/message/fusion/mptlan.c:612:9: warning: cast to restricted __le16
../drivers/message/fusion/mptlan.c:617:17: warning: cast to restricted __le16
../drivers/message/fusion/mptlan.c:641:23: warning: cast to restricted __le32
../drivers/message/fusion/mptlan.c:346:17: warning: cast to restricted __le32
../drivers/message/fusion/mptlan.c:1500:27: warning: restricted __be16 degrades to integer
../drivers/message/fusion/mptlan.c:1537:29: warning: incorrect type in return expression (different base types)
../drivers/message/fusion/mptlan.c:1537:29:    expected unsigned short
../drivers/message/fusion/mptlan.c:1537:29:    got restricted __be16 [usertype] ethertype
../drivers/message/fusion/mptlan.c:1540:16: warning: incorrect type in return expression (different base types)
../drivers/message/fusion/mptlan.c:1540:16:    expected unsigned short
../drivers/message/fusion/mptlan.c:1540:16:    got restricted __be16 [usertype]
../drivers/message/fusion/mptlan.c:746:36: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:746:36:    expected unsigned int [usertype] TransactionContext
../drivers/message/fusion/mptlan.c:746:36:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:754:39: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:754:39:    expected unsigned int
../drivers/message/fusion/mptlan.c:754:39:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:757:39: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:757:39:    expected unsigned int
../drivers/message/fusion/mptlan.c:757:39:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:767:30: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:767:30:    expected unsigned int [usertype] FlagsLength
../drivers/message/fusion/mptlan.c:767:30:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:776:30: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:776:30:    expected unsigned int [usertype] Low
../drivers/message/fusion/mptlan.c:776:30:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:778:39: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:778:39:    expected unsigned int [usertype] High
../drivers/message/fusion/mptlan.c:778:39:    got restricted __le32 [usertype]
../drivers/message/fusion/mptlan.c:785:9: warning: cast to restricted __le32
../drivers/message/fusion/mptlan.c:820:23: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptlan.c:820:23:    expected restricted __be16 [usertype] protocol
../drivers/message/fusion/mptlan.c:820:23:    got unsigned short
../drivers/message/fusion/mptlan.c:924:23: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c: In function ‘mptsas_reprobe_lun’:
../drivers/message/fusion/mptsas.c:4234:13: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable]
 4234 |         int rc;
      |             ^~
../drivers/message/fusion/mptsas.c: In function ‘mptsas_issue_tm’:
../drivers/message/fusion/mptsas.c:4793:26: warning: variable ‘timeleft’ set but not used [-Wunused-but-set-variable]
 4793 |         unsigned long    timeleft;
      |                          ^~~~~~~~
../drivers/usb/host/ehci-hcd.c: note: in included file:
../drivers/usb/host/ehci-q.c:1386:27: warning: incorrect type in assignment (different base types)
../drivers/usb/host/ehci-q.c:1386:27:    expected restricted __le32 [usertype] old_current
../drivers/usb/host/ehci-q.c:1386:27:    got int
../drivers/usb/host/ehci-hcd.c:568:27: warning: incorrect type in assignment (different base types)
../drivers/usb/host/ehci-hcd.c:568:27:    expected restricted __le32 [usertype] old_current
../drivers/usb/host/ehci-hcd.c:568:27:    got int
../drivers/message/fusion/mptsas.c:4602:23: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:4624:40: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:4630:45: warning: cast to restricted __le64
../drivers/message/fusion/mptsas.c:4670:18: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:2641:31: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2642:38: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2644:13: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2645:29: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2654:13: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:2655:30: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:1419:39: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:1420:28: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:1421:31: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:1422:33: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:3716:21: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptsas.c:3716:21:    expected restricted __le64 [addressable] [usertype] sas_address
../drivers/message/fusion/mptsas.c:3716:21:    got unsigned long long [usertype]
../drivers/message/fusion/mptsas.c:3720:62: warning: incorrect type in argument 2 (different base types)
../drivers/message/fusion/mptsas.c:3720:62:    expected unsigned long long [usertype] sas_address
../drivers/message/fusion/mptsas.c:3720:62:    got restricted __le64 [addressable] [usertype] sas_address
../drivers/message/fusion/mptsas.c:3734:41: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:3638:21: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptsas.c:3638:21:    expected restricted __le64 [addressable] [usertype] sas_address
../drivers/message/fusion/mptsas.c:3638:21:    got unsigned long long [usertype]
../drivers/message/fusion/mptsas.c:3639:62: warning: incorrect type in argument 2 (different base types)
../drivers/message/fusion/mptsas.c:3639:62:    expected unsigned long long [usertype] sas_address
../drivers/message/fusion/mptsas.c:3639:62:    got restricted __le64 [addressable] [usertype] sas_address
../drivers/message/fusion/mptsas.c:3646:37: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:3650:37: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:4917:21: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:4929:21: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:4062:25: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:142:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:144:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:154:9: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:157:9: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:169:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:177:9: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:183:9: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:212:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:214:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:216:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:218:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:228:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:230:9: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:232:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:252:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:254:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:1236:9: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:1236:9: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:1236:9: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:2076:36: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:2078:17: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:2080:17: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:2082:17: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:2276:35: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptsas.c:2276:35:    expected unsigned short [usertype] RequestDataLength
../drivers/message/fusion/mptsas.c:2276:35:    got restricted __le16 [usertype]
../drivers/message/fusion/mptsas.c:2293:39: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptsas.c:2293:39:    expected unsigned long long [usertype]
../drivers/message/fusion/mptsas.c:2293:39:    got restricted __le64 [usertype]
../drivers/message/fusion/mptsas.c:2439:13: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2441:13: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2452:21: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2506:13: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2573:37: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2574:37: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2733:21: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2737:21: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2810:37: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2811:37: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:2917:39: warning: incorrect type in assignment (different base types)
../drivers/message/fusion/mptsas.c:2917:39:    expected unsigned long long [usertype]
../drivers/message/fusion/mptsas.c:2917:39:    got restricted __le64 [usertype]
../drivers/message/fusion/mptsas.c:2963:21: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:3458:21: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:3462:21: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:3469:9: warning: cast from restricted __le64
../drivers/message/fusion/mptsas.c:5002:21: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:5033:28: warning: cast to restricted __le16
../drivers/message/fusion/mptsas.c:5052:33: warning: cast to restricted __le32
../drivers/message/fusion/mptsas.c:5095:36: warning: cast to restricted __le32
../drivers/video/fbdev/riva/fbdev.c:484:14: warning: cast to restricted __le16
../drivers/video/fbdev/riva/fbdev.c:485:14: warning: cast to restricted __le16
../drivers/i2c/busses/i2c-amd756.c:286:20: warning: symbol 'amd756_smbus' was not declared. Should it be static?
../drivers/net/ethernet/alacritech/slicoss.c:1091:24: warning: cast to restricted __le32
../drivers/scsi/advansys.c:4263:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:4263:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:4263:9:    expected unsigned short val
../drivers/scsi/advansys.c:4263:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:4263:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:4263:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:4263:9:    expected unsigned short val
../drivers/scsi/advansys.c:4263:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:4721:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:4721:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:4721:9:    expected unsigned short val
../drivers/scsi/advansys.c:4721:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:4721:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:4721:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:4721:9:    expected unsigned short val
../drivers/scsi/advansys.c:4721:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:4735:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:4735:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:4735:9:    expected unsigned short val
../drivers/scsi/advansys.c:4735:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:4735:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:4735:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:4735:9:    expected unsigned short val
../drivers/scsi/advansys.c:4735:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:5204:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:5204:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:5204:9:    expected unsigned short val
../drivers/scsi/advansys.c:5204:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:5204:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:5204:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:5204:9:    expected unsigned short val
../drivers/scsi/advansys.c:5204:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:5221:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:5221:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:5221:9:    expected unsigned short val
../drivers/scsi/advansys.c:5221:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:5221:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:5221:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:5221:9:    expected unsigned short val
../drivers/scsi/advansys.c:5221:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:5700:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:5700:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:5700:9:    expected unsigned short val
../drivers/scsi/advansys.c:5700:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:5700:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:5700:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:5700:9:    expected unsigned short val
../drivers/scsi/advansys.c:5700:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:5716:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:5716:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:5716:9:    expected unsigned short val
../drivers/scsi/advansys.c:5716:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:5716:9: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:5716:9: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/advansys.c:5716:9:    expected unsigned short val
../drivers/scsi/advansys.c:5716:9:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:6095:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/advansys.c:6095:31:    expected restricted __le32 [usertype] irq_next_vpa
../drivers/scsi/advansys.c:6095:31:    got unsigned int [usertype]
../drivers/scsi/advansys.c:6117:22: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:6130:51: warning: restricted __le32 degrades to integer
../drivers/scsi/advansys.c:7933:31: warning: cast from restricted __le32
../drivers/scsi/advansys.c:7934:30: warning: cast from restricted __le32
../drivers/scsi/advansys.c:8127:47: warning: cast from restricted __le32
../drivers/scsi/advansys.c:8128:46: warning: cast from restricted __le32
../drivers/scsi/advansys.c:8731:33: warning: cast to restricted __le16
../drivers/scsi/advansys.c:8847:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/advansys.c:8847:30:    expected unsigned short [usertype] word
../drivers/scsi/advansys.c:8847:30:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:8891:29: warning: cast to restricted __le16
../drivers/scsi/advansys.c:9639:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/advansys.c:9639:30:    expected unsigned short [usertype] word
../drivers/scsi/advansys.c:9639:30:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:9668:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/advansys.c:9668:30:    expected unsigned short [usertype] word
../drivers/scsi/advansys.c:9668:30:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:9706:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/advansys.c:9706:30:    expected unsigned short [usertype] word
../drivers/scsi/advansys.c:9706:30:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:9735:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/advansys.c:9735:30:    expected unsigned short [usertype] word
../drivers/scsi/advansys.c:9735:30:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:9773:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/advansys.c:9773:30:    expected unsigned short [usertype] word
../drivers/scsi/advansys.c:9773:30:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:9802:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/advansys.c:9802:30:    expected unsigned short [usertype] word
../drivers/scsi/advansys.c:9802:30:    got restricted __le16 [usertype]
../drivers/scsi/advansys.c:9837:33: warning: cast to restricted __le16
../drivers/scsi/advansys.c:9852:33: warning: cast to restricted __le16
../drivers/scsi/advansys.c:9880:33: warning: cast to restricted __le16
../drivers/scsi/advansys.c:9895:33: warning: cast to restricted __le16
../drivers/scsi/advansys.c:9923:33: warning: cast to restricted __le16
../drivers/scsi/advansys.c:9938:33: warning: cast to restricted __le16
../arch/x86/kernel/amd_gart_64.c:83:15: warning: symbol 'agp_memory_reserved' was not declared. Should it be static?
../arch/x86/kernel/amd_gart_64.c:84:17: warning: symbol 'agp_gatt_table' was not declared. Should it be static?
../drivers/dma/ioat/dca.c:218:54: warning: incorrect type in argument 1 (different address spaces)
../drivers/dma/ioat/dca.c:218:54:    expected void const volatile [noderef] __iomem *addr
../drivers/dma/ioat/dca.c:218:54:    got void *
../drivers/dma/ioat/dca.c:223:55: warning: incorrect type in argument 1 (different address spaces)
../drivers/dma/ioat/dca.c:223:55:    expected void const volatile [noderef] __iomem *addr
../drivers/dma/ioat/dca.c:223:55:    got void *
../drivers/dma/ioat/dca.c:274:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/dma/ioat/dca.c:274:42:    expected void *iobase
../drivers/dma/ioat/dca.c:274:42:    got void [noderef] __iomem *iobase
../drivers/dma/ioat/dma.c:463:5: warning: context imbalance in 'ioat_check_space_lock' - different lock contexts for basic block
../drivers/scsi/BusLogic.c:2916:32: warning: context imbalance in 'blogic_qcmd_lck' - unexpected unlock
../drivers/scsi/BusLogic.c:3213:32: warning: context imbalance in 'blogic_resetadapter' - unexpected unlock
../drivers/net/ethernet/alteon/acenic.c:1989:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/alteon/acenic.c:1989:35:    expected restricted __wsum [usertype] csum
../drivers/net/ethernet/alteon/acenic.c:1989:35:    got restricted __be16 [usertype]
../drivers/usb/host/oxu210hp-hcd.c:864:35: warning: incorrect type in assignment (different base types)
../drivers/usb/host/oxu210hp-hcd.c:864:35:    expected restricted __le16 [usertype] wHubCharacteristics
../drivers/usb/host/oxu210hp-hcd.c:864:35:    got unsigned short [usertype]
../drivers/usb/host/oxu210hp-hcd.c:916:32: warning: cast removes address space '__iomem' of expression
../drivers/usb/host/oxu210hp-hcd.c:940:33: warning: cast removes address space '__iomem' of expression
../drivers/usb/host/oxu210hp-hcd.c:987:24: warning: cast removes address space '__iomem' of expression
../drivers/usb/host/oxu210hp-hcd.c:1011:20: error: subtraction of different types can't work (different address spaces)
../drivers/usb/host/oxu210hp-hcd.c:1044:23: warning: cast removes address space '__iomem' of expression
../drivers/usb/host/oxu210hp-hcd.c:1145:41: warning: incorrect type in assignment (different base types)
../drivers/usb/host/oxu210hp-hcd.c:1145:41:    expected unsigned int [noderef] __iomem
../drivers/usb/host/oxu210hp-hcd.c:1145:41:    got restricted __le32 [usertype]
../drivers/usb/host/oxu210hp-hcd.c:1162:26: warning: cast removes address space '__iomem' of expression
../drivers/usb/host/oxu210hp-hcd.c:2002:44: warning: restricted __le32 degrades to integer
../drivers/usb/host/oxu210hp-hcd.c:2002:41: warning: incorrect type in assignment (different base types)
../drivers/usb/host/oxu210hp-hcd.c:2002:41:    expected restricted __le32 [usertype] hw_token
../drivers/usb/host/oxu210hp-hcd.c:2002:41:    got unsigned int
../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces)
../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces)
../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces)
../drivers/usb/host/oxu210hp-hcd.c:969:21: error: subtraction of different types can't work (different address spaces)
../drivers/misc/ibmasm/remote.c:180:39: warning: cast removes address space '__iomem' of expression
../drivers/misc/ibmasm/remote.c:180:39: warning: incorrect type in argument 2 (different address spaces)
../drivers/misc/ibmasm/remote.c:180:39:    expected void const volatile [noderef] __iomem *
../drivers/misc/ibmasm/remote.c:180:39:    got void *
../drivers/video/fbdev/sis/sis_main.c:5411:32: warning: cast to restricted __le32
../drivers/video/fbdev/sis/sis_main.c:5414:32: warning: cast to restricted __le32
../drivers/video/fbdev/sis/sis_main.c:5443:40: warning: cast to restricted __le32
../drivers/video/fbdev/sis/sis_main.c:5475:16: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_kms.c:264:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/radeon/radeon_kms.c:264:43:    expected void const [noderef] __user *from
../drivers/gpu/drm/radeon/radeon_kms.c:264:43:    got unsigned int [usertype] *[assigned] value_ptr
../drivers/gpu/drm/radeon/radeon_kms.c:321:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/radeon/radeon_kms.c:321:43:    expected void const [noderef] __user *from
../drivers/gpu/drm/radeon/radeon_kms.c:321:43:    got unsigned int [usertype] *[assigned] value_ptr
../drivers/gpu/drm/radeon/radeon_kms.c:333:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/radeon/radeon_kms.c:333:43:    expected void const [noderef] __user *from
../drivers/gpu/drm/radeon/radeon_kms.c:333:43:    got unsigned int [usertype] *[assigned] value_ptr
../drivers/gpu/drm/radeon/radeon_kms.c:469:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/radeon/radeon_kms.c:469:43:    expected void const [noderef] __user *from
../drivers/gpu/drm/radeon/radeon_kms.c:469:43:    got unsigned int [usertype] *[assigned] value_ptr
../drivers/gpu/drm/radeon/radeon_kms.c:594:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/radeon/radeon_kms.c:594:43:    expected void const [noderef] __user *from
../drivers/gpu/drm/radeon/radeon_kms.c:594:43:    got unsigned int [usertype] *[assigned] value_ptr
../drivers/gpu/drm/radeon/radeon_kms.c:611:26: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/radeon/radeon_kms.c:611:26:    expected void [noderef] __user *to
../drivers/gpu/drm/radeon/radeon_kms.c:611:26:    got unsigned int [usertype] *[assigned] value_ptr
../drivers/i2c/busses/i2c-nforce2.c:123:20: warning: symbol 'nforce2_smbus' was not declared. Should it be static?
../drivers/acpi/acpi_extlog.c:85:54: warning: cast removes address space '__iomem' of expression
../drivers/acpi/acpi_extlog.c:254:20: warning: cast removes address space '__iomem' of expression
../drivers/acpi/acpi_extlog.c:271:34: warning: cast removes address space '__iomem' of expression
../drivers/acpi/acpi_extlog.c:291:11: warning: cast removes address space '__iomem' of expression
../drivers/acpi/acpi_extlog.c:312:19: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/amd/amdgpu/amdgpu_drv.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/video/fbdev/aty/radeon_pm.c:2526:31: warning: restricted pci_power_t degrades to integer
../drivers/video/fbdev/aty/radeon_pm.c:2528:65: warning: restricted pci_power_t degrades to integer
../drivers/scsi/ips.c:2454:13: warning: cast to restricted __le32
../drivers/scsi/ips.c:3542:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3542:59:    expected unsigned int [usertype] sg_addr
../drivers/scsi/ips.c:3542:59:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:3551:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3551:59:    expected unsigned int [usertype] sg_addr
../drivers/scsi/ips.c:3551:59:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:3561:47: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/ips.c:3561:47:    expected restricted __le32 [usertype] *var
../drivers/scsi/ips.c:3561:47:    got unsigned int *
../drivers/scsi/ips.c:3562:49: warning: cast to restricted __le16
../drivers/scsi/ips.c:3571:56: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3571:56:    expected unsigned short [usertype] sector_count
../drivers/scsi/ips.c:3571:56:    got restricted __le16 [usertype]
../drivers/scsi/ips.c:3574:29: warning: cast to restricted __le16
../drivers/scsi/ips.c:3575:64: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3575:64:    expected unsigned short [usertype] sector_count
../drivers/scsi/ips.c:3575:64:    got restricted __le16 [usertype]
../drivers/scsi/ips.c:3588:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3588:59:    expected unsigned int [usertype] sg_addr
../drivers/scsi/ips.c:3588:59:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:3597:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3597:59:    expected unsigned int [usertype] sg_addr
../drivers/scsi/ips.c:3597:59:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:3607:47: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/ips.c:3607:47:    expected restricted __le32 [usertype] *var
../drivers/scsi/ips.c:3607:47:    got unsigned int *
../drivers/scsi/ips.c:3608:49: warning: cast to restricted __le16
../drivers/scsi/ips.c:3619:56: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3619:56:    expected unsigned short [usertype] sector_count
../drivers/scsi/ips.c:3619:56:    got restricted __le16 [usertype]
../drivers/scsi/ips.c:3706:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3706:44:    expected unsigned int [usertype] dcdb_address
../drivers/scsi/ips.c:3706:44:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:3747:58: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3747:58:    expected unsigned int [usertype] buffer_pointer
../drivers/scsi/ips.c:3747:58:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:3750:58: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3750:58:    expected unsigned int [usertype] buffer_pointer
../drivers/scsi/ips.c:3750:58:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:3784:58: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3784:58:    expected unsigned int [usertype] buffer_pointer
../drivers/scsi/ips.c:3784:58:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:3787:58: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:3787:58:    expected unsigned int [usertype] buffer_pointer
../drivers/scsi/ips.c:3787:58:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:4053:13: warning: cast to restricted __le32
../drivers/scsi/ips.c:4052:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4052:17:    expected unsigned int [usertype] lba
../drivers/scsi/ips.c:4052:17:    got restricted __be32 [usertype]
../drivers/scsi/ips.c:4056:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4056:17:    expected unsigned int [usertype] len
../drivers/scsi/ips.c:4056:17:    got restricted __be32 [usertype]
../drivers/scsi/ips.c:4082:13: warning: cast to restricted __le32
../drivers/scsi/ips.c:4092:14: warning: cast to restricted __le32
../drivers/scsi/ips.c:4109:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4109:49:    expected unsigned short [addressable] [assigned] [usertype] SectorsPerTrack
../drivers/scsi/ips.c:4109:49:    got restricted __be16 [usertype]
../drivers/scsi/ips.c:4110:48: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4110:48:    expected unsigned short [addressable] [assigned] [usertype] BytesPerSector
../drivers/scsi/ips.c:4110:48:    got restricted __be16 [usertype]
../drivers/scsi/ips.c:4111:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4111:44:    expected unsigned short [addressable] [assigned] [usertype] Interleave
../drivers/scsi/ips.c:4111:44:    got restricted __be16 [usertype]
../drivers/scsi/ips.c:4122:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4122:47:    expected unsigned short [addressable] [assigned] [usertype] CylindersHigh
../drivers/scsi/ips.c:4122:47:    got restricted __be16 [usertype]
../drivers/scsi/ips.c:4130:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4130:42:    expected unsigned short [addressable] [assigned] [usertype] StepRate
../drivers/scsi/ips.c:4130:42:    got restricted __be16 [usertype]
../drivers/scsi/ips.c:5277:17: warning: cast to restricted __le32
../drivers/scsi/ips.c:5587:13: warning: cast to restricted __le32
../drivers/scsi/ips.c:1818:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1818:46:    expected unsigned int [usertype] count
../drivers/scsi/ips.c:1818:46:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:1849:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1849:38:    expected unsigned int [usertype] buffer_addr
../drivers/scsi/ips.c:1849:38:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:2325:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:2325:40:    expected unsigned int [usertype] count
../drivers/scsi/ips.c:2325:40:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:4367:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4367:26:    expected unsigned int [usertype] ccsar
../drivers/scsi/ips.c:4367:26:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:4377:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4377:32:    expected unsigned int [usertype] cccr
../drivers/scsi/ips.c:4377:32:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:4378:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:4378:33:    expected unsigned int [usertype] ccsar
../drivers/scsi/ips.c:4378:33:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:1927:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1927:44:    expected unsigned int [usertype] dcdb_address
../drivers/scsi/ips.c:1927:44:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:1934:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1934:50:    expected unsigned int [usertype] buffer_pointer
../drivers/scsi/ips.c:1934:50:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:1937:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1937:51:    expected unsigned int [usertype] sg_addr
../drivers/scsi/ips.c:1937:51:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:2016:14: warning: cast to restricted __le32
../drivers/scsi/ips.c:2017:14: warning: cast to restricted __le16
../drivers/scsi/ips.c:2042:13: warning: cast to restricted __le32
../drivers/scsi/ips.c:968:13: warning: cast to restricted __le32
../drivers/scsi/ips.c:1787:56: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1787:56:    expected unsigned int [usertype] address_lo
../drivers/scsi/ips.c:1787:56:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:1789:56: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1789:56:    expected unsigned int [usertype] address_hi
../drivers/scsi/ips.c:1789:56:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:1791:52: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1791:52:    expected unsigned int [usertype] length
../drivers/scsi/ips.c:1791:52:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:1793:53: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1793:53:    expected unsigned int [usertype] address
../drivers/scsi/ips.c:1793:53:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:1795:52: warning: incorrect type in assignment (different base types)
../drivers/scsi/ips.c:1795:52:    expected unsigned int [usertype] length
../drivers/scsi/ips.c:1795:52:    got restricted __le32 [usertype]
../drivers/scsi/ips.c:2558:17: warning: context imbalance in 'ips_next' - different lock contexts for basic block
../drivers/usb/host/ohci-hcd.c: note: in included file:
../drivers/usb/host/ohci-hub.c:269:9: warning: context imbalance in 'ohci_rh_resume' - different lock contexts for basic block
../sound/soc/sof/ipc3.c: note: in included file:
../include/sound/sof/control.h:124:17: warning: array of flexible structures
../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17: warning: incorrect type in assignment (different address spaces)
../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17:    expected void [noderef] __iomem *mw_addr
../drivers/pci/endpoint/functions/pci-epf-vntb.c:542:17:    got void *
../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21: warning: incorrect type in assignment (different address spaces)
../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21:    expected unsigned int [usertype] *epf_db
../drivers/pci/endpoint/functions/pci-epf-vntb.c:548:21:    got void [noderef] __iomem *mw_addr
../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38: warning: incorrect type in argument 2 (different address spaces)
../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38:    expected void *addr
../drivers/pci/endpoint/functions/pci-epf-vntb.c:560:38:    got void [noderef] __iomem *mw_addr
../drivers/gpu/drm/radeon/radeon_atombios.c:55:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:56:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:57:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:66:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:79:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:91:28: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:92:29: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:93:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:94:27: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:95:25: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:96:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:97:25: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:98:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:222:44: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:547:14: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c: note: in included file (through ../drivers/gpu/drm/radeon/atom.h):
../drivers/gpu/drm/radeon/atombios.h:4040:45: warning: array of flexible structures
../drivers/gpu/drm/radeon/radeon_atombios.c:550:14: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:553:14: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:556:18: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:557:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:565:30: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:567:38: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:571:30: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:574:30: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:578:29: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:642:43: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:644:38: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:649:67: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:650:53: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:653:66: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:664:80: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:672:81: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:680:69: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:681:53: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:684:66: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:692:66: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:701:69: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:702:69: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:751:30: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:754:45: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:755:45: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:762:54: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:809:35: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:812:35: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:818:51: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:918:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1121:25: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1146:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1151:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1154:33: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1156:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1160:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1164:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1180:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1182:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1189:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1192:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1196:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1198:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1209:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1211:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1216:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1219:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1223:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1225:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1236:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1238:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1241:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1243:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1247:33: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1263:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1268:47: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1274:25: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1278:33: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1313:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1317:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1347:27: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1350:29: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1402:41: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1437:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1438:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1441:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1442:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1445:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1446:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1453:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1454:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1457:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1458:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1461:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1462:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1469:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1470:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1473:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1474:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1477:46: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1478:40: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1541:47: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/radeon_atombios.c:1543:49: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/radeon_atombios.c:1545:52: warning: too many warnings
../sound/soc/sof/ipc3-control.c: note: in included file (through ../sound/soc/sof/sof-audio.h):
../include/sound/sof/control.h:124:17: warning: array of flexible structures
../drivers/watchdog/wdt_pci.c:275: warning: Function parameter or struct member 'temperature' not described in 'wdtpci_get_temperature'
../sound/soc/sof/ipc3-topology.c: note: in included file (through ../sound/soc/sof/sof-audio.h):
../include/sound/sof/control.h:124:17: warning: array of flexible structures
../drivers/gpu/drm/xe/xe_bo.c: note: in included file:
../drivers/gpu/drm/xe/tests/xe_bo.c:368:20: warning: symbol 'xe_bo_test_suite' was not declared. Should it be static?
../drivers/net/ethernet/amd/pcnet32.c:695:39: warning: context imbalance in 'pcnet32_suspend' - unexpected unlock
../drivers/scsi/qla1280.c:2854:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/qla1280.c:2854:27:    expected restricted __le32 [usertype] *dword_ptr
../drivers/scsi/qla1280.c:2854:27:    got unsigned int [usertype] *
../drivers/scsi/qla1280.c:2910:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qla1280.c:2910:35:    expected restricted __le32 [usertype] *[assigned] dword_ptr
../drivers/scsi/qla1280.c:2910:35:    got unsigned int [usertype] *
../drivers/scsi/qla1280.c:2316:16: warning: cast to restricted __le16
../drivers/scsi/qla1280.c:637:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/qla1280.c:637:27:    expected unsigned short [usertype] isp_parameter
../drivers/scsi/qla1280.c:637:27:    got restricted __le16 [usertype]
../drivers/scsi/qla1280.c:638:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/qla1280.c:638:32:    expected unsigned short [usertype] w
../drivers/scsi/qla1280.c:638:32:    got restricted __le16 [usertype]
../drivers/scsi/qla1280.c:640:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/qla1280.c:640:46:    expected unsigned short [usertype] selection_timeout
../drivers/scsi/qla1280.c:640:46:    got restricted __le16 [usertype]
../drivers/scsi/qla1280.c:641:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/qla1280.c:641:44:    expected unsigned short [usertype] max_queue_depth
../drivers/scsi/qla1280.c:641:44:    got restricted __le16 [usertype]
../drivers/scsi/qla1280.c:1489:30: warning: context imbalance in 'qla1280_request_firmware' - unexpected unlock
../drivers/gpu/drm/i915/i915_drm_client.c:92:9: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/i915/i915_drm_client.c:92:9:    expected struct list_head const *list
../drivers/gpu/drm/i915/i915_drm_client.c:92:9:    got struct list_head [noderef] __rcu *pos
../drivers/gpu/drm/i915/i915_drm_client.c:92:9: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/i915/i915_drm_client.c:92:9:    struct list_head [noderef] __rcu *
../drivers/gpu/drm/i915/i915_drm_client.c:92:9:    struct list_head *
../drivers/gpu/drm/i915/i915_drm_client.c:92:9: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/i915/i915_drm_client.c:92:9:    struct list_head [noderef] __rcu *
../drivers/gpu/drm/i915/i915_drm_client.c:92:9:    struct list_head *
../drivers/gpu/drm/amd/amdgpu/amdgpu_device.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1777:9: error: incompatible types in conditional expression (different base types):
../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1777:9:    void
../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1777:9:    int
../drivers/pci/xen-pcifront.c:624:18: warning: cast to restricted pci_channel_state_t
../drivers/pci/xen-pcifront.c:634:35: warning: incorrect type in assignment (different base types)
../drivers/pci/xen-pcifront.c:634:35:    expected signed int [usertype] err
../drivers/pci/xen-pcifront.c:634:35:    got restricted pci_ers_result_t
../drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_kms.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/atombios_crtc.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/kmb/kmb_drv.c:103:31: warning: incorrect type in return expression (different address spaces)
../drivers/gpu/drm/kmb/kmb_drv.c:103:31:    expected void [noderef] __iomem *
../drivers/gpu/drm/kmb/kmb_drv.c:103:31:    got void *
../drivers/gpu/drm/xe/xe_dma_buf.c: note: in included file:
../drivers/gpu/drm/xe/tests/xe_dma_buf.c:290:20: warning: symbol 'xe_dma_buf_test_suite' was not declared. Should it be static?
../drivers/usb/host/xhci.c:1379: warning: Function parameter or struct member 'desc' not described in 'xhci_get_endpoint_index'
../drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/atom.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/misc/bcm-vk/bcm_vk_dev.c: In function ‘bcm_vk_probe’:
<command-line>: warning: ‘_ttyVK’ directive output may be truncated writing 6 bytes into a region of size between 3 and 12 [-Wformat-truncation=]
../drivers/misc/bcm-vk/bcm_vk_dev.c:1456:38: note: in expansion of macro ‘KBUILD_MODNAME’
 1456 |         snprintf(name, sizeof(name), KBUILD_MODNAME ".%d_ttyVK", id);
      |                                      ^~~~~~~~~~~~~~
../drivers/misc/bcm-vk/bcm_vk_dev.c:1456:9: note: ‘snprintf’ output between 15 and 24 bytes into a destination of size 20
 1456 |         snprintf(name, sizeof(name), KBUILD_MODNAME ".%d_ttyVK", id);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/misc/bcm-vk/bcm_vk_dev.c: note: in included file:
../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures
../drivers/gpu/drm/i915/i915_irq.c:494:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:502:16: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:507:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:507:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:544:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:552:16: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:557:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:557:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:600:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:603:15: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:607:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:614:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:614:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:614:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:494:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:502:16: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:544:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:552:16: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:600:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:603:15: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:607:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:507:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:557:9: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/i915_irq.c:614:9: warning: unreplaced symbol '<noident>'
../sound/soc/sof/ipc4-topology.c: note: in included file:
../sound/soc/sof/ipc4-topology.h:317:54: warning: array of flexible structures
../sound/soc/sof/ipc4-topology.h:343:17: warning: array of flexible structures
../sound/soc/sof/ipc4-topology.c: note: in included file:
../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures
../sound/soc/sof/ipc4-topology.c: note: in included file (through ../include/sound/sof/control.h, ../sound/soc/sof/sof-audio.h):
../include/uapi/sound/sof/header.h:67:38: warning: array of flexible structures
../drivers/misc/bcm-vk/bcm_vk_msg.c: note: in included file:
../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures
../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55: warning: incorrect type in assignment (different base types)
../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55:    expected unsigned int [usertype]
../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:105:55:    got restricted __be32 [usertype]
../sound/soc/sof/ipc4-control.c: note: in included file:
../sound/soc/sof/ipc4-topology.h:343:17: warning: array of flexible structures
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:301:25:    struct dma_fence *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:302:17:    struct dma_fence *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:351:17:    struct dma_fence *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:713:23:    struct dma_fence *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:724:25:    struct dma_fence *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:746:25:    struct dma_fence *
../drivers/scsi/dc395x.c:4007:48: warning: cast truncates bits from constant value (1de1 becomes e1)
../drivers/scsi/dc395x.c:4009:45: warning: cast truncates bits from constant value (391 becomes 91)
../drivers/scsi/dc395x.c:4013:44: warning: cast truncates bits from constant value (1de1 becomes e1)
../drivers/scsi/dc395x.c:4015:44: warning: cast truncates bits from constant value (391 becomes 91)
../drivers/misc/bcm-vk/bcm_vk_tty.c: note: in included file:
../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures
../sound/soc/sof/ipc4-pcm.c: note: in included file:
../sound/soc/sof/ipc4-topology.h:317:54: warning: array of flexible structures
../drivers/net/ethernet/atheros/atlx/atl1.c:1999:26: warning: cast to restricted __le16
../drivers/net/ethernet/atheros/atlx/atl1.c:2060:33: warning: cast to restricted __le16
../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45:    right side has type unsigned int
../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37:    right side has type unsigned int
../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2209:23: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: warning: invalid assignment: &=
../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2307:32: warning: restricted __le16 degrades to integer
../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2314:27: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: warning: invalid assignment: &=
../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29:    right side has type int
../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29:    right side has type int
../drivers/net/ethernet/brocade/bna/bnad.c:396:17: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:396:17:    expected unsigned long long [usertype] tmp_addr
../drivers/net/ethernet/brocade/bna/bnad.c:396:17:    got restricted __be64 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:452:17: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:452:17:    expected unsigned long long [usertype] tmp_addr
../drivers/net/ethernet/brocade/bna/bnad.c:452:17:    got restricted __be64 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:551:23: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bnad.c:617:17: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bnad.c:639:25: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bnad.c:640:23: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bnad.c:667:39: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bnad.c:668:41: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bnad.c:712:73: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bnad.c:1322:33: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bnad.c:1362:25: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:1362:25:    expected unsigned long long [usertype] tmp_addr
../drivers/net/ethernet/brocade/bna/bnad.c:1362:25:    got restricted __be64 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2816:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2816:33:    expected unsigned short [usertype] vlan_tag
../drivers/net/ethernet/brocade/bna/bnad.c:2816:33:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2825:47: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2825:47:    expected unsigned short [usertype] opcode
../drivers/net/ethernet/brocade/bna/bnad.c:2825:47:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2829:47: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2829:47:    expected unsigned short [usertype] opcode
../drivers/net/ethernet/brocade/bna/bnad.c:2829:47:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2830:48: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2830:48:    expected unsigned short [usertype] lso_mss
../drivers/net/ethernet/brocade/bna/bnad.c:2830:48:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2839:53: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2839:53:    expected unsigned short [usertype] l4_hdr_size_n_offset
../drivers/net/ethernet/brocade/bna/bnad.c:2839:53:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2843:39: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2843:39:    expected unsigned short [usertype] opcode
../drivers/net/ethernet/brocade/bna/bnad.c:2843:39:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2865:69: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2865:69:    expected unsigned short [usertype] l4_hdr_size_n_offset
../drivers/net/ethernet/brocade/bna/bnad.c:2865:69:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2878:69: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2878:69:    expected unsigned short [usertype] l4_hdr_size_n_offset
../drivers/net/ethernet/brocade/bna/bnad.c:2878:69:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2898:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2898:30:    expected unsigned short [usertype] flags
../drivers/net/ethernet/brocade/bna/bnad.c:2898:30:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:2899:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:2899:37:    expected unsigned int [usertype] frame_length
../drivers/net/ethernet/brocade/bna/bnad.c:2899:37:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:3019:9: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:3019:9:    expected unsigned long long [usertype] tmp_addr
../drivers/net/ethernet/brocade/bna/bnad.c:3019:9:    got restricted __be64 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:3020:34: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:3020:34:    expected unsigned short [usertype] length
../drivers/net/ethernet/brocade/bna/bnad.c:3020:34:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:3044:51: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:3044:51:    expected unsigned short [usertype] opcode
../drivers/net/ethernet/brocade/bna/bnad.c:3044:51:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:3060:17: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:3060:17:    expected unsigned long long [usertype] tmp_addr
../drivers/net/ethernet/brocade/bna/bnad.c:3060:17:    got restricted __be64 [usertype]
../drivers/net/ethernet/brocade/bna/bnad.c:3061:48: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bnad.c:3061:48:    expected unsigned short [usertype] length
../drivers/net/ethernet/brocade/bna/bnad.c:3061:48:    got restricted __be16 [usertype]
../drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/megaraid.c: In function ‘mega_query_adapter’:
../drivers/scsi/megaraid.c:317:36: warning: ‘%d’ directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 2 [-Wformat-truncation=]
  317 |                          "%c%d%d.%d%d",
      |                                    ^~
../drivers/scsi/megaraid.c:317:26: note: directive argument in the range [0, 15]
  317 |                          "%c%d%d.%d%d",
      |                          ^~~~~~~~~~~~~
../drivers/scsi/megaraid.c:316:17: note: ‘snprintf’ output between 7 and 9 bytes into a destination of size 7
  316 |                 snprintf(adapter->fw_version, sizeof(adapter->fw_version),
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |                          "%c%d%d.%d%d",
      |                          ~~~~~~~~~~~~~~
  318 |                          adapter->product_info.fw_version[2],
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |                          0,
      |                          ~~
  320 |                          adapter->product_info.fw_version[1] & 0x0f,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  321 |                          0,
      |                          ~~
  322 |                          adapter->product_info.fw_version[0] & 0x0f);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/megaraid.c:324:36: warning: ‘%d’ directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 2 [-Wformat-truncation=]
  324 |                          "%c%d%d.%d%d",
      |                                    ^~
../drivers/scsi/megaraid.c:324:26: note: directive argument in the range [0, 15]
  324 |                          "%c%d%d.%d%d",
      |                          ^~~~~~~~~~~~~
../drivers/scsi/megaraid.c:323:17: note: ‘snprintf’ output between 7 and 9 bytes into a destination of size 7
  323 |                 snprintf(adapter->bios_version, sizeof(adapter->fw_version),
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  324 |                          "%c%d%d.%d%d",
      |                          ~~~~~~~~~~~~~~
  325 |                          adapter->product_info.bios_version[2],
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  326 |                          0,
      |                          ~~
  327 |                          adapter->product_info.bios_version[1] & 0x0f,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  328 |                          0,
      |                          ~~
  329 |                          adapter->product_info.bios_version[0] & 0x0f);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/megaraid.c:4464:26: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/megaraid.c:4464:26:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/megaraid.c:4464:26:    got void *
../drivers/scsi/megaraid.c:4523:26: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/megaraid.c:4523:26:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/megaraid.c:4523:26:    got void *
../drivers/scsi/atp870u.c:894:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/atp870u.c:894:59:    expected unsigned int [usertype]
../drivers/scsi/atp870u.c:894:59:    got restricted __le32 [usertype]
../drivers/scsi/atp870u.c:899:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/atp870u.c:899:51:    expected unsigned int [usertype]
../drivers/scsi/atp870u.c:899:51:    got restricted __le32 [usertype]
../drivers/scsi/atp870u.c:900:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/atp870u.c:900:50:    expected unsigned short [usertype]
../drivers/scsi/atp870u.c:900:50:    got restricted __le16 [usertype]
../drivers/scsi/atp870u.c:904:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/atp870u.c:904:42:    expected unsigned short [usertype]
../drivers/scsi/atp870u.c:904:42:    got restricted __le16 [usertype]
../drivers/gpu/drm/i915/i915_pci.c:145:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:147:10:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:176:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:178:10:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:182:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:184:10:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:188:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:191:10:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:208:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:211:10:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:215:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:219:10:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:223:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:225:10:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:230:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:233:10:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:399:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:399:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:404:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:404:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:409:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:409:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:427:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:427:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:432:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:432:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:437:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:437:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:445:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:445:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:488:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:488:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:493:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:493:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:504:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:504:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:509:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:509:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:550:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:550:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:555:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:555:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:560:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:560:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:571:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:571:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:576:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:576:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:581:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:581:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:592:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:592:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:597:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:597:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:614:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:614:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:621:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:621:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:628:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:628:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:643:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:643:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:650:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:650:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:665:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:665:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:678:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:678:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:686:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:686:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:744:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:744:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:748:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:748:9:   also defined here
../drivers/gpu/drm/i915/i915_pci.c:764:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/i915_pci.c:774:10:   also defined here
../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31:    expected unsigned int [usertype]
../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31:    got restricted __be32 [usertype]
../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31:    expected unsigned short [usertype]
../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31:    got restricted __be16 [usertype]
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1447:45: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1475:46: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44:    right side has type unsigned int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1718:23: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:42: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1737:27: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32:    expected restricted __le32 [usertype] word2
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32:    got unsigned int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:42: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1782:27: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32:    expected restricted __le32 [usertype] word2
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32:    got unsigned int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:50: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1832:43: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40:    expected restricted __le32 [usertype] word2
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40:    got unsigned int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1837:17: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28:    right side has type int
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: warning: invalid assignment: &=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28:    right side has type unsigned int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1852:25: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1893:21: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1894:39: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1907:24: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1916:26: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1916:26: warning: cast to restricted __le16
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1920:41: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1937:24: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1940:25: warning: restricted __le16 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1940:25: warning: restricted __le16 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1941:32: warning: cast to restricted __le16
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2178:19: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22:    expected unsigned short [usertype] vlan
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22:    got restricted __le16 [usertype]
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17:    expected restricted __le16 [usertype] tag
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17:    got int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28:    left side has type restricted __le32
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28:    right side has type int
../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1734:25: warning: restricted __le32 degrades to integer
../drivers/gpu/drm/amd/amdgpu/amdgpu_object.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/brocade/bna/bna_enet.c:167:40: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:168:40: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:169:42: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:171:45: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:184:28: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:185:28: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:189:9: warning: cast to restricted __be64
../drivers/net/ethernet/brocade/bna/bna_enet.c:190:9: warning: cast to restricted __be64
../drivers/net/ethernet/brocade/bna/bna_enet.c:191:9: warning: cast to restricted __be64
../drivers/net/ethernet/brocade/bna/bna_enet.c:192:9: warning: cast to restricted __be64
../drivers/net/ethernet/brocade/bna/bna_enet.c:193:9: warning: cast to restricted __be64
../drivers/net/ethernet/brocade/bna/bna_enet.c:194:9: warning: cast to restricted __be64
../drivers/net/ethernet/brocade/bna/bna_enet.c:207:48: warning: cast to restricted __be64
../drivers/net/ethernet/brocade/bna/bna_enet.c:222:48: warning: cast to restricted __be64
../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_enet.c:412:38:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_enet.c:429:40:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_enet.c:446:37:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_enet.c:467:39:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_enet.c:1164:35:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_enet.c:1626:34:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:1704:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:1704:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:1716:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:1716:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_enet.c:1848:35:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31:    expected unsigned short [usertype] stats_mask
../drivers/net/ethernet/brocade/bna/bna_enet.c:1850:31:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33:    expected unsigned int [usertype] tx_enet_mask
../drivers/net/ethernet/brocade/bna/bna_enet.c:1851:33:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33:    expected unsigned int [usertype] rx_enet_mask
../drivers/net/ethernet/brocade/bna/bna_enet.c:1852:33:    got restricted __be32 [usertype]
../drivers/net/ethernet/broadcom/bnx2.c: In function ‘bnx2_setup_int_mode’:
../drivers/net/ethernet/broadcom/bnx2.c:6288:56: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 2 and 17 [-Wformat-truncation=]
 6288 |                 snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i);
      |                                                        ^~
In function ‘bnx2_enable_msix’,
    inlined from ‘bnx2_setup_int_mode’ at ../drivers/net/ethernet/broadcom/bnx2.c:6314:3:
../drivers/net/ethernet/broadcom/bnx2.c:6288:52: note: directive argument in the range [0, 2147483646]
 6288 |                 snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i);
      |                                                    ^~~~~~~
../drivers/net/ethernet/broadcom/bnx2.c:6288:17: note: ‘snprintf’ output between 3 and 27 bytes into a destination of size 18
 6288 |                 snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/atheros/alx/main.c: In function ‘alx_request_msix’:
../drivers/net/ethernet/atheros/alx/main.c:874:55: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
  874 |                         sprintf(np->irq_lbl, "%s-rx-%u", netdev->name,
      |                                                       ^
../drivers/net/ethernet/atheros/alx/main.c:874:25: note: ‘sprintf’ output between 6 and 25 bytes into a destination of size 24
  874 |                         sprintf(np->irq_lbl, "%s-rx-%u", netdev->name,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  875 |                                 np->rxq->queue_idx);
      |                                 ~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/atheros/alx/main.c:871:55: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
  871 |                         sprintf(np->irq_lbl, "%s-tx-%u", netdev->name,
      |                                                       ^
../drivers/net/ethernet/atheros/alx/main.c:871:25: note: ‘sprintf’ output between 6 and 25 bytes into a destination of size 24
  871 |                         sprintf(np->irq_lbl, "%s-tx-%u", netdev->name,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  872 |                                 np->txq->queue_idx);
      |                                 ~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/atheros/alx/main.c:868:55: warning: ‘%u’ directive writing between 1 and 5 bytes into a region of size between 3 and 18 [-Wformat-overflow=]
  868 |                         sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name,
      |                                                       ^~
../drivers/net/ethernet/atheros/alx/main.c:868:46: note: directive argument in the range [0, 65535]
  868 |                         sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name,
      |                                              ^~~~~~~~~~~~
../drivers/net/ethernet/atheros/alx/main.c:868:25: note: ‘sprintf’ output between 8 and 27 bytes into a destination of size 24
  868 |                         sprintf(np->irq_lbl, "%s-TxRx-%u", netdev->name,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  869 |                                 np->txq->queue_idx);
      |                                 ~~~~~~~~~~~~~~~~~~~
../drivers/scsi/initio.c:2587:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/initio.c:2587:34:    expected unsigned int [usertype] data
../drivers/scsi/initio.c:2587:34:    got restricted __le32 [usertype]
../drivers/scsi/initio.c:2588:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/initio.c:2588:33:    expected unsigned int [usertype] len
../drivers/scsi/initio.c:2588:33:    got restricted __le32 [usertype]
../drivers/net/ethernet/broadcom/bnx2.c:8294:31: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:5262:40: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5262:40:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:5262:40:    got unsigned int [usertype] cli
../drivers/net/ethernet/broadcom/cnic.c:5217:40: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5217:40:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:5217:40:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:5218:40: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5218:40:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:5218:40:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1391:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1391:33:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1391:33:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1392:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1392:33:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1392:33:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1416:36: warning: cast from restricted __le32
../drivers/net/ethernet/broadcom/cnic.c:1417:36: warning: cast from restricted __le32
../drivers/net/ethernet/broadcom/cnic.c:1687:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1687:22:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1687:22:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1688:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1688:22:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1688:22:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1729:54: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1729:54:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1729:54:    got unsigned int [usertype] sq_page_table_addr_lo
../drivers/net/ethernet/broadcom/cnic.c:1731:54: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1731:54:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1731:54:    got unsigned int [usertype] sq_page_table_addr_hi
../drivers/net/ethernet/broadcom/cnic.c:1733:54: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1733:54:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1733:54:    got unsigned int [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1734:54: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1734:54:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1734:54:    got unsigned int [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1735:54: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1735:54:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1735:54:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1737:54: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1737:54:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1737:54:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1739:59: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1739:59:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1739:59:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1741:59: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1741:59:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1741:59:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1743:56: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1743:56:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1743:56:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1745:56: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1745:56:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1745:56:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1747:61: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1747:61:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1747:61:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1749:61: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1749:61:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1749:61:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1751:56: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1751:56:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1751:56:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1753:56: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1753:56:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1753:56:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1775:57: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1775:57:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1775:57:    got unsigned int
../drivers/net/ethernet/broadcom/cnic.c:1777:57: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1777:57:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1777:57:    got unsigned int [usertype] rq_page_table_addr_hi
../drivers/net/ethernet/broadcom/cnic.c:1788:53: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1788:53:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1788:53:    got unsigned int [usertype] rq_page_table_addr_lo
../drivers/net/ethernet/broadcom/cnic.c:1790:53: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1790:53:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1790:53:    got unsigned int [usertype] rq_page_table_addr_hi
../drivers/net/ethernet/broadcom/cnic.c:1792:53: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1792:53:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1792:53:    got unsigned int [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1793:53: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1793:53:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1793:53:    got unsigned int [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1794:55: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1794:55:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1794:55:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1796:55: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1796:55:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1796:55:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1798:55: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1798:55:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1798:55:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1800:55: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1800:55:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1800:55:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1802:53: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1802:53:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1802:53:    got unsigned int [usertype] cq_page_table_addr_lo
../drivers/net/ethernet/broadcom/cnic.c:1804:53: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1804:53:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1804:53:    got unsigned int [usertype] cq_page_table_addr_hi
../drivers/net/ethernet/broadcom/cnic.c:1807:56: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1807:56:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1807:56:    got unsigned int [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1808:56: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1808:56:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1808:56:    got unsigned int [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1822:64: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1822:64:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1822:64:    got unsigned int [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1824:64: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1824:64:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1824:64:    got unsigned int [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1828:50: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1828:50:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1828:50:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1830:50: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1830:50:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1830:50:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1832:49: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1832:49:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1832:49:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1834:49: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1834:49:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1834:49:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1845:48: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1845:48:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1845:48:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1847:48: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1847:48:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1847:48:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1849:48: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1849:48:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1849:48:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1850:48: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1850:48:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1850:48:    got unsigned int [usertype]
../drivers/net/ethernet/broadcom/cnic.c:1851:50: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1851:50:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1851:50:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1853:50: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1853:50:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1853:50:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:1857:47: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1857:47:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:1857:47:    got unsigned int
../drivers/net/ethernet/broadcom/cnic.c:1859:47: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:1859:47:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:1859:47:    got unsigned int [usertype] cq_page_table_addr_hi
../drivers/net/ethernet/broadcom/cnic.c:2078:17: warning: cast from restricted __sum16
../drivers/net/ethernet/broadcom/cnic.c:2327:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2327:35:    expected restricted __le32 [usertype] lo
../drivers/net/ethernet/broadcom/cnic.c:2327:35:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:2328:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2328:35:    expected restricted __le32 [usertype] hi
../drivers/net/ethernet/broadcom/cnic.c:2328:35:    got unsigned long long
../drivers/net/ethernet/broadcom/cnic.c:2329:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2329:32:    expected restricted __le32 [usertype] eq_pbl_size
../drivers/net/ethernet/broadcom/cnic.c:2329:32:    got int num_pages
../drivers/net/ethernet/broadcom/cnic.c:2331:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2331:27:    expected restricted __le16 [usertype] sb_num
../drivers/net/ethernet/broadcom/cnic.c:2331:27:    got unsigned int [usertype] status_blk_num
../drivers/net/ethernet/broadcom/cnic.c:2332:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2332:28:    expected restricted __le16 [usertype] eq_prod
../drivers/net/ethernet/broadcom/cnic.c:2332:28:    got unsigned long
../drivers/net/ethernet/broadcom/cnic.c:2373:16: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2373:16:    expected unsigned int [usertype] l5_cid
../drivers/net/ethernet/broadcom/cnic.c:2373:16:    got restricted __le16 [usertype] fcoe_conn_id
../drivers/net/ethernet/broadcom/cnic.c:2430:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2430:27:    expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_id
../drivers/net/ethernet/broadcom/cnic.c:2430:27:    got restricted __le16 [usertype] fcoe_conn_id
../drivers/net/ethernet/broadcom/cnic.c:2431:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2431:32:    expected restricted __le32 [addressable] [assigned] [usertype] completion_status
../drivers/net/ethernet/broadcom/cnic.c:2431:32:    got int
../drivers/net/ethernet/broadcom/cnic.c:2448:13: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2448:13:    expected unsigned int [usertype] cid
../drivers/net/ethernet/broadcom/cnic.c:2448:13:    got restricted __le32 [usertype] context_id
../drivers/net/ethernet/broadcom/cnic.c:2449:21: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/broadcom/cnic.c:2476:13: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2476:13:    expected unsigned int [usertype] cid
../drivers/net/ethernet/broadcom/cnic.c:2476:13:    got restricted __le32 [usertype] context_id
../drivers/net/ethernet/broadcom/cnic.c:2477:16: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2477:16:    expected unsigned int [usertype] l5_cid
../drivers/net/ethernet/broadcom/cnic.c:2477:16:    got restricted __le32 [usertype] conn_id
../drivers/net/ethernet/broadcom/cnic.c:2510:13: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2510:13:    expected unsigned int [usertype] cid
../drivers/net/ethernet/broadcom/cnic.c:2510:13:    got restricted __le32 [usertype] context_id
../drivers/net/ethernet/broadcom/cnic.c:2511:16: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2511:16:    expected unsigned int [usertype] l5_cid
../drivers/net/ethernet/broadcom/cnic.c:2511:16:    got restricted __le32 [usertype] conn_id
../drivers/net/ethernet/broadcom/cnic.c:2523:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2523:32:    expected restricted __le32 [addressable] [usertype] completion_status
../drivers/net/ethernet/broadcom/cnic.c:2523:32:    got int
../drivers/net/ethernet/broadcom/cnic.c:2538:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2538:35:    expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_context_id
../drivers/net/ethernet/broadcom/cnic.c:2538:35:    got unsigned int [usertype] cid
../drivers/net/ethernet/broadcom/cnic.c:2610:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2610:29:    expected unsigned int [assigned] [usertype] cid
../drivers/net/ethernet/broadcom/cnic.c:2610:29:    got restricted __le32 [usertype] context_id
../drivers/net/ethernet/broadcom/cnic.c:2611:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:2611:32:    expected unsigned int [usertype] l5_cid
../drivers/net/ethernet/broadcom/cnic.c:2611:32:    got restricted __le32 [usertype] conn_id
../drivers/net/ethernet/broadcom/cnic.c:3512:40: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:3513:40: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:3514:40: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:3515:40: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:3516:40: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:3517:40: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:3532:27: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:3533:27: warning: cast to restricted __be32
../drivers/net/ethernet/broadcom/cnic.c:3534:29: warning: cast to restricted __be16
../drivers/net/ethernet/broadcom/cnic.c:3535:29: warning: cast to restricted __be16
../drivers/net/ethernet/broadcom/cnic.c:3638:49: warning: cast to restricted __be16
../drivers/net/ethernet/broadcom/cnic.c:3791:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:3791:31:    expected unsigned short [usertype] dst_port
../drivers/net/ethernet/broadcom/cnic.c:3791:31:    got restricted __be16 [usertype] sin6_port
../drivers/net/ethernet/broadcom/cnic.c:3797:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:3797:32:    expected unsigned int
../drivers/net/ethernet/broadcom/cnic.c:3797:32:    got restricted __be32 [usertype] s_addr
../drivers/net/ethernet/broadcom/cnic.c:3798:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:3798:31:    expected unsigned short [usertype] dst_port
../drivers/net/ethernet/broadcom/cnic.c:3798:31:    got restricted __be16 [usertype] sin_port
../drivers/net/ethernet/broadcom/cnic.c:3828:23: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:3828:23:    expected unsigned short [usertype] src_port
../drivers/net/ethernet/broadcom/cnic.c:3828:23:    got restricted __be16 [assigned] [usertype] local_port
../drivers/net/ethernet/broadcom/cnic.c:3985:29: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/broadcom/cnic.c:4947:43: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/broadcom/cnic.c:4947:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:4947:33:    expected restricted __le32 [usertype] addr_lo
../drivers/net/ethernet/broadcom/cnic.c:4947:33:    got unsigned int
../drivers/net/ethernet/broadcom/cnic.c:4955:46: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:4955:46:    expected restricted __le32 [usertype] parsing_data
../drivers/net/ethernet/broadcom/cnic.c:4955:46:    got int
../drivers/net/ethernet/broadcom/cnic.c:4958:46: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:4958:46:    expected restricted __le16 [usertype] global_data
../drivers/net/ethernet/broadcom/cnic.c:4958:46:    got int
../drivers/net/ethernet/broadcom/cnic.c:4983:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:4983:25:    expected unsigned short [usertype] *tx_cons_ptr
../drivers/net/ethernet/broadcom/cnic.c:4983:25:    got restricted __le16 *
../drivers/net/ethernet/broadcom/cnic.c:5048:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5048:35:    expected restricted __le16 [usertype] silent_vlan_mask
../drivers/net/ethernet/broadcom/cnic.c:5048:35:    got int
../drivers/net/ethernet/broadcom/cnic.c:5050:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5050:25:    expected unsigned short [usertype] *rx_cons_ptr
../drivers/net/ethernet/broadcom/cnic.c:5050:25:    got restricted __le16 *
../drivers/net/ethernet/broadcom/cnic.c:5068:42: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5068:42:    expected unsigned short [usertype] *hw_prod_idx_ptr
../drivers/net/ethernet/broadcom/cnic.c:5068:42:    got restricted __le16 *
../drivers/net/ethernet/broadcom/cnic.c:5070:41: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5070:41:    expected unsigned short [usertype] *status_idx_ptr
../drivers/net/ethernet/broadcom/cnic.c:5070:41:    got restricted __le16 *
../drivers/net/ethernet/broadcom/cnic.c:5075:42: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5075:42:    expected unsigned short [usertype] *hw_prod_idx_ptr
../drivers/net/ethernet/broadcom/cnic.c:5075:42:    got restricted __le16 *
../drivers/net/ethernet/broadcom/cnic.c:5077:41: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5077:41:    expected unsigned short [usertype] *status_idx_ptr
../drivers/net/ethernet/broadcom/cnic.c:5077:41:    got restricted __le16 *
../drivers/net/ethernet/broadcom/cnic.c:5087:42: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5087:42:    expected unsigned short [usertype] *hw_prod_idx_ptr
../drivers/net/ethernet/broadcom/cnic.c:5087:42:    got restricted __le16 *
../drivers/net/ethernet/broadcom/cnic.c:5089:41: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/broadcom/cnic.c:5089:41:    expected unsigned short [usertype] *status_idx_ptr
../drivers/net/ethernet/broadcom/cnic.c:5089:41:    got restricted __le16 *
../drivers/scsi/a100u2w.c:391:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:391:16:    expected unsigned int [addressable] [usertype] data32
../drivers/scsi/a100u2w.c:391:16:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:399:14: warning: cast to restricted __le32
../drivers/scsi/a100u2w.c:404:27: warning: cast to restricted __le32
../drivers/scsi/a100u2w.c:411:30: warning: cast to restricted __le32
../drivers/scsi/a100u2w.c:426:62: warning: cast to restricted __le32
../drivers/scsi/a100u2w.c:462:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:462:30:    expected unsigned int [usertype] sg_addr
../drivers/scsi/a100u2w.c:462:30:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:463:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:463:33:    expected unsigned int [usertype] sense_addr
../drivers/scsi/a100u2w.c:463:33:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:645:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:645:22:    expected unsigned int [usertype] xferlen
../drivers/scsi/a100u2w.c:645:22:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:646:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:646:21:    expected unsigned int [usertype] sg_len
../drivers/scsi/a100u2w.c:646:21:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:861:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:861:21:    expected unsigned int [usertype] sg_len
../drivers/scsi/a100u2w.c:861:21:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:863:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:863:22:    expected unsigned int [usertype] xferlen
../drivers/scsi/a100u2w.c:863:22:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:873:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:873:29:    expected unsigned int [usertype] sg_len
../drivers/scsi/a100u2w.c:873:29:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:875:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:875:37:    expected unsigned int [usertype] base
../drivers/scsi/a100u2w.c:875:37:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:876:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:876:39:    expected unsigned int [usertype] length
../drivers/scsi/a100u2w.c:876:39:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:880:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:880:29:    expected unsigned int [usertype] sg_len
../drivers/scsi/a100u2w.c:880:29:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:881:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:881:29:    expected unsigned int [usertype] base
../drivers/scsi/a100u2w.c:881:29:    got restricted __le32 [usertype]
../drivers/scsi/a100u2w.c:882:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/a100u2w.c:882:31:    expected unsigned int [usertype] length
../drivers/scsi/a100u2w.c:882:31:    got restricted __le32 [usertype]
../drivers/net/ethernet/atheros/alx/main.c:1444:30: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/alx/main.c:1444:30:    left side has type restricted __le32
../drivers/net/ethernet/atheros/alx/main.c:1444:30:    right side has type int
../drivers/net/ethernet/atheros/alx/main.c:1448:39: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/atheros/alx/main.c:1448:39:    expected restricted __le32 [usertype] pkt_len
../drivers/net/ethernet/atheros/alx/main.c:1448:39:    got unsigned int len
../drivers/net/ethernet/atheros/alx/main.c:1449:30: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/alx/main.c:1449:30:    left side has type restricted __le32
../drivers/net/ethernet/atheros/alx/main.c:1449:30:    right side has type int
../drivers/net/ethernet/atheros/alx/main.c:1452:22: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/alx/main.c:1452:22:    left side has type restricted __le32
../drivers/net/ethernet/atheros/alx/main.c:1452:22:    right side has type int
../drivers/net/ethernet/atheros/alx/main.c:1453:22: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/alx/main.c:1453:22:    left side has type restricted __le32
../drivers/net/ethernet/atheros/alx/main.c:1453:22:    right side has type int
../drivers/net/ethernet/atheros/alx/main.c:1455:22: warning: invalid assignment: |=
../drivers/net/ethernet/atheros/alx/main.c:1455:22:    left side has type restricted __le32
../drivers/net/ethernet/atheros/alx/main.c:1455:22:    right side has type int
../drivers/net/ethernet/atheros/alx/main.c:1469:16: warning: restricted __le32 degrades to integer
../drivers/isdn/hardware/mISDN/hfcmulti.c: In function ‘init_e1_port’:
../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:64: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 10 [-Wformat-truncation=]
 4831 |                 snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d",
      |                                                                ^~
../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:53: note: directive argument in the range [-2147483645, 2147483647]
 4831 |                 snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d",
      |                                                     ^~~~~~~~~~~~~~
../drivers/isdn/hardware/mISDN/hfcmulti.c:4831:17: note: ‘snprintf’ output between 11 and 31 bytes into a destination of size 19
 4831 |                 snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-e1.%d-%d",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4832 |                                 HFC_cnt + 1, pt+1);
      |                                 ~~~~~~~~~~~~~~~~~~
../drivers/isdn/hardware/mISDN/hfcmulti.c: In function ‘init_multi_port’:
../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:65: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 10 [-Wformat-truncation=]
 4949 |                 snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d",
      |                                                                 ^~
../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:53: note: directive argument in the range [-2147483645, 2147483647]
 4949 |                 snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d",
      |                                                     ^~~~~~~~~~~~~~~
../drivers/isdn/hardware/mISDN/hfcmulti.c:4949:17: note: ‘snprintf’ output between 11 and 41 bytes into a destination of size 19
 4949 |                 snprintf(name, MISDN_MAX_IDLEN - 1, "hfc-%ds.%d-%d",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4950 |                          hc->ctype, HFC_cnt + 1, pt + 1);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22: warning: incorrect type in argument 1 (different base types)
../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22:    expected unsigned int [usertype] value
../drivers/isdn/hardware/mISDN/hfcmulti.c:453:22:    got restricted __le32 [usertype]
../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22: warning: incorrect type in argument 1 (different base types)
../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22:    expected unsigned short [usertype] value
../drivers/isdn/hardware/mISDN/hfcmulti.c:458:22:    got restricted __le16 [usertype]
../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24: warning: incorrect type in argument 1 (different base types)
../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24:    expected unsigned int val
../drivers/isdn/hardware/mISDN/hfcmulti.c:473:24:    got restricted __le32 [usertype]
../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24: warning: incorrect type in argument 1 (different base types)
../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24:    expected unsigned short val
../drivers/isdn/hardware/mISDN/hfcmulti.c:479:24:    got restricted __le16 [usertype]
../drivers/isdn/hardware/mISDN/hfcmulti.c:497:32: warning: cast to restricted __le32
../drivers/isdn/hardware/mISDN/hfcmulti.c:502:32: warning: cast to restricted __le16
../drivers/isdn/hardware/mISDN/hfcmulti.c:519:25: warning: cast to restricted __le32
../drivers/isdn/hardware/mISDN/hfcmulti.c:525:25: warning: cast to restricted __le16
../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26: warning: incorrect type in argument 1 (different address spaces)
../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26:    expected void volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/hfcmulti.c:1062:26:    got void *
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21:    expected unsigned short [usertype] handle
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42:    expected unsigned int
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19:    expected unsigned short [usertype] size
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33:    expected unsigned int
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:603:17: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25:    expected unsigned short [usertype] pages
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25:    expected unsigned short [usertype] page_sz
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61:    expected unsigned short [usertype] rx_buffer_size
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25:    expected unsigned short [usertype] pages
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25:    expected unsigned short [usertype] page_sz
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61:    expected unsigned short [usertype] rx_buffer_size
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17:    expected unsigned short [usertype] pages
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17:    expected unsigned short [usertype] page_sz
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54:    expected unsigned short [usertype] msix_index
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44:    expected unsigned int [usertype] coalescing_timeout
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43:    expected unsigned int [usertype] inter_pkt_timeout
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1876:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1876:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17:    expected unsigned long long [usertype] tmp_addr
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17:    got restricted __be64 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1914:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1914:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17:    expected unsigned long long [usertype] tmp_addr
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17:    got restricted __be64 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2105:27: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2109:27: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2114:27: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17:    expected unsigned short [usertype] pages
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17:    expected unsigned short [usertype] page_sz
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54:    expected unsigned short [usertype] msix_index
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44:    expected unsigned int [usertype] coalescing_timeout
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43:    expected unsigned int [usertype] inter_pkt_timeout
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33:    expected unsigned short [usertype] vlan_id
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29:    expected unsigned short [usertype] num_entries
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3181:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3181:9: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17:    expected unsigned long long [usertype] tmp_addr
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17:    got restricted __be64 [usertype]
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3286:27: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3289:27: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28:    expected unsigned short [usertype] cmdq_pi
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29:    expected unsigned short [usertype] i2htok
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:232:32: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:238:21: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:269:24: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:270:31: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28:    expected unsigned short [usertype] rspq_ci
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:466:32: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:474:31: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32:    expected unsigned short [usertype] q_depth
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32:    expected unsigned short [usertype] q_depth
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_msgq.c:624:13: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_msgq.c: note: in included file (through ../drivers/net/ethernet/brocade/bna/bfa_msgq.h):
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32
../drivers/gpu/drm/amd/amdgpu/amdgpu_gart.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/myrb.c: In function ‘myrb_get_hba_config’:
../drivers/scsi/myrb.c:1050:29: warning: ‘%02u’ directive output may be truncated writing between 2 and 3 bytes into a region of size between 2 and 5 [-Wformat-truncation=]
 1050 |                 "%u.%02u-%c-%02u",
      |                             ^~~~
../drivers/scsi/myrb.c:1050:17: note: directive argument in the range [0, 255]
 1050 |                 "%u.%02u-%c-%02u",
      |                 ^~~~~~~~~~~~~~~~~
../drivers/scsi/myrb.c:1049:9: note: ‘snprintf’ output between 10 and 14 bytes into a destination of size 12
 1049 |         snprintf(cb->fw_version, sizeof(cb->fw_version),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1050 |                 "%u.%02u-%c-%02u",
      |                 ~~~~~~~~~~~~~~~~~~
 1051 |                 enquiry2->fw.major_version,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1052 |                 enquiry2->fw.minor_version,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1053 |                 enquiry2->fw.firmware_type,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1054 |                 enquiry2->fw.turn_id);
      |                 ~~~~~~~~~~~~~~~~~~~~~
../drivers/isdn/hardware/mISDN/avmfritz.c:422:23: warning: cast to restricted __le32
../drivers/isdn/hardware/mISDN/avmfritz.c:495:30: warning: incorrect type in argument 1 (different base types)
../drivers/isdn/hardware/mISDN/avmfritz.c:495:30:    expected unsigned int [usertype] value
../drivers/isdn/hardware/mISDN/avmfritz.c:495:30:    got restricted __le32 [usertype]
../drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/myrs.c:2270:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/myrs.c:2270:42:    expected void [noderef] __iomem *base
../drivers/scsi/myrs.c:2270:42:    got struct myrs_hba *cs
../drivers/scsi/myrs.c:2422:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2422:16:    expected unsigned int val
../drivers/scsi/myrs.c:2422:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2475:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2475:16:    expected unsigned int val
../drivers/scsi/myrs.c:2475:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2415:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2415:16:    expected unsigned int val
../drivers/scsi/myrs.c:2415:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2475:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2475:16:    expected unsigned int val
../drivers/scsi/myrs.c:2475:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2408:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2408:16:    expected unsigned int val
../drivers/scsi/myrs.c:2408:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2437:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/myrs.c:2437:13:    expected restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2437:13:    got unsigned int
../drivers/scsi/myrs.c:2507:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/myrs.c:2507:13:    expected restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2507:13:    got unsigned int
../drivers/scsi/myrs.c:2510:18: warning: restricted __le32 degrades to integer
../drivers/scsi/myrs.c:2415:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2415:16:    expected unsigned int val
../drivers/scsi/myrs.c:2415:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2468:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2468:16:    expected unsigned int val
../drivers/scsi/myrs.c:2468:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2453:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2453:16:    expected unsigned int val
../drivers/scsi/myrs.c:2453:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2429:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/myrs.c:2429:13:    expected restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2429:13:    got unsigned int
../drivers/scsi/myrs.c:2401:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2401:16:    expected unsigned int val
../drivers/scsi/myrs.c:2401:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2460:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/myrs.c:2460:13:    expected restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2460:13:    got unsigned int
../drivers/scsi/myrs.c:2445:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2445:16:    expected unsigned int val
../drivers/scsi/myrs.c:2445:16:    got restricted __le32 [usertype] val
../drivers/scsi/myrs.c:2408:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/myrs.c:2408:16:    expected unsigned int val
../drivers/scsi/myrs.c:2408:16:    got restricted __le32 [usertype] val
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28:    expected unsigned short [assigned] [usertype] clscode
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25:    expected unsigned short [assigned] [usertype] rsvd
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1927:29: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29:    expected unsigned short [assigned] [usertype] clscode
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26:    expected unsigned short [assigned] [usertype] rsvd
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26:    got restricted __be16 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1941:30: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24: warning: incorrect type in argument 1 (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24:    expected unsigned int val
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:24:    got restricted __le32 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2106:31: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2107:31: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2108:31: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2210:26: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25:    expected unsigned int [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3069:21: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3071:23: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3074:23: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3102:21: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3104:23: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3107:23: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3141:26: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3148:40: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3149:39: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3152:41: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3154:41: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3156:41: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3158:41: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3160:41: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3162:41: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3169:26: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3177:26: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3182:35: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.c: note: in included file:
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22:    expected unsigned int [usertype] al_len
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22:    expected unsigned int [usertype] al_len
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22:    expected unsigned int [usertype] al_len
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:65:22:    got restricted __be32 [usertype]
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32
../drivers/gpu/drm/amd/amdgpu/amdgpu_display.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/radeon/radeon_bios.c:66:30: warning: dereference of noderef expression
../drivers/gpu/drm/radeon/radeon_bios.c:66:49: warning: dereference of noderef expression
../drivers/gpu/drm/radeon/radeon_bios.c:92:9: warning: dereference of noderef expression
../drivers/gpu/drm/radeon/radeon_bios.c:93:9: warning: dereference of noderef expression
../drivers/gpu/drm/radeon/radeon_bios.c:95:26: warning: dereference of noderef expression
../drivers/gpu/drm/radeon/radeon_bios.c:95:42: warning: dereference of noderef expression
../drivers/gpu/drm/radeon/radeon_cs.c:297:45: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/radeon/radeon_cs.c:297:45:    expected void const [noderef] __user *from
../drivers/gpu/drm/radeon/radeon_cs.c:297:45:    got unsigned long long [usertype] *[assigned] chunk_array_ptr
../drivers/gpu/drm/radeon/radeon_cs.c:312:27: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/radeon/radeon_cs.c:312:27:    expected struct drm_radeon_cs_chunk [noderef] __user **chunk_ptr
../drivers/gpu/drm/radeon/radeon_cs.c:312:27:    got void [noderef] __user *
../drivers/gpu/drm/radeon/radeon_cs.c:313:49: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/radeon/radeon_cs.c:313:49:    expected void const [noderef] __user *from
../drivers/gpu/drm/radeon/radeon_cs.c:313:49:    got struct drm_radeon_cs_chunk [noderef] __user **chunk_ptr
../drivers/net/ethernet/cavium/thunder/thunder_bgx.c: In function ‘bgx_acpi_match_id’:
../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:34: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=]
 1434 |         snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id);
      |                                  ^~
../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:30: note: directive argument in the range [0, 255]
 1434 |         snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id);
      |                              ^~~~~~~
../drivers/net/ethernet/cavium/thunder/thunder_bgx.c:1434:9: note: ‘snprintf’ output between 5 and 7 bytes into a destination of size 5
 1434 |         snprintf(bgx_sel, 5, "BGX%d", bgx->bgx_id);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/brocade/bna/bfa_cee.c:42:25: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_cee.c:44:25: warning: cast to restricted __be16
../drivers/net/ethernet/brocade/bna/bfa_cee.c:34:29: warning: cast to restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_cee.c: note: in included file (through ../drivers/net/ethernet/brocade/bna/bfa_cee.h):
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32
../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32
../drivers/scsi/3w-sas.c:240:15: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:324:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:324:50:    expected unsigned short [usertype] request_id__lunl
../drivers/scsi/3w-sas.c:324:50:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:327:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:327:50:    expected unsigned short [usertype] request_id__lunl
../drivers/scsi/3w-sas.c:327:50:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:342:70: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:342:70: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:343:69: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:343:69: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:345:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:345:59:    expected unsigned short [usertype] sgl_entries__lunh
../drivers/scsi/3w-sas.c:345:59:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:350:62: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:350:62: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:351:61: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:351:61: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:353:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:353:51:    expected unsigned short [usertype] sgl_entries__lunh
../drivers/scsi/3w-sas.c:353:51:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:422:61: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:422:61: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:423:60: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:423:60: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:425:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:425:54:    expected unsigned short [usertype] parameter_count
../drivers/scsi/3w-sas.c:425:54:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:430:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:430:25:    expected unsigned short [usertype] table_id
../drivers/scsi/3w-sas.c:430:25:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:431:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:431:29:    expected unsigned short [usertype] parameter_id
../drivers/scsi/3w-sas.c:431:29:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:432:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:432:37:    expected unsigned short [usertype] parameter_size_bytes
../drivers/scsi/3w-sas.c:432:37:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:438:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:438:23:    expected unsigned int [addressable] [usertype] schedulertime
../drivers/scsi/3w-sas.c:438:23:    got restricted __le32 [usertype]
../drivers/scsi/3w-sas.c:476:15: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:603:23: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:690:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:690:46:    expected unsigned short [usertype] request_id__lunl
../drivers/scsi/3w-sas.c:690:46:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:693:58: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:693:58: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:694:57: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:694:57: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:696:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:696:47:    expected unsigned short [usertype] sgl_entries__lunh
../drivers/scsi/3w-sas.c:696:47:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:705:40: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:705:40: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:706:39: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:706:39: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:873:17: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:940:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:940:50:    expected unsigned short [usertype] block_count
../drivers/scsi/3w-sas.c:940:50:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:945:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:945:25:    expected unsigned short [usertype] table_id
../drivers/scsi/3w-sas.c:945:25:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:946:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:946:29:    expected unsigned short [usertype] parameter_id
../drivers/scsi/3w-sas.c:946:29:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:947:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:947:37:    expected unsigned short [usertype] parameter_size_bytes
../drivers/scsi/3w-sas.c:947:37:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:949:61: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:949:61: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:950:60: warning: restricted __le64 degrades to integer
../drivers/scsi/3w-sas.c:950:60: warning: restricted __le32 degrades to integer
../drivers/scsi/3w-sas.c:991:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:991:41:    expected unsigned short [usertype] message_credits
../drivers/scsi/3w-sas.c:991:41:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:997:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:997:34:    expected unsigned int [usertype] features
../drivers/scsi/3w-sas.c:997:34:    got restricted __le32 [usertype]
../drivers/scsi/3w-sas.c:1001:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:1001:40:    expected unsigned short [usertype] fw_srl
../drivers/scsi/3w-sas.c:1001:40:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:1002:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:1002:44:    expected unsigned short [usertype] fw_arch_id
../drivers/scsi/3w-sas.c:1002:44:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:1003:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:1003:43:    expected unsigned short [usertype] fw_branch
../drivers/scsi/3w-sas.c:1003:43:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:1004:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/3w-sas.c:1004:42:    expected unsigned short [usertype] fw_build
../drivers/scsi/3w-sas.c:1004:42:    got restricted __le16 [usertype]
../drivers/scsi/3w-sas.c:1016:43: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:1017:47: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:1018:46: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:1019:45: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:1020:48: warning: cast to restricted __le32
../drivers/scsi/3w-sas.c:1167:54: warning: cast to restricted __le16
../drivers/scsi/3w-sas.c:1243:27: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/3w-sas.c:1243:27:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/3w-sas.c:1243:27:    got void *reg
../drivers/scsi/3w-sas.c:1247:35: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/3w-sas.c:1247:35:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/3w-sas.c:1247:35:    got void *reg
../drivers/scsi/3w-sas.c:1275:55: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/3w-sas.c:1275:55:    expected void *reg
../drivers/scsi/3w-sas.c:1275:55:    got unsigned char [noderef] __iomem *
../drivers/scsi/3w-sas.c:1280:55: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/3w-sas.c:1280:55:    expected void *reg
../drivers/scsi/3w-sas.c:1280:55:    got unsigned char [noderef] __iomem *
../drivers/scsi/3w-sas.c:1643:28: warning: cast to restricted __le32
../drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:61:27: warning: symbol 'hw_atl2_caps_aqc113' was not declared. Should it be static?
../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:72:27: warning: symbol 'hw_atl2_caps_aqc115c' was not declared. Should it be static?
../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:81:27: warning: symbol 'hw_atl2_caps_aqc116c' was not declared. Should it be static?
../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:825:24: warning: symbol 'hw_atl2_ops' was not declared. Should it be static?
../drivers/gpu/drm/amd/amdgpu/amdgpu_gem.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/cavium/liquidio/lio_core.c: In function ‘octeon_setup_interrupt’:
../drivers/net/ethernet/cavium/liquidio/lio_core.c:1122:76: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 13 [-Wformat-truncation=]
 1122 |                                          INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u",
      |                                                                            ^~
../drivers/net/ethernet/cavium/liquidio/lio_core.c:1122:54: note: directive argument in the range [0, 2147483646]
 1122 |                                          INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u",
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/cavium/liquidio/lio_core.c:1121:33: note: ‘snprintf’ output between 21 and 43 bytes into a destination of size 32
 1121 |                                 snprintf(&queue_irq_names[IRQ_NAME_OFF(i)],
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1122 |                                          INTRNAMSIZ, "LiquidIO%u-pf%u-rxtx-%u",
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1123 |                                          oct->octeon_id, oct->pf_num, i);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/cavium/liquidio/lio_core.c:1127:76: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 13 [-Wformat-truncation=]
 1127 |                                          INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u",
      |                                                                            ^~
../drivers/net/ethernet/cavium/liquidio/lio_core.c:1127:54: note: directive argument in the range [0, 2147483646]
 1127 |                                          INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u",
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/cavium/liquidio/lio_core.c:1126:33: note: ‘snprintf’ output between 21 and 43 bytes into a destination of size 32
 1126 |                                 snprintf(&queue_irq_names[IRQ_NAME_OFF(i)],
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1127 |                                          INTRNAMSIZ, "LiquidIO%u-vf%u-rxtx-%u",
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1128 |                                          oct->octeon_id, oct->vf_num, i);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/dwc/pcie-designware.c: In function ‘dw_pcie_edma_detect’:
../drivers/pci/controller/dwc/pcie-designware.c:988:50: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 3 [-Wformat-truncation=]
  988 |                 snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs);
      |                                                  ^~
In function ‘dw_pcie_edma_irq_verify’,
    inlined from ‘dw_pcie_edma_detect’ at ../drivers/pci/controller/dwc/pcie-designware.c:1039:8:
../drivers/pci/controller/dwc/pcie-designware.c:988:46: note: directive argument in the range [-2147483648, 15]
  988 |                 snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs);
      |                                              ^~~~~~~
../drivers/pci/controller/dwc/pcie-designware.c:988:17: note: ‘snprintf’ output between 5 and 15 bytes into a destination of size 6
  988 |                 snprintf(name, sizeof(name), "dma%d", pci->edma.nr_irqs);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/cavium/liquidio/lio_core.c:1743:15: warning: cast to restricted __be32
../drivers/net/ethernet/cavium/liquidio/lio_core.c:1813:15: warning: cast to restricted __be32
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 1 (different address spaces)
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1:    expected void const volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1:    got unsigned int [usertype] *
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 2 (different address spaces)
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1:    expected void volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1:    got unsigned int [usertype] *
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 1 (different address spaces)
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1:    expected void const volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1:    got unsigned int [usertype] *
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 2 (different address spaces)
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1:    expected void volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1:    got unsigned int [usertype] *
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 1 (different address spaces)
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1:    expected void const volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1:    got unsigned int [usertype] *
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 2 (different address spaces)
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1:    expected void volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1:    got unsigned int [usertype] *
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 1 (different address spaces)
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1:    expected void const volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1:    got unsigned int [usertype] *
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: cast removes address space '__iomem' of expression
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1: warning: incorrect type in argument 2 (different address spaces)
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1:    expected void volatile [noderef] __iomem *addr
../drivers/isdn/hardware/mISDN/mISDNinfineon.c:263:1:    got unsigned int [usertype] *
../drivers/gpu/drm/amd/amdgpu/amdgpu_ring.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/usb/gadget/udc/net2272.c:1825:68: warning: incorrect type in argument 2 (different base types)
../drivers/usb/gadget/udc/net2272.c:1825:68:    expected unsigned short [usertype] wIndex
../drivers/usb/gadget/udc/net2272.c:1825:68:    got restricted __le16 [addressable] [assigned] [usertype] wIndex
../drivers/usb/gadget/udc/net2272.c:1826:46: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/net2272.c:1829:48: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/net2272.c:1829:48:    expected unsigned short [usertype] status
../drivers/usb/gadget/udc/net2272.c:1829:48:    got restricted __le16 [usertype]
../drivers/usb/gadget/udc/net2272.c:1831:48: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/net2272.c:1831:48:    expected unsigned short [usertype] status
../drivers/usb/gadget/udc/net2272.c:1831:48:    got restricted __le16 [usertype]
../drivers/usb/gadget/udc/net2272.c:1842:40: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/net2272.c:1855:40: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/net2272.c:1877:60: warning: incorrect type in argument 2 (different base types)
../drivers/usb/gadget/udc/net2272.c:1877:60:    expected unsigned short [usertype] wIndex
../drivers/usb/gadget/udc/net2272.c:1877:60:    got restricted __le16 [addressable] [assigned] [usertype] wIndex
../drivers/usb/gadget/udc/net2272.c:1895:72: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/net2272.c:1904:60: warning: incorrect type in argument 2 (different base types)
../drivers/usb/gadget/udc/net2272.c:1904:60:    expected unsigned short [usertype] wIndex
../drivers/usb/gadget/udc/net2272.c:1904:60:    got restricted __le16 [addressable] [assigned] [usertype] wIndex
../drivers/usb/gadget/udc/net2272.c:1913:56: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/net2272.c:2011:52: warning: context imbalance in 'net2272_handle_stat1_irqs' - unexpected unlock
../drivers/gpu/drm/radeon/r100.c:713:16: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/r100.c:713:16:    expected unsigned int [usertype]
../drivers/gpu/drm/radeon/r100.c:713:16:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/r100.c:1099:24: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/r300.c:122:39: warning: incorrect type in initializer (different address spaces)
../drivers/gpu/drm/radeon/r300.c:122:39:    expected void [noderef] __iomem *ptr
../drivers/gpu/drm/radeon/r300.c:122:39:    got void *ptr
../drivers/scsi/hptiop.c:150:53: warning: restricted __le32 degrades to integer
../drivers/scsi/hptiop.c:172:35: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/hptiop.c:172:35:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:172:35:    got restricted __le32 *
../drivers/scsi/hptiop.c:208:34: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/hptiop.c:208:34:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:208:34:    got restricted __le32 *
../drivers/scsi/hptiop.c:209:35: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/hptiop.c:209:35:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:209:35:    got restricted __le32 *
../drivers/scsi/hptiop.c:244:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/hptiop.c:244:44:    expected restricted __le32 [usertype] result
../drivers/scsi/hptiop.c:244:44:    got int
../drivers/scsi/hptiop.c:289:35: warning: restricted __le32 degrades to integer
../drivers/scsi/hptiop.c:276:32: warning: restricted __le32 degrades to integer
../drivers/scsi/hptiop.c:277:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/hptiop.c:277:34:    expected unsigned int [usertype] cur_rptr
../drivers/scsi/hptiop.c:277:34:    got restricted __le32 [usertype] outlist_rptr
../drivers/scsi/hptiop.c:283:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/hptiop.c:283:38:    expected unsigned int [usertype] _tag
../drivers/scsi/hptiop.c:283:38:    got restricted __le32 [usertype] val
../drivers/scsi/hptiop.c:288:52: warning: incorrect type in assignment (different base types)
../drivers/scsi/hptiop.c:288:52:    expected restricted __le32 [usertype] outlist_rptr
../drivers/scsi/hptiop.c:288:52:    got unsigned int [assigned] [usertype] cur_rptr
../drivers/scsi/hptiop.c:369:52: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/hptiop.c:369:52:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:369:52:    got restricted __le32 *
../drivers/scsi/hptiop.c:370:25: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/hptiop.c:370:25:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:370:25:    got restricted __le32 *
../drivers/scsi/hptiop.c:453:64: warning: incorrect type in initializer (different address spaces)
../drivers/scsi/hptiop.c:453:64:    expected struct hpt_iop_request_get_config *info
../drivers/scsi/hptiop.c:453:64:    got struct hpt_iop_request_get_config [noderef] __iomem *config
../drivers/scsi/hptiop.c:455:25: warning: restricted __le32 degrades to integer
../drivers/scsi/hptiop.c:558:27: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/hptiop.c:558:27:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:558:27:    got restricted __le32 *
../drivers/scsi/hptiop.c:637:24: warning: incorrect type in assignment (different address spaces)
../drivers/scsi/hptiop.c:637:24:    expected struct hpt_iopmv_regs *regs
../drivers/scsi/hptiop.c:637:24:    got void [noderef] __iomem *
../drivers/scsi/hptiop.c:643:34: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/hptiop.c:643:34:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:643:34:    got struct hpt_iopmv_regs *regs
../drivers/scsi/hptiop.c:667:26: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/hptiop.c:667:26:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:667:26:    got struct hpt_iopmv_regs *regs
../drivers/scsi/hptiop.c:933:27: warning: restricted __le32 degrades to integer
../drivers/scsi/hptiop.c:938:34: warning: restricted __le32 degrades to integer
../drivers/scsi/hptiop.c:939:30: warning: restricted __le32 degrades to integer
../drivers/scsi/hptiop.c:943:43: warning: invalid assignment: &=
../drivers/scsi/hptiop.c:943:43:    left side has type restricted __le32
../drivers/scsi/hptiop.c:943:43:    right side has type int
../drivers/scsi/hptiop.c:944:43: warning: invalid assignment: ^=
../drivers/scsi/hptiop.c:944:43:    left side has type restricted __le32
../drivers/scsi/hptiop.c:944:43:    right side has type int
../drivers/scsi/hptiop.c:949:57: warning: restricted __le32 degrades to integer
../drivers/scsi/hptiop.c:949:48: warning: incorrect type in assignment (different base types)
../drivers/scsi/hptiop.c:949:48:    expected restricted __le32 [usertype] intrfc_len
../drivers/scsi/hptiop.c:949:48:    got unsigned int
../drivers/scsi/hptiop.c:950:29: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/hptiop.c:950:29:    expected unsigned int val
../drivers/scsi/hptiop.c:950:29:    got restricted __le32 [usertype] inlist_wptr
../drivers/scsi/hptiop.c:975:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/hptiop.c:975:16:    expected unsigned int val
../drivers/scsi/hptiop.c:975:16:    got restricted __le32 [usertype]
../drivers/scsi/hptiop.c:977:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/hptiop.c:977:16:    expected unsigned int val
../drivers/scsi/hptiop.c:977:16:    got restricted __le32 [usertype]
../drivers/scsi/hptiop.c:980:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/hptiop.c:980:16:    expected unsigned int val
../drivers/scsi/hptiop.c:980:16:    got restricted __le32 [usertype]
../drivers/scsi/hptiop.c:982:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/hptiop.c:982:16:    expected unsigned int val
../drivers/scsi/hptiop.c:982:16:    got restricted __le32 [usertype]
../drivers/scsi/hptiop.c:985:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/hptiop.c:985:16:    expected unsigned int val
../drivers/scsi/hptiop.c:985:16:    got restricted __le32 [usertype]
../drivers/scsi/hptiop.c:987:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/hptiop.c:987:16:    expected unsigned int val
../drivers/scsi/hptiop.c:987:16:    got restricted __le32 [usertype]
../drivers/scsi/hptiop.c:990:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/hptiop.c:990:35:    expected restricted __le32 [usertype] inlist_wptr
../drivers/scsi/hptiop.c:990:35:    got unsigned int
../drivers/scsi/hptiop.c:991:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/hptiop.c:991:37:    expected restricted __le32 [usertype]
../drivers/scsi/hptiop.c:991:37:    got unsigned int
../drivers/scsi/hptiop.c:992:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/hptiop.c:992:36:    expected restricted __le32 [usertype] outlist_rptr
../drivers/scsi/hptiop.c:992:36:    got unsigned int
../drivers/scsi/hptiop.c:1531:29: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/hptiop.c:1531:29:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:1531:29:    got restricted __le32 *
../drivers/scsi/hptiop.c:1532:25: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/hptiop.c:1532:25:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/hptiop.c:1532:25:    got restricted __le32 *
../drivers/scsi/hptiop.c:150:51: warning: dereference of noderef expression
../drivers/usb/typec/ucsi/ucsi_ccg.c:570:14: warning: incorrect type in assignment (different base types)
../drivers/usb/typec/ucsi/ucsi_ccg.c:570:14:    expected unsigned int [usertype]
../drivers/usb/typec/ucsi/ucsi_ccg.c:570:14:    got restricted __le32 [usertype] cci
../drivers/net/ethernet/cavium/liquidio/request_manager.c:572:9: warning: context imbalance in 'octeon_send_command' - different lock contexts for basic block
../drivers/gpu/drm/amd/amdgpu/amdgpu_cs.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/cisco/enic/enic_main.c: In function ‘enic_request_intr’:
../drivers/net/ethernet/cisco/enic/enic_main.c:1832:40: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=]
 1832 |                                 "%s-rx-%u", netdev->name, i);
      |                                        ^~
../drivers/net/ethernet/cisco/enic/enic_main.c:1832:33: note: directive argument in the range [0, 4294967294]
 1832 |                                 "%s-rx-%u", netdev->name, i);
      |                                 ^~~~~~~~~~
../drivers/net/ethernet/cisco/enic/enic_main.c:1830:25: note: ‘snprintf’ output between 6 and 30 bytes into a destination of size 24
 1830 |                         snprintf(enic->msix[intr].devname,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1831 |                                 sizeof(enic->msix[intr].devname),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1832 |                                 "%s-rx-%u", netdev->name, i);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/cisco/enic/enic_main.c:1843:40: warning: ‘%u’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 5 and 20 [-Wformat-truncation=]
 1843 |                                 "%s-tx-%u", netdev->name, i);
      |                                        ^~
../drivers/net/ethernet/cisco/enic/enic_main.c:1843:33: note: directive argument in the range [0, 4294967294]
 1843 |                                 "%s-tx-%u", netdev->name, i);
      |                                 ^~~~~~~~~~
../drivers/net/ethernet/cisco/enic/enic_main.c:1841:25: note: ‘snprintf’ output between 6 and 30 bytes into a destination of size 24
 1841 |                         snprintf(enic->msix[intr].devname,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1842 |                                 sizeof(enic->msix[intr].devname),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1843 |                                 "%s-tx-%u", netdev->name, i);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/cisco/enic/enic_main.c:273:14: warning: cast to restricted __be16
../drivers/net/ethernet/cisco/enic/enic_main.c:277:14: warning: cast to restricted __be16
../drivers/net/ethernet/cisco/enic/enic_main.c:272:20: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/cisco/enic/enic_main.c:272:20: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/cisco/enic/enic_main.c:649:14: warning: cast to restricted __be16
../drivers/net/ethernet/cisco/enic/enic_main.c:656:14: warning: cast to restricted __be16
../drivers/net/ethernet/cisco/enic/enic_main.c:648:20: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/cisco/enic/enic_main.c:648:20: warning: restricted __be16 degrades to integer
../drivers/gpu/drm/amd/amdgpu/amdgpu_bios.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/ipr.c: note: in included file:
../drivers/scsi/ipr.h:1063:44: warning: array of flexible structures
../drivers/scsi/ipr.h:1070:46: warning: array of flexible structures
../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:1241:22: warning: context imbalance in 'chtls_recv_sock' - unexpected unlock
../drivers/gpu/drm/radeon/rs600.c:662:30: warning: incorrect type in initializer (different address spaces)
../drivers/gpu/drm/radeon/rs600.c:662:30:    expected void [noderef] __iomem *ptr
../drivers/gpu/drm/radeon/rs600.c:662:30:    got void *
../drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c:589:31: warning: context imbalance in 'chcr_ktls_dev_add' - unexpected unlock
../drivers/gpu/drm/amd/amdgpu/atombios_dp.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/usb/gadget/udc/snps_udc_core.c:550:34: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/snps_udc_core.c:550:34:    expected unsigned int [usertype] bufptr
../drivers/usb/gadget/udc/snps_udc_core.c:550:34:    got restricted __le32 [usertype]
../drivers/gpu/drm/nouveau/nvif/object.c:202:41: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nvif/object.c:202:41:    expected void [noderef] __iomem *ptr
../drivers/gpu/drm/nouveau/nvif/object.c:202:41:    got void *
../drivers/gpu/drm/radeon/rs690.c:82:59: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs690.c:84:29: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs690.c:85:65: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs690.c:91:57: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs690.c:96:59: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs690.c:98:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs690.c:99:65: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs690.c:105:57: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs690.c:107:59: warning: cast to restricted __le16
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:41: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:38: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:38:    expected void [noderef] __iomem *[assigned] inst_cnt_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:281:38:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:23: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:49: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:49:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:374:49:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:31: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:57: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:57:    expected void const volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:382:57:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:25: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:51: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:51:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:384:51:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:25: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:51: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:51:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:389:51:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:25: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:51: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:51:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:392:51:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:434:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:433:26: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:433:26:    expected void [noderef] __iomem *doorbell_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:433:26:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:436:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:435:26: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:435:26:    expected void [noderef] __iomem *inst_cnt_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:435:26:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:478:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:477:29: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:477:29:    expected void [noderef] __iomem *pkts_sent_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:477:29:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:480:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:479:31: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:479:31:    expected void [noderef] __iomem *pkts_credit_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:479:31:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:519:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:519:42:    expected void const volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:519:42:    got void *mbox_int_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:520:42: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:520:42:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:520:42:    got void *mbox_int_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:525:54: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:525:54:    expected void const volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:525:54:    got void *mbox_write_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:566:39: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:570:41: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:574:40: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:584:44: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:584:44:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:584:44:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:819:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:819:42:    expected void const volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:819:42:    got void *mbox_int_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:826:44: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:826:44:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:826:44:    got void *mbox_int_reg
../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c: In function ‘bnxt_ethtool_init’:
../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:4161:32: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 27 [-Wformat-truncation=]
 4161 |                          "/pkg %s", buf);
      |                                ^~   ~~~
In function ‘bnxt_get_pkgver’,
    inlined from ‘bnxt_ethtool_init’ at ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:5077:3:
../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:4160:17: note: ‘snprintf’ output between 6 and 37 bytes into a destination of size 32
 4160 |                 snprintf(bp->fw_ver_str + len, FW_VER_STR_LEN - len,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4161 |                          "/pkg %s", buf);
      |                          ~~~~~~~~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30:    expected restricted __be16 [usertype] l2t_idx
../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30:    got restricted __be32 [usertype]
../drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c:10478:48: warning: cast truncates bits from constant value (ffff7fff becomes 7fff)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:41: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:38: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:38:    expected void [noderef] __iomem *[assigned] inst_cnt_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:38:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:226:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:225:26: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:225:26:    expected void [noderef] __iomem *doorbell_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:225:26:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:228:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:227:26: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:227:26:    expected void [noderef] __iomem *inst_cnt_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:227:26:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:258:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:257:29: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:257:29:    expected void [noderef] __iomem *pkts_sent_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:257:29:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:260:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:259:31: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:259:31:    expected void [noderef] __iomem *pkts_credit_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:259:31:    got unsigned char [usertype] *
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:296:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:299:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:302:14: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:311:36: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:311:36:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:311:36:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:479:50: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:479:50:    expected void const volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:479:50:    got void *mbox_int_reg
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:480:50: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:480:50:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:480:50:    got void *mbox_int_reg
../drivers/scsi/mvumi.c:81:52: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:81:52:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:81:52:    got void *
../drivers/scsi/mvumi.c:90:39: warning: incorrect type in assignment (different address spaces)
../drivers/scsi/mvumi.c:90:39:    expected void *
../drivers/scsi/mvumi.c:90:39:    got void [noderef] __iomem *
../drivers/scsi/mvumi.c:210:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvumi.c:210:34:    expected unsigned int [usertype] baseaddr_l
../drivers/scsi/mvumi.c:210:34:    got restricted __le32 [usertype]
../drivers/scsi/mvumi.c:211:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvumi.c:211:34:    expected unsigned int [usertype] baseaddr_h
../drivers/scsi/mvumi.c:211:34:    got restricted __le32 [usertype]
../drivers/scsi/mvumi.c:213:17: warning: invalid assignment: |=
../drivers/scsi/mvumi.c:213:17:    left side has type unsigned int
../drivers/scsi/mvumi.c:213:17:    right side has type restricted __le32
../drivers/scsi/mvumi.c:213:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvumi.c:213:17:    expected unsigned int [usertype] size
../drivers/scsi/mvumi.c:213:17:    got restricted __le32 [usertype]
../drivers/scsi/mvumi.c:242:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvumi.c:242:26:    expected unsigned int [usertype] baseaddr_l
../drivers/scsi/mvumi.c:242:26:    got restricted __le32 [usertype]
../drivers/scsi/mvumi.c:243:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvumi.c:243:26:    expected unsigned int [usertype] baseaddr_h
../drivers/scsi/mvumi.c:243:26:    got restricted __le32 [usertype]
../drivers/scsi/mvumi.c:245:9: warning: invalid assignment: |=
../drivers/scsi/mvumi.c:245:9:    left side has type unsigned int
../drivers/scsi/mvumi.c:245:9:    right side has type restricted __le32
../drivers/scsi/mvumi.c:245:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvumi.c:245:9:    expected unsigned int [usertype] size
../drivers/scsi/mvumi.c:245:9:    got restricted __le32 [usertype]
../drivers/scsi/mvumi.c:407:40: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:407:40:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:407:40:    got void *inb_read_pointer
../drivers/scsi/mvumi.c:429:30: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:429:30:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:429:30:    got void *ib_shadow
../drivers/scsi/mvumi.c:458:31: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:458:31:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:458:31:    got void *ib_shadow
../drivers/scsi/mvumi.c:459:48: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:459:48:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:459:48:    got void *inb_write_pointer
../drivers/scsi/mvumi.c:496:41: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:496:41:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:496:41:    got void *outb_copy_pointer
../drivers/scsi/mvumi.c:497:48: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:497:48:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:497:48:    got void *ob_shadow
../drivers/scsi/mvumi.c:516:33: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:516:33:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:516:33:    got void *outb_read_pointer
../drivers/scsi/mvumi.c:517:33: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:517:33:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:517:33:    got void *outb_copy_pointer
../drivers/scsi/mvumi.c:578:42: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:578:42:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:578:42:    got void *outb_read_pointer
../drivers/scsi/mvumi.c:585:26: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:585:26:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:585:26:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:586:26: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:586:26:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:586:26:    got void *arm_to_pciea_msg1
../drivers/scsi/mvumi.c:589:40: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:589:40:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:589:40:    got void *pciea_to_arm_drbl_reg
../drivers/scsi/mvumi.c:1281:28: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1281:28:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1281:28:    got void *arm_to_pciea_drbl_reg
../drivers/scsi/mvumi.c:1282:28: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1282:28:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1282:28:    got void *arm_to_pciea_drbl_reg
../drivers/scsi/mvumi.c:1284:48: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1284:48:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1284:48:    got void *arm_to_pciea_mask_reg
../drivers/scsi/mvumi.c:1285:28: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1285:28:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1285:28:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:1286:28: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1286:28:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1286:28:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:612:26: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:612:26:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:612:26:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:613:28: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:613:28:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:613:28:    got void *arm_to_pciea_msg1
../drivers/scsi/mvumi.c:615:46: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:615:46:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:615:46:    got void *pciea_to_arm_drbl_reg
../drivers/scsi/mvumi.c:624:36: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:624:36:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:624:36:    got void *arm_to_pciea_msg1
../drivers/scsi/mvumi.c:670:32: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:670:32:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:670:32:    got void *reset_enable
../drivers/scsi/mvumi.c:671:34: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:671:34:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:671:34:    got void *reset_request
../drivers/scsi/mvumi.c:673:35: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:673:35:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:673:35:    got void *reset_enable
../drivers/scsi/mvumi.c:674:35: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:674:35:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:674:35:    got void *reset_request
../drivers/scsi/mvumi.c:1100:36: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1100:36:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1100:36:    got void *arm_to_pciea_msg0
../drivers/scsi/mvumi.c:1115:52: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1115:52:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1115:52:    got void *pciea_to_arm_msg1
../drivers/scsi/mvumi.c:1116:39: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1116:39:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1116:39:    got void *pciea_to_arm_msg0
../drivers/scsi/mvumi.c:1117:47: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1117:47:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1117:47:    got void *pciea_to_arm_drbl_reg
../drivers/scsi/mvumi.c:1122:45: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1122:45:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1122:45:    got void *pciea_to_arm_msg1
../drivers/scsi/mvumi.c:1124:45: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1124:45:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1124:45:    got void *arm_to_pciea_msg1
../drivers/scsi/mvumi.c:1127:39: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1127:39:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1127:39:    got void *pciea_to_arm_msg0
../drivers/scsi/mvumi.c:1128:47: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1128:47:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1128:47:    got void *pciea_to_arm_drbl_reg
../drivers/scsi/mvumi.c:1168:39: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1168:39:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1168:39:    got void *pciea_to_arm_msg0
../drivers/scsi/mvumi.c:1169:47: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1169:47:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1169:47:    got void *pciea_to_arm_drbl_reg
../drivers/scsi/mvumi.c:1174:36: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1174:36:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1174:36:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:1176:36: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1176:36:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1176:36:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:1177:50: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1177:50:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1177:50:    got void *ib_shadow
../drivers/scsi/mvumi.c:1180:45: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1180:45:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1180:45:    got void *inb_aval_count_basel
../drivers/scsi/mvumi.c:1182:45: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1182:45:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1182:45:    got void *inb_aval_count_baseh
../drivers/scsi/mvumi.c:1188:61: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1188:61:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1188:61:    got void *ob_shadow
../drivers/scsi/mvumi.c:1190:61: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1190:61:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1190:61:    got void *outb_copy_basel
../drivers/scsi/mvumi.c:1192:61: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1192:61:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1192:61:    got void *outb_copy_baseh
../drivers/scsi/mvumi.c:1244:34: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1244:34:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1244:34:    got void *arm_to_pciea_msg1
../drivers/scsi/mvumi.c:1248:51: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1248:51:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1248:51:    got void *pciea_to_arm_drbl_reg
../drivers/scsi/mvumi.c:1256:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1256:42:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1256:42:    got void *arm_to_pciea_msg1
../drivers/scsi/mvumi.c:1849:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvumi.c:1849:35:    expected unsigned int [usertype] src_low_addr
../drivers/scsi/mvumi.c:1849:35:    got restricted __le32 [usertype]
../drivers/scsi/mvumi.c:1851:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvumi.c:1851:36:    expected unsigned int [usertype] src_high_addr
../drivers/scsi/mvumi.c:1851:36:    got restricted __le32 [usertype]
../drivers/scsi/mvumi.c:1903:48: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1903:48:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1903:48:    got void *arm_to_pciea_mask_reg
../drivers/scsi/mvumi.c:1904:29: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1904:29:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1904:29:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:1906:29: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1906:29:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1906:29:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:1918:26: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1918:26:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1918:26:    got void *arm_to_pciea_mask_reg
../drivers/scsi/mvumi.c:1919:29: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1919:29:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1919:29:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:1922:29: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1922:29:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1922:29:    got void *enpointa_mask_reg
../drivers/scsi/mvumi.c:1931:31: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1931:31:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1931:31:    got void *main_int_cause_reg
../drivers/scsi/mvumi.c:1935:36: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1935:36:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1935:36:    got void *outb_isr_cause
../drivers/scsi/mvumi.c:1939:61: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1939:61:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1939:61:    got void *outb_isr_cause
../drivers/scsi/mvumi.c:1945:53: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1945:53:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1945:53:    got void *outb_isr_cause
../drivers/scsi/mvumi.c:1951:36: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1951:36:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1951:36:    got void *outb_isr_cause
../drivers/scsi/mvumi.c:1953:61: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1953:61:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1953:61:    got void *outb_isr_cause
../drivers/scsi/mvumi.c:1956:43: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1956:43:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1956:43:    got void *arm_to_pciea_drbl_reg
../drivers/scsi/mvumi.c:1958:51: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1958:51:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1958:51:    got void *arm_to_pciea_drbl_reg
../drivers/scsi/mvumi.c:1975:37: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/mvumi.c:1975:37:    expected void const [noderef] __iomem *
../drivers/scsi/mvumi.c:1975:37:    got void *arm_to_pciea_drbl_reg
../drivers/scsi/mvumi.c:1977:45: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/mvumi.c:1977:45:    expected void [noderef] __iomem *
../drivers/scsi/mvumi.c:1977:45:    got void *arm_to_pciea_drbl_reg
../drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/radeon/r600.c:1082:38: warning: incorrect type in initializer (different address spaces)
../drivers/gpu/drm/radeon/r600.c:1082:38:    expected void [noderef] __iomem *ptr
../drivers/gpu/drm/radeon/r600.c:1082:38:    got void *
../drivers/gpu/drm/radeon/r600.c:4042:24: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/r600.c:4128:26: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/r600.c:4129:28: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/r600.c:4387:38: warning: incorrect type in initializer (different address spaces)
../drivers/gpu/drm/radeon/r600.c:4387:38:    expected void [noderef] __iomem *ptr
../drivers/gpu/drm/radeon/r600.c:4387:38:    got void *
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:43:29: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:43:29:    expected void const volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:43:29:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:81:52: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:81:52:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:81:52:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:115:36: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:115:36:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:115:36:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:163:26: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:163:26:    expected void const volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:163:26:    got void *mbox_write_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:172:47: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:172:47:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:172:47:    got void *mbox_write_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:175:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:175:42:    expected void const volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:175:42:    got void *mbox_write_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:184:63: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:184:63:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:184:63:    got void *mbox_write_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:193:44: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:193:44:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:193:44:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:306:52: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:306:52:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:306:52:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:316:44: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:316:44:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:316:44:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:325:44: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:325:44:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:325:44:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:341:52: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:341:52:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:341:52:    got void *mbox_read_reg
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:371:36: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:371:36:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:371:36:    got void *mbox_read_reg
../drivers/net/ethernet/cisco/enic/enic_pp.c:147:45: warning: dubious: x | !y
../drivers/net/ethernet/cisco/enic/enic_pp.c:148:52: warning: dubious: x | !y
../drivers/net/ethernet/cisco/enic/enic_pp.c:149:73: warning: dubious: x | !y
../drivers/net/ethernet/chelsio/cxgb/sge.c:1390:65: warning: cast to restricted __be16
../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27:    expected unsigned short [usertype] vlan
../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27:    got restricted __be16 [usertype]
../drivers/gpu/drm/i915/intel_uncore.c:1920:1: warning: context imbalance in 'fwtable_read8' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:1921:1: warning: context imbalance in 'fwtable_read16' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:1922:1: warning: context imbalance in 'fwtable_read32' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:1923:1: warning: context imbalance in 'fwtable_read64' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:1988:1: warning: context imbalance in 'gen6_write8' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:1989:1: warning: context imbalance in 'gen6_write16' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:1990:1: warning: context imbalance in 'gen6_write32' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:2010:1: warning: context imbalance in 'fwtable_write8' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:2011:1: warning: context imbalance in 'fwtable_write16' - unexpected unlock
../drivers/gpu/drm/i915/intel_uncore.c:2012:1: warning: context imbalance in 'fwtable_write32' - unexpected unlock
../drivers/gpu/drm/amd/amdgpu/atombios_encoders.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'stall' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'prot_stall' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'registered' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'suspended' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'connected' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'vbus_session' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'set_cfg_not_acked' description in 'pch_udc_dev'
../drivers/usb/gadget/udc/pch_udc.c:360: warning: Excess struct member 'waiting_zlp_ack' description in 'pch_udc_dev'
../drivers/scsi/vmw_pvscsi.c:210:39: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/vmw_pvscsi.c:210:39:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/vmw_pvscsi.c:210:39:    got char *
../drivers/scsi/vmw_pvscsi.c:215:40: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/vmw_pvscsi.c:215:40:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/vmw_pvscsi.c:215:40:    got char *
../drivers/scsi/vmw_pvscsi.c:1225:50: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/vmw_pvscsi.c:1225:50:    expected void [noderef] __iomem *
../drivers/scsi/vmw_pvscsi.c:1225:50:    got char *mmioBase
../drivers/scsi/vmw_pvscsi.c:1403:27: warning: incorrect type in assignment (different address spaces)
../drivers/scsi/vmw_pvscsi.c:1403:27:    expected char *mmioBase
../drivers/scsi/vmw_pvscsi.c:1403:27:    got void [noderef] __iomem *
../drivers/gpu/drm/amd/amdgpu/amdgpu_sa.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/intel_wakeref.c:145:19: warning: context imbalance in 'wakeref_auto_timeout' - unexpected unlock
../drivers/usb/gadget/udc/mv_udc_core.c: In function ‘eps_init.constprop.isra’:
../drivers/usb/gadget/udc/mv_udc_core.c:1269:59: warning: ‘out’ directive output may be truncated writing 3 bytes into a region of size between 1 and 11 [-Wformat-truncation=]
 1269 |                         snprintf(name, sizeof(name), "ep%dout", i / 2);
      |                                                           ^~~
../drivers/usb/gadget/udc/mv_udc_core.c:1269:25: note: ‘snprintf’ output between 7 and 17 bytes into a destination of size 14
 1269 |                         snprintf(name, sizeof(name), "ep%dout", i / 2);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/usb/gadget/udc/mv_udc_core.c:1265:59: warning: ‘in’ directive output may be truncated writing 2 bytes into a region of size between 1 and 11 [-Wformat-truncation=]
 1265 |                         snprintf(name, sizeof(name), "ep%din", i / 2);
      |                                                           ^~
../drivers/usb/gadget/udc/mv_udc_core.c:1265:25: note: ‘snprintf’ output between 6 and 16 bytes into a destination of size 14
 1265 |                         snprintf(name, sizeof(name), "ep%din", i / 2);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/usb/gadget/udc/mv_udc_core.c:66:33: warning: incorrect type in initializer (different base types)
../drivers/usb/gadget/udc/mv_udc_core.c:66:33:    expected restricted __le16 [usertype] wMaxPacketSize
../drivers/usb/gadget/udc/mv_udc_core.c:66:33:    got int
../drivers/usb/gadget/udc/mv_udc_core.c:366:24: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/mv_udc_core.c:366:24:    expected unsigned int [usertype] buff_ptr0
../drivers/usb/gadget/udc/mv_udc_core.c:366:24:    got restricted __le32 [usertype]
../drivers/usb/gadget/udc/mv_udc_core.c:368:24: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/mv_udc_core.c:368:24:    expected unsigned int [usertype] buff_ptr1
../drivers/usb/gadget/udc/mv_udc_core.c:368:24:    got restricted __le32 [usertype]
../drivers/usb/gadget/udc/mv_udc_core.c:369:24: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/mv_udc_core.c:369:24:    expected unsigned int [usertype] buff_ptr2
../drivers/usb/gadget/udc/mv_udc_core.c:369:24:    got restricted __le32 [usertype]
../drivers/usb/gadget/udc/mv_udc_core.c:370:24: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/mv_udc_core.c:370:24:    expected unsigned int [usertype] buff_ptr3
../drivers/usb/gadget/udc/mv_udc_core.c:370:24:    got restricted __le32 [usertype]
../drivers/usb/gadget/udc/mv_udc_core.c:371:24: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/mv_udc_core.c:371:24:    expected unsigned int [usertype] buff_ptr4
../drivers/usb/gadget/udc/mv_udc_core.c:371:24:    got restricted __le32 [usertype]
../drivers/usb/gadget/udc/mv_udc_core.c:834:34: warning: incorrect type in argument 1 (different address spaces)
../drivers/usb/gadget/udc/mv_udc_core.c:834:34:    expected void const volatile [noderef] __iomem *addr
../drivers/usb/gadget/udc/mv_udc_core.c:834:34:    got unsigned int *
../drivers/usb/gadget/udc/mv_udc_core.c:835:42: warning: incorrect type in argument 2 (different address spaces)
../drivers/usb/gadget/udc/mv_udc_core.c:835:42:    expected void volatile [noderef] __iomem *addr
../drivers/usb/gadget/udc/mv_udc_core.c:835:42:    got unsigned int *
../drivers/usb/gadget/udc/mv_udc_core.c:1456:41: warning: incorrect type in assignment (different base types)
../drivers/usb/gadget/udc/mv_udc_core.c:1456:41:    expected unsigned short [usertype]
../drivers/usb/gadget/udc/mv_udc_core.c:1456:41:    got restricted __le16 [usertype]
../drivers/usb/gadget/udc/mv_udc_core.c:1516:26: warning: cast from restricted __le16
../drivers/usb/gadget/udc/mv_udc_core.c:1546:31: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1547:35: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1568:30: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1579:39: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1580:43: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1616:34: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1625:52: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1611:30: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1611:30: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1634:39: warning: restricted __le16 degrades to integer
../drivers/usb/gadget/udc/mv_udc_core.c:1635:43: warning: restricted __le16 degrades to integer
../drivers/gpu/drm/xe/xe_guc_ct.c:703:9: warning: context imbalance in '__guc_ct_send_locked' - different lock contexts for basic block
../drivers/gpu/drm/amd/amdgpu/atombios_i2c.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:833:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:833:31:    expected unsigned int [usertype]
../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:833:31:    got restricted __be32 [usertype]
../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:3601:52: warning: dubious: !x | y
../drivers/usb/gadget/udc/bdc/bdc_ep.c:498:26: warning: cast truncates bits from constant value (ffffffff7fffffff becomes 7fffffff)
../drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c:211:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c:211:29:    expected unsigned int [addressable] [assigned] [usertype] mtu
../drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c:211:29:    got restricted __be32 [usertype]
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38:    expected restricted __be32 [usertype] ip4src
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:515:38:    got unsigned int [usertype]
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38:    expected restricted __be32 [usertype] ip4dst
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:518:38:    got unsigned int [usertype]
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36:    expected restricted __be16 [usertype] psrc
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:521:36:    got unsigned short [usertype]
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36:    expected restricted __be16 [usertype] pdst
../drivers/net/ethernet/cisco/enic/enic_ethtool.c:524:36:    got unsigned short [usertype]
../drivers/net/ethernet/dlink/dl2k.c:344:35: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: warning: cast from restricted __be16
../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44: warning: incorrect type in argument 3 (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44:    expected unsigned short [usertype] vxlan_port
../drivers/net/ethernet/cavium/liquidio/lio_main.c:2692:44:    got restricted __be16 [usertype]
../drivers/net/ethernet/cavium/liquidio/lio_main.c:2703:44: warning: cast from restricted __be16
../drivers/net/ethernet/cavium/liquidio/lio_main.c:2703:44: warning: incorrect type in argument 3 (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_main.c:2703:44:    expected unsigned short [usertype] vxlan_port
../drivers/net/ethernet/cavium/liquidio/lio_main.c:2703:44:    got restricted __be16 [usertype]
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3380:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3380:30:    expected unsigned short [usertype] major
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3380:30:    got restricted __be16 [usertype]
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3381:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3381:30:    expected unsigned short [usertype] minor
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3381:30:    got restricted __be16 [usertype]
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3382:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3382:30:    expected unsigned short [usertype] micro
../drivers/net/ethernet/cavium/liquidio/lio_main.c:3382:30:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4206:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4206:44:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4206:44:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4220:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4220:44:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4220:44:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4223:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4223:36:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4223:36:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4286:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4286:36:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4286:36:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4287:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4287:36:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4287:36:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4288:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4288:36:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4288:36:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4294:57: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4294:57:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4294:57:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4300:73: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4300:73:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4300:73:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4304:73: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4304:73:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4304:73:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4308:73: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4308:73:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4308:73:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4313:81: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4313:81:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4313:81:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4319:57: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/evergreen.c:4319:57:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4319:57:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/evergreen.c:4680:24: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/evergreen.c:4739:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/evergreen.c:4740:28: warning: cast to restricted __le32
../drivers/gpu/drm/amd/amdgpu/amdgpu_vm.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50: warning: incorrect type in argument 1 (different base types)
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50:    expected unsigned int [usertype] rss
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50:    got restricted __be32 [assigned] [usertype] rss_hi
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43:    expected restricted __wsum [usertype] csum
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43:    got restricted __be32 [assigned] [usertype] rss_hi
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47:    expected unsigned int [usertype] priority
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47:    got restricted __be32 [assigned] [usertype] rss_lo
../drivers/net/ethernet/chelsio/cxgb3/sge.c:2120:16: warning: cast to restricted __be32
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1781:44: warning: cast from restricted __be16
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1781:44: warning: incorrect type in argument 3 (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1781:44:    expected unsigned short [usertype] vxlan_port
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1781:44:    got restricted __be16 [usertype]
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1792:44: warning: cast from restricted __be16
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1792:44: warning: incorrect type in argument 3 (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1792:44:    expected unsigned short [usertype] vxlan_port
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1792:44:    got restricted __be16 [usertype]
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1973:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1973:30:    expected unsigned short [usertype] major
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1973:30:    got restricted __be16 [usertype]
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1974:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1974:30:    expected unsigned short [usertype] minor
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1974:30:    got restricted __be16 [usertype]
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1975:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1975:30:    expected unsigned short [usertype] micro
../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1975:30:    got restricted __be16 [usertype]
../drivers/scsi/pcmcia/nsp_cs.c:1681:34: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/pcmcia/nsp_cs.c:1681:34:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/pcmcia/nsp_cs.c:1681:34:    got void *
../drivers/scsi/pcmcia/nsp_cs.c: note: in included file:
../drivers/scsi/pcmcia/nsp_io.h:231:30: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/pcmcia/nsp_io.h:231:30:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/pcmcia/nsp_io.h:231:30:    got unsigned long *ptr
../drivers/scsi/pcmcia/nsp_io.h:257:30: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/pcmcia/nsp_io.h:257:30:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/pcmcia/nsp_io.h:257:30:    got unsigned long *ptr
../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c: In function ‘cxgb4vf_get_drvinfo’:
../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1560:44: warning: ‘%u’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=]
 1560 |                  "%u.%u.%u.%u, TP %u.%u.%u.%u",
      |                                            ^~
../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1560:18: note: directive argument in the range [0, 255]
 1560 |                  "%u.%u.%u.%u, TP %u.%u.%u.%u",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:1559:9: note: ‘snprintf’ output between 20 and 36 bytes into a destination of size 32
 1559 |         snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1560 |                  "%u.%u.%u.%u, TP %u.%u.%u.%u",
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1561 |                  FW_HDR_FW_VER_MAJOR_G(adapter->params.dev.fwrev),
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1562 |                  FW_HDR_FW_VER_MINOR_G(adapter->params.dev.fwrev),
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1563 |                  FW_HDR_FW_VER_MICRO_G(adapter->params.dev.fwrev),
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1564 |                  FW_HDR_FW_VER_BUILD_G(adapter->params.dev.fwrev),
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1565 |                  FW_HDR_FW_VER_MAJOR_G(adapter->params.dev.tprev),
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1566 |                  FW_HDR_FW_VER_MINOR_G(adapter->params.dev.tprev),
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1567 |                  FW_HDR_FW_VER_MICRO_G(adapter->params.dev.tprev),
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1568 |                  FW_HDR_FW_VER_BUILD_G(adapter->params.dev.tprev));
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c: In function ‘adapter_up’:
../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:371:38: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=]
  371 |                                  "%s-%d", dev->name, qs);
      |                                      ^~
In function ‘name_msix_vecs’,
    inlined from ‘adapter_up’ at ../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:778:4:
../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:371:34: note: directive argument in the range [-2147483641, 254]
  371 |                                  "%s-%d", dev->name, qs);
      |                                  ^~~~~~~
../drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:370:25: note: ‘snprintf’ output between 3 and 28 bytes into a destination of size 21
  370 |                         snprintf(adapter->msix_info[msi].desc, namelen,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  371 |                                  "%s-%d", dev->name, qs);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_tlb_fence.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_ib.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘setup_sge_queues’:
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:48: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 8 and 23 [-Wformat-truncation=]
 1074 |                                          "%s-Rx%d", dev->name, j);
      |                                                ^~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:42: note: directive argument in the range [-2147483641, 254]
 1074 |                                          "%s-Rx%d", dev->name, j);
      |                                          ^~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1072:33: note: ‘snprintf’ output between 5 and 30 bytes into a destination of size 26
 1072 |                                 snprintf(adap->msix_info[msix].desc,
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1073 |                                          sizeof(adap->msix_info[msix].desc),
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1074 |                                          "%s-Rx%d", dev->name, j);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘cxgb4_port_mirror_alloc_queues’:
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:47: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 1 and 16 [-Wformat-truncation=]
 1356 |                                  "%s-mirrorrxq%d", dev->name, i);
      |                                               ^~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:34: note: directive argument in the range [0, 65534]
 1356 |                                  "%s-mirrorrxq%d", dev->name, i);
      |                                  ^~~~~~~~~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1354:25: note: ‘snprintf’ output between 12 and 31 bytes into a destination of size 26
 1354 |                         snprintf(mirror_rxq->msix->desc,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1355 |                                  sizeof(mirror_rxq->msix->desc),
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1356 |                                  "%s-mirrorrxq%d", dev->name, i);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast to restricted __be16
../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast from restricted __be32
../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast to restricted __be16
../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast from restricted __be32
../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_main.c:1558:29:    expected unsigned short
../drivers/net/ethernet/emulex/benet/be_main.c:1558:29:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_main.c:2628:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_main.c:2628:32:    expected unsigned int [usertype] fragpa_lo
../drivers/net/ethernet/emulex/benet/be_main.c:2628:32:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_main.c:2629:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_main.c:2629:32:    expected unsigned int [usertype] fragpa_hi
../drivers/net/ethernet/emulex/benet/be_main.c:2629:32:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:390:27: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:390:27:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:390:27:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:446:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:446:38:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:446:38:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:519:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:519:59:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:519:59:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:529:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:529:50:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:529:50:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:535:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:535:50:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:535:50:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:605:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:605:46:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:605:46:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:630:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:630:46:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:630:46:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:878:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:878:46:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:878:46:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:915:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:915:46:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:915:46:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:938:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:938:46:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:938:46:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52:    expected unsigned short [addressable] [assigned] [usertype] usInitInfo
../drivers/gpu/drm/radeon/atombios_encoders.c:1080:52:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1086:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1088:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1090:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52:    expected unsigned short [addressable] [assigned] [usertype] usInitInfo
../drivers/gpu/drm/radeon/atombios_encoders.c:1137:52:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1143:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1145:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1147:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52:    expected unsigned short [addressable] [assigned] [usertype] usInitInfo
../drivers/gpu/drm/radeon/atombios_encoders.c:1179:52:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1185:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1187:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1189:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52:    expected unsigned short [addressable] [assigned] [usertype] usInitInfo
../drivers/gpu/drm/radeon/atombios_encoders.c:1238:52:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1244:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1246:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1248:62:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52:    expected unsigned short [addressable] [assigned] [usertype] usSymClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1300:52:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52:    expected unsigned short [addressable] [assigned] [usertype] usSymClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1302:52:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1470:58:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67:    expected unsigned short [addressable] [assigned] [usertype] usConnectorId
../drivers/gpu/drm/radeon/atombios_encoders.c:1485:67:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66:    expected unsigned short [addressable] [assigned] [usertype] usPixelClock
../drivers/gpu/drm/radeon/atombios_encoders.c:1487:66:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50:    expected unsigned short [addressable] [assigned] [usertype] usDeviceID
../drivers/gpu/drm/radeon/atombios_encoders.c:2301:50:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50:    expected unsigned short [addressable] [assigned] [usertype] usDeviceID
../drivers/gpu/drm/radeon/atombios_encoders.c:2303:50:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50:    expected unsigned short [addressable] [assigned] [usertype] usDeviceID
../drivers/gpu/drm/radeon/atombios_encoders.c:2305:50:    got restricted __le16 [usertype]
../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50:    expected unsigned short [addressable] [assigned] [usertype] usDeviceID
../drivers/gpu/drm/radeon/atombios_encoders.c:2309:50:    got restricted __le16 [usertype]
../drivers/net/ethernet/chelsio/cxgb4vf/sge.c:2148:17: warning: context imbalance in 'sge_tx_timer_cb' - different lock contexts for basic block
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22:    expected unsigned int [usertype] vld_tid
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22:    got restricted __be32 [usertype]
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27:    expected unsigned int [usertype] pgsz_tag_clr
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27:    got restricted __be32 [usertype]
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25:    expected unsigned int [usertype] max_offset
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25:    got restricted __be32 [usertype]
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26:    expected unsigned int [usertype] page_offset
../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26:    got restricted __be32 [usertype]
../drivers/scsi/fnic/fnic_fcs.c:26:37: error: invalid initializer
../drivers/scsi/fnic/fnic_fcs.c: note: in included file:
../drivers/scsi/fnic/cq_enet_desc.h:130:39: warning: restricted __le16 degrades to integer
../drivers/scsi/fnic/fnic_fcs.c: note: in included file:
../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc)
../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0)
../drivers/scsi/fnic/fnic_fcs.c:1322:6: warning: context imbalance in 'fnic_handle_fip_timer' - different lock contexts for basic block
../drivers/gpu/drm/ast/ast_mode.c:784:19: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/ast/ast_mode.c:784:16: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/ast/ast_mode.c:784:16:    expected unsigned char [noderef] [usertype] __iomem *dstxor
../drivers/gpu/drm/ast/ast_mode.c:784:16:    got unsigned char [usertype] *
../sound/soc/sof/intel/hda-dai.c: note: in included file:
../sound/soc/sof/intel/../ipc4-topology.h:317:54: warning: array of flexible structures
../sound/soc/sof/intel/hda-dai.c: note: in included file:
../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures
../drivers/gpu/drm/amd/amdgpu/amdgpu_pll.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/gma500/gma_display.c:405:25: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/gma500/gma_display.c:405:25:    expected void *tmp_dst
../drivers/gpu/drm/gma500/gma_display.c:405:25:    got unsigned char [noderef] [usertype] __iomem *
../drivers/scsi/bnx2fc/bnx2fc_els.c:95:25: warning: cast from restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_els.c:536:44: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_els.c:545:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_els.c:545:40:    expected unsigned int [assigned] [usertype] offset
../drivers/scsi/bnx2fc/bnx2fc_els.c:545:40:    got restricted __le32 [usertype] rx_buf_off
../drivers/scsi/bnx2fc/bnx2fc_els.c:608:25: warning: cast from restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_els.c:648:25: warning: cast from restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_els.c:841:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_els.c:841:16:    expected unsigned long long [usertype]
../drivers/scsi/bnx2fc/bnx2fc_els.c:841:16:    got restricted __be64 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_els.c:842:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_els.c:842:16:    expected unsigned long long [usertype]
../drivers/scsi/bnx2fc/bnx2fc_els.c:842:16:    got restricted __be64 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_els.c:843:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_els.c:843:16:    expected unsigned long long [usertype]
../drivers/scsi/bnx2fc/bnx2fc_els.c:843:16:    got restricted __be64 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_els.c:845:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_els.c:845:26:    expected unsigned int [usertype] resp_len
../drivers/scsi/bnx2fc/bnx2fc_els.c:845:26:    got restricted __le32 [usertype] mp_payload_len
../drivers/scsi/bnx2fc/bnx2fc_els.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/bnx2fc/bnx2fc.h):
../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc)
../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0)
../drivers/net/ethernet/emulex/benet/be_cmds.c:315:39: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:316:39: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:390:43: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:401:33: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:413:23: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:417:42: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:460:44: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33:    expected unsigned int [usertype] request_length
../drivers/net/ethernet/emulex/benet/be_cmds.c:804:33:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28:    expected unsigned int [usertype] pa_hi
../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28:    expected unsigned int [usertype] pa_lo
../drivers/net/ethernet/emulex/benet/be_cmds.c:813:28:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26:    expected unsigned int [usertype] len
../drivers/net/ethernet/emulex/benet/be_cmds.c:814:26:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29:    expected unsigned int [usertype] lo
../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29:    expected unsigned int [usertype] hi
../drivers/net/ethernet/emulex/benet/be_cmds.c:828:29:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:899:29: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24:    expected unsigned short [usertype] num_pages
../drivers/net/ethernet/emulex/benet/be_cmds.c:1017:24:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1032:29: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:1034:38: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28:    expected unsigned short [usertype] if_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:28:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30:    expected unsigned int [usertype] pmac_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1067:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20:    expected unsigned int [usertype] if_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1105:20:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1112:28: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20:    expected unsigned int [usertype] if_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:20:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22:    expected unsigned int [usertype] pmac_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1149:22:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24:    expected unsigned short [usertype] num_pages
../drivers/net/ethernet/emulex/benet/be_cmds.c:1179:24:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1218:26: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24:    expected unsigned short [usertype] num_pages
../drivers/net/ethernet/emulex/benet/be_cmds.c:1257:24:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28:    expected unsigned short [usertype] cq_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1265:28:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36:    expected unsigned int
../drivers/net/ethernet/emulex/benet/be_cmds.c:1279:36:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1293:28: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24:    expected unsigned short [usertype] num_pages
../drivers/net/ethernet/emulex/benet/be_cmds.c:1322:24:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1337:28: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28:    expected unsigned short [usertype] if_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1383:28:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20:    expected unsigned short [usertype] cq_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1387:20:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1396:27: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:1398:42: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20:    expected unsigned short [usertype] cq_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1429:20:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27:    expected unsigned int [usertype] interface_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:27:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29:    expected unsigned short [usertype] max_frame_size
../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:29:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24:    expected unsigned int [usertype] rss_queue
../drivers/net/ethernet/emulex/benet/be_cmds.c:1435:24:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1441:27: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17:    expected unsigned short [usertype] id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1495:17:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17:    expected unsigned short [usertype] id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1522:17:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31:    expected unsigned int [usertype] capability_flags
../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:31:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27:    expected unsigned int [usertype] enable_flags
../drivers/net/ethernet/emulex/benet/be_cmds.c:1548:27:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1555:30: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:1559:47: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27:    expected unsigned int [usertype] interface_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1580:27:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42:    expected unsigned short [usertype] pport_num
../drivers/net/ethernet/emulex/benet/be_cmds.c:1653:42:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1728:39: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28:    expected unsigned int [usertype] fat_operation
../drivers/net/ethernet/emulex/benet/be_cmds.c:1781:28:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1787:38: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36:    expected unsigned int [usertype] fat_operation
../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:36:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38:    expected unsigned int [usertype] read_log_offset
../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38:    expected unsigned int [usertype] read_log_length
../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:38:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39:    expected unsigned int [usertype] data_buffer_size
../drivers/net/ethernet/emulex/benet/be_cmds.c:1835:39:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1841:25: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21:    expected unsigned int [usertype] num_eq
../drivers/net/ethernet/emulex/benet/be_cmds.c:1915:21:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39:    expected unsigned int [usertype] eq_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1917:39:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50:    expected unsigned int [usertype] delay_multiplier
../drivers/net/ethernet/emulex/benet/be_cmds.c:1919:50:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20:    expected unsigned int [usertype] if_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:20:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28:    expected unsigned int [usertype] if_flags_mask
../drivers/net/ethernet/emulex/benet/be_cmds.c:1998:28:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36: warning: invalid assignment: |=
../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36:    left side has type unsigned int
../drivers/net/ethernet/emulex/benet/be_cmds.c:2007:36:    right side has type restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32:    expected unsigned int [usertype] mcast_num
../drivers/net/ethernet/emulex/benet/be_cmds.c:2010:32:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30:    expected unsigned short [usertype] tx_flow_control
../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30:    expected unsigned short [usertype] rx_flow_control
../drivers/net/ethernet/emulex/benet/be_cmds.c:2064:30:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2106:26: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:2107:26: warning: cast to restricted __le16
../drivers/net/ethernet/emulex/benet/be_cmds.c:2136:37: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2137:42: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2138:42: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2139:37: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20:    expected unsigned int [usertype] if_id
../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:20:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25:    expected unsigned short [usertype] enable_rss
../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:25:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34:    expected unsigned short [usertype] cpu_table_size_log2
../drivers/net/ethernet/emulex/benet/be_cmds.c:2206:34:    got restricted __le16 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27:    expected unsigned int [usertype] write_offset
../drivers/net/ethernet/emulex/benet/be_cmds.c:2376:27:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31:    expected unsigned int [usertype] descriptor_count
../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:31:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22:    expected unsigned int [usertype] buf_len
../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:22:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23:    expected unsigned int [usertype] addr_low
../drivers/net/ethernet/emulex/benet/be_cmds.c:2380:23:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24:    expected unsigned int [usertype] addr_high
../drivers/net/ethernet/emulex/benet/be_cmds.c:2383:24:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2400:33: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31:    expected unsigned int [usertype] desired_read_len
../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:31:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26:    expected unsigned int [usertype] read_offset
../drivers/net/ethernet/emulex/benet/be_cmds.c:2510:26:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31:    expected unsigned int [usertype] descriptor_count
../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:31:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22:    expected unsigned int [usertype] buf_len
../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:22:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23:    expected unsigned int [usertype] addr_low
../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:23:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24:    expected unsigned int [usertype] addr_high
../drivers/net/ethernet/emulex/benet/be_cmds.c:2515:24:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2521:30: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2522:24: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29:    expected unsigned int [usertype] op_type
../drivers/net/ethernet/emulex/benet/be_cmds.c:2554:29:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36:    expected unsigned int [usertype] offset
../drivers/net/ethernet/emulex/benet/be_cmds.c:2556:36:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29:    expected unsigned int [usertype] op_code
../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:29:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35:    expected unsigned int [usertype] data_buf_size
../drivers/net/ethernet/emulex/benet/be_cmds.c:2559:35:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29:    expected unsigned int [usertype] op_type
../drivers/net/ethernet/emulex/benet/be_cmds.c:2600:29:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36:    expected unsigned int [usertype] offset
../drivers/net/ethernet/emulex/benet/be_cmds.c:2602:36:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36:    expected unsigned int [usertype] offset
../drivers/net/ethernet/emulex/benet/be_cmds.c:2604:36:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29:    expected unsigned int [usertype] op_code
../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:29:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35:    expected unsigned int [usertype] data_buf_size
../drivers/net/ethernet/emulex/benet/be_cmds.c:2607:35:    got restricted __le32 [usertype]
../drivers/net/ethernet/emulex/benet/be_cmds.c:2637:36: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2639:36: warning: cast to restricted __le32
../drivers/net/ethernet/emulex/benet/be_cmds.c:2871:24: warning: too many warnings
../drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1133:35: warning: incorrect type in initializer (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1133:35:    expected unsigned int [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1133:35:    got restricted __le32 [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1161:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1161:17:    expected unsigned int [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1161:17:    got restricted __le32 [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1162:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1162:20:    expected unsigned int [usertype] context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1162:20:    got restricted __le32 [usertype] fcoe_conn_context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1181:30: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1213:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1213:20:    expected unsigned int [usertype] context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1213:20:    got restricted __le32 [usertype] fcoe_conn_context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1214:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1214:17:    expected unsigned int [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1214:17:    got restricted __le32 [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1285:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1285:17:    expected unsigned int [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1285:17:    got restricted __le32 [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:42:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:42:38:    expected restricted __le32 [addressable] [assigned] [usertype] stat_params_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:42:38:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:43:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:43:38:    expected restricted __le32 [addressable] [assigned] [usertype] stat_params_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:43:38:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:82:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:82:30:    expected restricted __le16 [addressable] [assigned] [usertype] num_tasks
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:82:30:    got unsigned int [usertype] max_tasks
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:83:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:83:32:    expected restricted __le16 [addressable] [assigned] [usertype] sq_num_wqes
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:83:32:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:84:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:84:32:    expected restricted __le16 [addressable] [assigned] [usertype] rq_num_wqes
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:84:32:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:85:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:85:39:    expected restricted __le16 [addressable] [assigned] [usertype] rq_buffer_log_size
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:85:39:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:86:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:86:32:    expected restricted __le16 [addressable] [assigned] [usertype] cq_num_wqes
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:86:32:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:87:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:87:41:    expected restricted __le32 [addressable] [assigned] [usertype] dummy_buffer_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:87:41:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:88:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:88:41:    expected restricted __le32 [addressable] [assigned] [usertype] dummy_buffer_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:88:41:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:89:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:89:42:    expected restricted __le32 [addressable] [assigned] [usertype] task_list_pbl_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:89:42:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:90:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:90:42:    expected restricted __le32 [addressable] [assigned] [usertype] task_list_pbl_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:90:42:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:92:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:92:24:    expected restricted __le16 [addressable] [assigned] [usertype] mtu
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:92:24:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:109:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:109:41:    expected restricted __le32 [addressable] [assigned] [usertype] hash_tbl_pbl_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:109:41:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:110:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:110:41:    expected restricted __le32 [addressable] [assigned] [usertype] hash_tbl_pbl_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:110:41:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:113:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:113:40:    expected restricted __le32 [addressable] [assigned] [usertype] t2_hash_tbl_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:113:40:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:114:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:114:40:    expected restricted __le32 [addressable] [assigned] [usertype] t2_hash_tbl_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:114:40:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:117:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:117:44:    expected restricted __le32 [addressable] [assigned] [usertype] t2_ptr_hash_tbl_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:117:44:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:118:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:118:44:    expected restricted __le32 [addressable] [assigned] [usertype] t2_ptr_hash_tbl_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:118:44:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:121:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:121:36:    expected restricted __le32 [addressable] [assigned] [usertype] free_list_count
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:121:36:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:128:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:128:37:    expected restricted __le32 [addressable] [assigned] [usertype] error_bit_map_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:128:37:    got unsigned int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:129:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:129:37:    expected restricted __le32 [addressable] [assigned] [usertype] error_bit_map_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:129:37:    got unsigned int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:199:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:199:32:    expected restricted __le16 [addressable] [assigned] [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:199:32:    got unsigned short [assigned] [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:202:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:202:30:    expected restricted __le32 [addressable] [assigned] [usertype] sq_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:202:30:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:203:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:203:30:    expected restricted __le32 [addressable] [assigned] [usertype] sq_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:203:30:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:205:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:205:34:    expected restricted __le32 [addressable] [assigned] [usertype] rq_pbl_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:205:34:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:206:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:206:34:    expected restricted __le32 [addressable] [assigned] [usertype] rq_pbl_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:206:34:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:208:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:208:40:    expected restricted __le32 [addressable] [assigned] [usertype] rq_first_pbe_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:208:40:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:209:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:209:40:    expected restricted __le32 [addressable] [assigned] [usertype] rq_first_pbe_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:209:40:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:212:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:212:27:    expected restricted __le16 [addressable] [assigned] [usertype] rq_prod
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:212:27:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:221:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:221:37:    expected restricted __le16 [addressable] [assigned] [usertype] tx_max_fc_pay_len
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:221:37:    got unsigned short [usertype] maxframe_size
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:223:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:223:30:    expected restricted __le32 [addressable] [assigned] [usertype] cq_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:223:30:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:224:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:224:30:    expected restricted __le32 [addressable] [assigned] [usertype] cq_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:224:30:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:226:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:226:33:    expected restricted __le32 [addressable] [assigned] [usertype] xferq_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:226:33:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:227:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:227:33:    expected restricted __le32 [addressable] [assigned] [usertype] xferq_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:227:33:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:229:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:229:35:    expected restricted __le32 [addressable] [assigned] [usertype] conn_db_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:229:35:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:230:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:230:35:    expected restricted __le32 [addressable] [assigned] [usertype] conn_db_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:230:35:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:239:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:239:28:    expected restricted __le16 [addressable] [assigned] [usertype] vlan_tag
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:239:28:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:241:28: warning: invalid assignment: |=
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:241:28:    left side has type restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:241:28:    right side has type int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:264:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:264:38:    expected restricted __le16 [addressable] [assigned] [usertype] tx_total_conc_seqs
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:264:38:    got unsigned short [usertype] max_seq
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:267:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:267:38:    expected restricted __le16 [addressable] [assigned] [usertype] rx_max_fc_pay_len
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:267:38:    got unsigned int [usertype] mfs
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:269:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:269:38:    expected restricted __le16 [addressable] [assigned] [usertype] rx_total_conc_seqs
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:269:38:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:273:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:273:43:    expected restricted __le32 [addressable] [assigned] [usertype] confq_first_pbe_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:273:43:    got unsigned long long [usertype] confq_dma
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:274:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:274:43:    expected restricted __le32 [addressable] [assigned] [usertype] confq_first_pbe_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:274:43:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:332:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:332:31:    expected restricted __le32 [addressable] [assigned] [usertype] lcq_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:332:31:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:333:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:333:31:    expected restricted __le32 [addressable] [assigned] [usertype] lcq_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:333:31:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:335:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:335:42:    expected restricted __le32 [addressable] [assigned] [usertype] confq_pbl_base_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:335:42:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:336:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:336:42:    expected restricted __le32 [addressable] [assigned] [usertype] confq_pbl_base_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:336:42:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:410:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:410:29:    expected restricted __le32 [addressable] [assigned] [usertype] context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:410:29:    got unsigned int [usertype] context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:411:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:411:26:    expected restricted __le32 [addressable] [assigned] [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:411:26:    got unsigned int [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:469:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:469:32:    expected restricted __le32 [addressable] [assigned] [usertype] context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:469:32:    got unsigned int [usertype] context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:470:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:470:29:    expected restricted __le32 [addressable] [assigned] [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:470:29:    got unsigned int [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:504:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:504:32:    expected restricted __le32 [addressable] [assigned] [usertype] context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:504:32:    got unsigned int [usertype] context_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:505:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:505:29:    expected restricted __le32 [addressable] [assigned] [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:505:29:    got unsigned int [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:613:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:613:28:    expected unsigned int [usertype] fr_crc
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:613:28:    got restricted __le32 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:695:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:695:21:    expected unsigned short [usertype] xid
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:695:21:    got restricted __le16 [usertype] ox_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:727:27: warning: cast from restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:728:26: warning: cast from restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:23: warning: cast from restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:21:    expected unsigned short [usertype] xid
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:21:    got restricted __be16 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:821:27: warning: cast from restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:822:26: warning: cast from restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:886:45: warning: restricted __le16 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:963:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:963:33:    expected restricted __le16 [usertype] doorbell_cq_cons
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:963:33:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:966:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:966:16:    expected unsigned int val
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:966:16:    got restricted __le32 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1019:43: warning: restricted __le16 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1089:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1089:22:    expected unsigned short [usertype] wqe
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1089:22:    got restricted __le16 [usertype] wqe
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1253:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1253:17:    expected unsigned int [usertype] conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1253:17:    got restricted __le32 [usertype] fcoe_conn_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1369:53: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1369:53:    expected unsigned int [usertype] err_code
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1369:53:    got restricted __le32 [usertype] completion_status
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1420:18: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1420:18:    expected restricted __le16 [usertype] wqe
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1420:18:    got int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1421:18: warning: invalid assignment: |=
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1421:18:    left side has type restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1421:18:    right side has type int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1439:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1439:16:    expected unsigned int val
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1439:16:    got restricted __le32 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1522:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1522:46:    expected restricted __le32 [usertype] init_flags
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1522:46:    got unsigned int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1524:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1524:46:    expected restricted __le32 [usertype] init_flags
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1524:46:    got unsigned int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1527:63: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1527:63:    expected restricted __le16 [usertype] cleaned_task_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1527:63:    got unsigned short [usertype] orig_xid
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1530:69: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1530:69:    expected restricted __le32 [usertype] rolled_tx_data_offset
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1530:69:    got unsigned int [usertype] offset
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1536:35: warning: restricted __le16 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1538:24: warning: invalid assignment: -=
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1538:24:    left side has type unsigned int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1538:24:    right side has type restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1543:69: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1543:69:    expected restricted __le32 [usertype] lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1543:69:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1545:69: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1545:69:    expected restricted __le32 [usertype] hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1545:69:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1549:65: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1549:65:    expected restricted __le16 [usertype] cur_sge_off
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1549:65:    got unsigned int [usertype] offset
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1556:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1556:46:    expected restricted __le32 [usertype] lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1556:46:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1557:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1557:46:    expected restricted __le32 [usertype] hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1557:46:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1559:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1559:42:    expected restricted __le16 [usertype] cur_sge_off
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1559:42:    got unsigned int [usertype] offset
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1564:55: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1564:55:    expected restricted __le32 [usertype] low_exp_ro
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1564:55:    got unsigned int [usertype] orig_offset
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1565:56: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1565:56:    expected restricted __le32 [usertype] high_exp_ro
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1565:56:    got unsigned int [usertype] orig_offset
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1592:63: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1592:63:    expected restricted __le16 [usertype] cleaned_task_id
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1592:63:    got unsigned short [usertype] orig_xid
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1600:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1600:46:    expected restricted __le32 [usertype] init_flags
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1600:46:    got unsigned int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1602:42: warning: invalid assignment: |=
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1602:42:    left side has type restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1602:42:    right side has type int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1638:69: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1638:69:    expected restricted __le32 [usertype] lo
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1638:69:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1640:69: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1640:69:    expected restricted __le32 [usertype] hi
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1640:69:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1665:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1665:47:    expected restricted __le32 [usertype] data_2_trns
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1665:47:    got unsigned long [usertype] data_xfer_len
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1668:42: warning: invalid assignment: |=
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1668:42:    left side has type restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1668:42:    right side has type int
../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1672:46: warning: too many warnings
../drivers/gpu/drm/amd/amdgpu/amdgpu_sync.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:25:1: warning: symbol '__pcpu_scope_bnx2fc_percpu' was not declared. Should it be static?
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20:    expected unsigned int [usertype] fr_crc
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20:    got restricted __le32 [addressable] [usertype] fcoe_crc32
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:624:18: warning: cast to restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36:    expected restricted __be32 [usertype] rnid_atype
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36:    got int
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9:    expected unsigned int [usertype] val
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9:    got restricted __le32 [usertype] fc_crc_cnt
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: invalid assignment: -=
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9:    left side has type unsigned int
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9:    right side has type restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9:    expected unsigned int [usertype] val
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9:    got restricted __le32 [usertype] fcoe_tx_pkt_cnt
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: invalid assignment: -=
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9:    left side has type unsigned int
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9:    right side has type restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9:    expected unsigned int [usertype] val
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9:    got restricted __le32 [usertype] fcoe_tx_byte_cnt
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: invalid assignment: -=
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9:    left side has type unsigned int
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9:    right side has type restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9:    expected unsigned int [usertype] val
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9:    got restricted __le32 [usertype] fcoe_rx_pkt_cnt
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: invalid assignment: -=
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9:    left side has type unsigned int
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9:    right side has type restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9:    expected unsigned int [usertype] val
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9:    got restricted __le32 [usertype] fcoe_rx_byte_cnt
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: invalid assignment: -=
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9:    left side has type unsigned int
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9:    right side has type restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: restricted __le32 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_fcoe.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/bnx2fc/bnx2fc.h):
../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc)
../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1638:53: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1638:53:    expected restricted __le32 [usertype] buf_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_io.c:1638:53:    got unsigned long long
../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54:    expected restricted __le32 [usertype] buf_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54:    got unsigned long long
../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49:    expected restricted __le16 [usertype] buf_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49:    got unsigned short [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50:    expected restricted __le32 [usertype] buf_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50:    got unsigned long long
../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51:    expected restricted __le32 [usertype] buf_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51:    got unsigned long long
../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46:    expected restricted __le16 [usertype] buf_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46:    got unsigned short [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35:    expected unsigned int [usertype] fcp_resid
../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35:    got restricted __le32 [usertype] fcp_resid
../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41:    expected unsigned int [usertype] rq_buff_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41:    got restricted __le32 [usertype] fcp_rsp_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37:    expected int fcp_sns_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37:    got restricted __le32 [usertype] fcp_sns_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37: warning: invalid assignment: +=
../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37:    left side has type unsigned int
../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37:    right side has type restricted __le32
../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32:    expected restricted __le32 [usertype] buf_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32:    got unsigned int
../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32:    expected restricted __le32 [usertype] buf_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28:    expected restricted __le16 [usertype] buf_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28:    got int
../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33:    expected restricted __le32 [usertype] buf_addr_lo
../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33:    got unsigned int
../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33:    expected restricted __le32 [usertype] buf_addr_hi
../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33:    got unsigned int [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29:    expected restricted __le16 [usertype] buf_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29:    got int
../drivers/scsi/bnx2fc/bnx2fc_io.c:880:28: warning: cast from restricted __le16
../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16:    expected unsigned long long [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16:    got restricted __be64 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16:    expected unsigned long long [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16:    got restricted __be64 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16:    expected unsigned long long [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16:    got restricted __be64 [usertype]
../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26:    expected unsigned int [usertype] resp_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26:    got restricted __le32 [usertype] mp_payload_len
../drivers/scsi/bnx2fc/bnx2fc_io.c:1993:56: warning: restricted __le16 degrades to integer
../drivers/scsi/bnx2fc/bnx2fc_io.c:1996:60: warning: restricted __le16 degrades to integer
../drivers/scsi/qedf/qedf_io.c:641:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:641:59:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedf/qedf_io.c:641:59:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:643:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:643:59:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedf/qedf_io.c:643:59:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:655:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:655:40:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedf/qedf_io.c:655:40:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:656:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:656:40:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedf/qedf_io.c:656:40:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:664:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:664:33:    expected unsigned int
../drivers/scsi/qedf/qedf_io.c:664:33:    got restricted __be32 [usertype]
../drivers/scsi/qedf/qedf_io.c:720:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:720:26:    expected restricted __be16 [usertype] fh_ox_id
../drivers/scsi/qedf/qedf_io.c:720:26:    got unsigned short [usertype] xid
../drivers/scsi/qedf/qedf_io.c:724:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:724:31:    expected restricted __le32 [addressable] [usertype] parameter
../drivers/scsi/qedf/qedf_io.c:724:31:    got restricted __be32 [usertype] fh_parm_offset
../drivers/scsi/qedf/qedf_io.c:729:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:729:27:    expected restricted __le16 [addressable] [assigned] [usertype] rx_id
../drivers/scsi/qedf/qedf_io.c:729:27:    got restricted __be16 [usertype] fh_rx_id
../drivers/scsi/qedf/qedf_io.c:730:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:730:27:    expected restricted __le16 [addressable] [assigned] [usertype] ox_id
../drivers/scsi/qedf/qedf_io.c:730:27:    got restricted __be16 [usertype] fh_ox_id
../drivers/scsi/qedf/qedf_io.c:734:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:734:45:    expected restricted __le32 [addressable] [assigned] [usertype] lo
../drivers/scsi/qedf/qedf_io.c:734:45:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:735:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:735:45:    expected restricted __le32 [addressable] [assigned] [usertype] hi
../drivers/scsi/qedf/qedf_io.c:735:45:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:743:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:743:45:    expected restricted __le32 [addressable] [assigned] [usertype] lo
../drivers/scsi/qedf/qedf_io.c:743:45:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:744:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:744:45:    expected restricted __le32 [addressable] [assigned] [usertype] hi
../drivers/scsi/qedf/qedf_io.c:744:45:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:789:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:789:23:    expected restricted __le16 [assigned] [usertype] sq_prod
../drivers/scsi/qedf/qedf_io.c:789:23:    got unsigned short [usertype] fw_sq_prod_idx
../drivers/scsi/qedf/qedf_io.c:1068:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:1068:35:    expected unsigned int [usertype] fcp_resid
../drivers/scsi/qedf/qedf_io.c:1068:35:    got restricted __le32 [usertype] fcp_resid
../drivers/scsi/qedf/qedf_io.c:1075:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:1075:29:    expected int fcp_rsp_len
../drivers/scsi/qedf/qedf_io.c:1075:29:    got restricted __le32 [usertype] fcp_rsp_len
../drivers/scsi/qedf/qedf_io.c:1079:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:1079:29:    expected int fcp_sns_len
../drivers/scsi/qedf/qedf_io.c:1079:29:    got restricted __le32 [usertype] fcp_sns_len
../drivers/scsi/qedf/qedf_io.c:1253:48: warning: restricted __le16 degrades to integer
../drivers/scsi/qedf/qedf_io.c:1255:52: warning: restricted __le16 degrades to integer
../drivers/scsi/qedf/qedf_io.c:1276:41: warning: restricted __le16 degrades to integer
../drivers/scsi/qedf/qedf_io.c:1453:9: warning: cast to restricted __le32
../drivers/scsi/qedf/qedf_io.c:1453:9: warning: cast from restricted __le16
../drivers/scsi/qedf/qedf_io.c:1461:15: warning: cast from restricted __le32
../drivers/scsi/qedf/qedf_io.c:1462:14: warning: cast from restricted __le32
../drivers/scsi/qedf/qedf_io.c:1476:52: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:1476:52:    expected unsigned int [usertype] rx_buf_off
../drivers/scsi/qedf/qedf_io.c:1476:52:    got restricted __le32 [usertype] rx_buf_off
../drivers/scsi/qedf/qedf_io.c:1478:52: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:1478:52:    expected unsigned int [usertype] tx_buf_off
../drivers/scsi/qedf/qedf_io.c:1478:52:    got restricted __le32 [usertype] tx_buf_off
../drivers/scsi/qedf/qedf_io.c:1480:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:1480:47:    expected unsigned int [usertype] rx_id
../drivers/scsi/qedf/qedf_io.c:1480:47:    got restricted __le16 [usertype] rx_id
../drivers/scsi/qedf/qedf_io.c:1529:9: warning: cast to restricted __le32
../drivers/scsi/qedf/qedf_io.c:1529:9: warning: cast from restricted __le16
../drivers/scsi/qedf/qedf_io.c:2103:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:2103:32:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedf/qedf_io.c:2103:32:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:2104:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:2104:32:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedf/qedf_io.c:2104:32:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:2105:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:2105:28:    expected restricted __le32 [usertype] sge_len
../drivers/scsi/qedf/qedf_io.c:2105:28:    got int
../drivers/scsi/qedf/qedf_io.c:2114:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:2114:33:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedf/qedf_io.c:2114:33:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:2115:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:2115:33:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedf/qedf_io.c:2115:33:    got unsigned int [usertype]
../drivers/scsi/qedf/qedf_io.c:2116:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:2116:29:    expected restricted __le32 [usertype] sge_len
../drivers/scsi/qedf/qedf_io.c:2116:29:    got int
../drivers/scsi/qedf/qedf_io.c:2493:53: warning: incorrect type in initializer (different base types)
../drivers/scsi/qedf/qedf_io.c:2493:53:    expected unsigned short [usertype] pktlen
../drivers/scsi/qedf/qedf_io.c:2493:53:    got restricted __le16 [usertype] pkt_len
../drivers/scsi/qedf/qedf_io.c:2555:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_io.c:2555:20:    expected unsigned int [usertype] fr_crc
../drivers/scsi/qedf/qedf_io.c:2555:20:    got restricted __le32 [usertype]
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c: In function ‘alloc_uld_rxqs’:
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:38: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 10 and 25 [-Wformat-truncation=]
  141 |                                  "%s-%s%d",
      |                                      ^~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:141:34: note: directive argument in the range [0, 131069]
  141 |                                  "%s-%s%d",
      |                                  ^~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c:139:25: note: ‘snprintf’ output between 3 and 38 bytes into a destination of size 26
  139 |                         snprintf(adap->msix_info[msi_idx].desc,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  140 |                                  sizeof(adap->msix_info[msi_idx].desc),
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  141 |                                  "%s-%s%d",
      |                                  ~~~~~~~~~~
  142 |                                  adap->port[0]->name, rxq_info->name, i);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c: In function ‘get_drvinfo’:
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:52: warning: ‘%u’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 0 and 14 [-Wformat-truncation=]
  209 |                          "%u.%u.%u.%u, TP %u.%u.%u.%u",
      |                                                    ^~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:209:26: note: directive argument in the range [0, 255]
  209 |                          "%u.%u.%u.%u, TP %u.%u.%u.%u",
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c:208:17: note: ‘snprintf’ output between 20 and 36 bytes into a destination of size 32
  208 |                 snprintf(info->fw_version, sizeof(info->fw_version),
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  209 |                          "%u.%u.%u.%u, TP %u.%u.%u.%u",
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  210 |                          FW_HDR_FW_VER_MAJOR_G(adapter->params.fw_vers),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  211 |                          FW_HDR_FW_VER_MINOR_G(adapter->params.fw_vers),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  212 |                          FW_HDR_FW_VER_MICRO_G(adapter->params.fw_vers),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  213 |                          FW_HDR_FW_VER_BUILD_G(adapter->params.fw_vers),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  214 |                          FW_HDR_FW_VER_MAJOR_G(adapter->params.tp_vers),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  215 |                          FW_HDR_FW_VER_MINOR_G(adapter->params.tp_vers),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  216 |                          FW_HDR_FW_VER_MICRO_G(adapter->params.tp_vers),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  217 |                          FW_HDR_FW_VER_BUILD_G(adapter->params.tp_vers));
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/emulex/benet/be_ethtool.c: In function ‘be_get_drvinfo’:
../drivers/net/ethernet/emulex/benet/be_ethtool.c:229:29: warning: ‘ [’ directive output may be truncated writing 2 bytes into a region of size between 1 and 32 [-Wformat-truncation=]
  229 |                          "%s [%s]", adapter->fw_ver, adapter->fw_on_flash);
      |                             ^~
../drivers/net/ethernet/emulex/benet/be_ethtool.c:228:17: note: ‘snprintf’ output between 4 and 66 bytes into a destination of size 32
  228 |                 snprintf(drvinfo->fw_version, sizeof(drvinfo->fw_version),
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  229 |                          "%s [%s]", adapter->fw_ver, adapter->fw_on_flash);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/qedf/qedf_main.c:2217:18: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_main.c:2217:18:    expected unsigned short [usertype] prod_idx
../drivers/scsi/qedf/qedf_main.c:2217:18:    got restricted __le16
../drivers/scsi/qedf/qedf_main.c:2246:18: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_main.c:2246:18:    expected unsigned short [usertype] prod_idx
../drivers/scsi/qedf/qedf_main.c:2246:18:    got restricted __le16
../drivers/scsi/qedf/qedf_main.c:2263:33: warning: restricted __le32 degrades to integer
../drivers/scsi/qedf/qedf_main.c:2281:26: warning: restricted __le32 degrades to integer
../drivers/scsi/qedf/qedf_main.c:2512:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_main.c:2512:20:    expected unsigned int [usertype] fr_crc
../drivers/scsi/qedf/qedf_main.c:2512:20:    got restricted __le32 [addressable] [usertype] fcoe_crc32
../drivers/scsi/qedf/qedf_main.c:2708:34: warning: restricted __le32 degrades to integer
../drivers/scsi/qedf/qedf_main.c:2822:25: warning: restricted __le32 degrades to integer
../drivers/scsi/qedf/qedf_main.c:2825:18: warning: restricted __le32 degrades to integer
../drivers/scsi/qedf/qedf_main.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/qedf/qedf.h):
../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc)
../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0)
../drivers/scsi/fnic/fnic_scsi.c:602:39: warning: context imbalance in 'fnic_queuecommand' - unexpected unlock
../drivers/gpu/drm/radeon/si.c:1568:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:1570:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:1571:30: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:1573:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:3481:47: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:3482:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:3490:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:3491:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:3499:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:3498:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:3498:25:    expected restricted __le32 const [usertype] *[assigned] fw_data
../drivers/gpu/drm/radeon/si.c:3498:25:    got restricted __be32 const [usertype] *
../drivers/gpu/drm/radeon/si.c:3500:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:5706:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5706:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5706:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5707:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5707:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5707:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5709:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5709:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5709:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5710:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5710:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5710:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5711:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5711:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5711:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5716:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5716:49:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5716:49:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5718:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5718:49:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5718:49:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5720:57: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5720:57:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5720:57:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5727:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5727:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5727:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5728:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5728:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5728:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5732:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5732:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5732:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5735:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5735:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5735:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5738:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5738:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5738:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5741:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5741:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5741:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5744:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5744:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5744:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5748:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5748:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5748:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5749:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5749:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5749:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5751:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5751:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5751:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5752:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si.c:5752:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/si.c:5752:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/si.c:5873:31: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:5875:47: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:6262:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:6263:28: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:6264:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:6195:24: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/si.c:6195:24: warning: cast to restricted __le32
../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3369:41:    got unsigned int [usertype] *firm_model
../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3376:43:    got unsigned int [usertype] *firm_version
../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3383:41:    got unsigned int [usertype] *device_map
../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3388:42:    got unsigned int [usertype] *
../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3389:49:    got unsigned int [usertype] *
../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3390:51:    got unsigned int [usertype] *
../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3391:48:    got unsigned int [usertype] *
../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3392:49:    got unsigned int [usertype] *
../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3393:49:    got unsigned int [usertype] *
../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/arcmsr/arcmsr_hba.c:3395:55:    got unsigned int [usertype] *
../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40:    expected unsigned int [usertype] *rwbuffer
../drivers/scsi/arcmsr/arcmsr_hba.c:3415:40:    got unsigned int [noderef] __iomem *
../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43:    expected unsigned int [usertype] *rwbuffer
../drivers/scsi/arcmsr/arcmsr_hba.c:3434:43:    got unsigned int [noderef] [usertype] __iomem *message_rwbuffer
../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41:    expected unsigned int [usertype] *rwbuffer
../drivers/scsi/arcmsr/arcmsr_hba.c:3457:41:    got unsigned int [noderef] __iomem *
../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43:    expected unsigned int [usertype] *rwbuffer
../drivers/scsi/arcmsr/arcmsr_hba.c:3479:43:    got unsigned int [noderef] [usertype] __iomem *msgcode_rwbuffer
../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41:    expected unsigned int [usertype] *rwbuffer
../drivers/scsi/arcmsr/arcmsr_hba.c:3505:41:    got unsigned int [noderef] __iomem *
../drivers/gpu/drm/gma500/intel_bios.c:548:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/gma500/intel_bios.c:548:42:    expected void const *const p
../drivers/gpu/drm/gma500/intel_bios.c:548:42:    got unsigned char [noderef] [usertype] __iomem *
../drivers/gpu/drm/gma500/intel_bios.c:549:40: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/gma500/intel_bios.c:559:24: warning: cast removes address space '__iomem' of expression
../drivers/scsi/qedf/qedf_fip.c:21:48: error: invalid initializer
../drivers/scsi/qedf/qedf_fip.c:165:38: error: invalid initializer
../drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/xe/xe_hw_engine_group.c:320:5: warning: context imbalance in 'xe_hw_engine_group_get_mode' - wrong count at exit
../drivers/gpu/drm/xe/xe_hw_engine_group.c:355:6: warning: context imbalance in 'xe_hw_engine_group_put' - wrong count at exit
../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13: warning: invalid assignment: |=
../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13:    left side has type unsigned short
../drivers/hid/intel-ish-hid/ipc/ipc.c:783:13:    right side has type restricted pci_power_t
../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13: warning: invalid assignment: |=
../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13:    left side has type unsigned short
../drivers/hid/intel-ish-hid/ipc/ipc.c:789:13:    right side has type restricted pci_power_t
../drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/qedf/qedf_attr.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/qedf/qedf.h):
../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc)
../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0)
../drivers/gpu/drm/qxl/qxl_kms.c:166:19: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/qxl/qxl_kms.c:166:19:    expected struct qxl_rom *rom
../drivers/gpu/drm/qxl/qxl_kms.c:166:19:    got void [noderef] __iomem *
../drivers/gpu/drm/qxl/qxl_kms.c:184:26: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/qxl/qxl_kms.c:184:26:    expected struct qxl_ram_header *ram_header
../drivers/gpu/drm/qxl/qxl_kms.c:184:26:    got void [noderef] __iomem *
../drivers/gpu/drm/qxl/qxl_kms.c:271:21: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/qxl/qxl_kms.c:271:21:    expected void volatile [noderef] __iomem *addr
../drivers/gpu/drm/qxl/qxl_kms.c:271:21:    got struct qxl_ram_header *ram_header
../drivers/gpu/drm/qxl/qxl_kms.c:275:21: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/qxl/qxl_kms.c:275:21:    expected void volatile [noderef] __iomem *addr
../drivers/gpu/drm/qxl/qxl_kms.c:275:21:    got struct qxl_rom *rom
../drivers/gpu/drm/qxl/qxl_kms.c:319:21: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/qxl/qxl_kms.c:319:21:    expected void volatile [noderef] __iomem *addr
../drivers/gpu/drm/qxl/qxl_kms.c:319:21:    got struct qxl_ram_header *ram_header
../drivers/gpu/drm/qxl/qxl_kms.c:320:21: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/qxl/qxl_kms.c:320:21:    expected void volatile [noderef] __iomem *addr
../drivers/gpu/drm/qxl/qxl_kms.c:320:21:    got struct qxl_rom *rom
../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:97:22: warning: incorrect type in return expression (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:97:22:    expected void *
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:97:22:    got void [noderef] __iomem *map
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:155:21: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:155:21:    expected void [noderef] __iomem *map
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:155:21:    got void *
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:157:33: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:157:30: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:157:30:    expected void [noderef] __iomem *map
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:157:30:    got unsigned char [usertype] *
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:162:22: warning: incorrect type in return expression (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:162:22:    expected void *
../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:162:22:    got void [noderef] __iomem *map
In file included from ../include/linux/kernel.h:31,
                 from ../include/linux/bcm47xx_nvram.h:10,
                 from ../drivers/firmware/broadcom/bcm47xx_sprom.c:29:
../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_u32.constprop’:
../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=]
    5 | #define KERN_SOH        "\001"          /* ASCII Start Of Header */
      |                         ^~~~~~
../include/linux/printk.h:462:25: note: in definition of macro ‘printk_index_wrap’
  462 |                 _p_func(_fmt, ##__VA_ARGS__);                           \
      |                         ^~~~
../include/linux/printk.h:543:9: note: in expansion of macro ‘printk’
  543 |         printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__)
      |         ^~~~~~
../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’
   12 | #define KERN_WARNING    KERN_SOH "4"    /* warning conditions */
      |                         ^~~~~~~~
../include/linux/printk.h:543:16: note: in expansion of macro ‘KERN_WARNING’
  543 |         printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__)
      |                ^~~~~~~~~~~~
../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’
   80 |                 pr_warn("can not parse nvram name %s%s%s with value %s got %i\n",       \
      |                 ^~~~~~~
../drivers/firmware/broadcom/bcm47xx_sprom.c:92:1: note: in expansion of macro ‘NVRAM_READ_VAL’
   92 | NVRAM_READ_VAL(u32)
      | ^~~~~~~~~~~~~~
../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_s8.constprop’:
../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=]
    5 | #define KERN_SOH        "\001"          /* ASCII Start Of Header */
      |                         ^~~~~~
../include/linux/printk.h:462:25: note: in definition of macro ‘printk_index_wrap’
  462 |                 _p_func(_fmt, ##__VA_ARGS__);                           \
      |                         ^~~~
../include/linux/printk.h:543:9: note: in expansion of macro ‘printk’
  543 |         printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__)
      |         ^~~~~~
../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’
   12 | #define KERN_WARNING    KERN_SOH "4"    /* warning conditions */
      |                         ^~~~~~~~
../include/linux/printk.h:543:16: note: in expansion of macro ‘KERN_WARNING’
  543 |         printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__)
      |                ^~~~~~~~~~~~
../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’
   80 |                 pr_warn("can not parse nvram name %s%s%s with value %s got %i\n",       \
      |                 ^~~~~~~
../drivers/firmware/broadcom/bcm47xx_sprom.c:90:1: note: in expansion of macro ‘NVRAM_READ_VAL’
   90 | NVRAM_READ_VAL(s8)
      | ^~~~~~~~~~~~~~
../drivers/pci/controller/dwc/pci-dra7xx.c: In function ‘dra7xx_pcie_probe’:
../drivers/pci/controller/dwc/pci-dra7xx.c:763:55: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=]
  763 |                 snprintf(name, sizeof(name), "pcie-phy%d", i);
      |                                                       ^~
../drivers/pci/controller/dwc/pci-dra7xx.c:763:46: note: directive argument in the range [0, 2147483646]
  763 |                 snprintf(name, sizeof(name), "pcie-phy%d", i);
      |                                              ^~~~~~~~~~~~
../drivers/pci/controller/dwc/pci-dra7xx.c:763:17: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10
  763 |                 snprintf(name, sizeof(name), "pcie-phy%d", i);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/radeon/cik.c:1878:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:1880:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:1881:30: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:1883:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3909:47: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3910:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3914:17: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3918:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3919:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3923:17: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3927:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3926:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:3926:25:    expected restricted __le32 const [usertype] *[assigned] fw_data
../drivers/gpu/drm/radeon/cik.c:3926:25:    got restricted __be32 const [usertype] *
../drivers/gpu/drm/radeon/cik.c:3928:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3932:17: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:3933:17: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:4265:47: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:4266:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:4270:17: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:4279:34: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:4280:35: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:4284:25: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:5943:47: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:5947:24: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:5951:17: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6433:62: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6434:48: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6435:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6439:63: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6440:48: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6441:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6445:62: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6446:48: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6447:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6451:63: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6452:48: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6453:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6457:64: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6458:48: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6459:46: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:6463:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6463:56:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6463:56:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6486:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6486:56:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6486:56:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6710:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6710:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6710:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6711:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6711:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6711:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6713:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6713:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6713:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6714:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6714:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6714:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6715:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6715:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6715:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6720:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6720:49:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6720:49:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6722:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6722:49:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6722:49:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6724:57: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6724:57:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6724:57:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6731:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6731:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6731:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6732:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6732:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6732:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6735:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6735:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6735:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6736:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6736:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6736:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6739:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6739:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6739:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6740:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6740:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6740:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6744:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6744:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6744:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6745:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6745:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6745:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6748:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6748:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6748:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6749:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6749:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6749:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6752:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6752:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6752:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6753:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6753:33:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6753:33:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6757:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6757:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6757:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6758:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6758:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6758:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6760:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6760:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6760:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:6761:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cik.c:6761:25:    expected unsigned int volatile [usertype]
../drivers/gpu/drm/radeon/cik.c:6761:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/radeon/cik.c:7576:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:7577:28: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:7578:27: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:7486:24: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/cik.c:7486:24: warning: cast to restricted __le32
../drivers/scsi/fnic/vnic_dev.c:324:32: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/fnic/vnic_dev.c:324:32:    expected void const [noderef] __iomem *
../drivers/scsi/fnic/vnic_dev.c:324:32:    got unsigned int *
../drivers/scsi/fnic/vnic_dev.c:325:37: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/fnic/vnic_dev.c:325:37:    expected void const [noderef] __iomem *
../drivers/scsi/fnic/vnic_dev.c:325:37:    got unsigned int *
../drivers/scsi/fnic/vnic_dev.c:365:36: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/fnic/vnic_dev.c:365:36:    expected void [noderef] __iomem *
../drivers/scsi/fnic/vnic_dev.c:365:36:    got unsigned int *
../drivers/scsi/fnic/vnic_dev.c:462:32: warning: incorrect type in assignment (different address spaces)
../drivers/scsi/fnic/vnic_dev.c:462:32:    expected struct vnic_wq_ctrl *wq_ctrl
../drivers/scsi/fnic/vnic_dev.c:462:32:    got struct vnic_wq_ctrl [noderef] __iomem *ctrl
../drivers/scsi/fnic/vnic_dev.c:937:11: warning: incorrect type in assignment (different address spaces)
../drivers/scsi/fnic/vnic_dev.c:937:11:    expected void *p
../drivers/scsi/fnic/vnic_dev.c:937:11:    got void [noderef] __iomem *
../drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/radeon/rs780_dpm.c:722:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs780_dpm.c:723:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:724:23: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:727:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs780_dpm.c:728:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs780_dpm.c:754:16: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:757:16: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:760:17: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:779:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs780_dpm.c:816:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:820:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:826:34: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:891:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:893:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:899:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:903:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:905:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:907:33: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/rs780_dpm.c:909:33: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/rs780_dpm.c:913:46: warning: cast to restricted __le32
../drivers/scsi/qedf/qedf_els.c:180:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_els.c:180:34:    expected unsigned int [usertype] resp_len
../drivers/scsi/qedf/qedf_els.c:180:34:    got restricted __le32 [usertype] data_placement_size
../drivers/scsi/qedf/qedf_els.c:314:13: warning: cast from restricted __le16
../drivers/scsi/qedf/qedf_els.c:350:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_els.c:350:22:    expected restricted __be16 [usertype] fh_rx_id
../drivers/scsi/qedf/qedf_els.c:350:22:    got int
../drivers/scsi/qedf/qedf_els.c:358:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/qedf_els.c:358:20:    expected unsigned int [usertype] fr_crc
../drivers/scsi/qedf/qedf_els.c:358:20:    got restricted __le32 [usertype]
../drivers/scsi/qedf/qedf_els.c:1050:13: warning: cast from restricted __le16
../drivers/net/ethernet/freescale/enetc/enetc.c: In function ‘enetc_setup_irqs’:
../drivers/net/ethernet/freescale/enetc/enetc.c:2336:60: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 4 and 19 [-Wformat-truncation=]
 2336 |                 snprintf(v->name, sizeof(v->name), "%s-rxtx%d",
      |                                                            ^~
../drivers/net/ethernet/freescale/enetc/enetc.c:2336:52: note: directive argument in the range [-2147483639, 2147483646]
 2336 |                 snprintf(v->name, sizeof(v->name), "%s-rxtx%d",
      |                                                    ^~~~~~~~~~~
../drivers/net/ethernet/freescale/enetc/enetc.c:2336:17: note: ‘snprintf’ output between 7 and 32 bytes into a destination of size 24
 2336 |                 snprintf(v->name, sizeof(v->name), "%s-rxtx%d",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2337 |                          priv->ndev->name, i);
      |                          ~~~~~~~~~~~~~~~~~~~~
../drivers/virt/vboxguest/vboxguest_linux.c:115:35: warning: incorrect type in argument 2 (different address spaces)
../drivers/virt/vboxguest/vboxguest_linux.c:115:35:    expected void const [noderef] __user *from
../drivers/virt/vboxguest/vboxguest_linux.c:115:35:    got void *
../drivers/virt/vboxguest/vboxguest_linux.c:148:59: warning: incorrect type in argument 2 (different address spaces)
../drivers/virt/vboxguest/vboxguest_linux.c:148:59:    expected void const [noderef] __user *from
../drivers/virt/vboxguest/vboxguest_linux.c:148:59:    got void *
../drivers/virt/vboxguest/vboxguest_linux.c:166:27: warning: incorrect type in argument 1 (different address spaces)
../drivers/virt/vboxguest/vboxguest_linux.c:166:27:    expected void [noderef] __user *to
../drivers/virt/vboxguest/vboxguest_linux.c:166:27:    got void *
../drivers/virt/vboxguest/vboxguest_linux.c:332:16: warning: incorrect type in assignment (different address spaces)
../drivers/virt/vboxguest/vboxguest_linux.c:332:16:    expected struct vmmdev_memory *vmmdev
../drivers/virt/vboxguest/vboxguest_linux.c:332:16:    got void [noderef] __iomem *
../drivers/gpu/drm/amd/amdgpu/amdgpu_sched.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/gma500/mmu.c:307:26: warning: context imbalance in 'psb_mmu_pt_alloc_map_lock' - wrong count at exit
../drivers/gpu/drm/gma500/mmu.c:347:26: warning: context imbalance in 'psb_mmu_pt_map_lock' - wrong count at exit
../drivers/gpu/drm/gma500/mmu.c:380:28: warning: context imbalance in 'psb_mmu_pt_unmap_unlock' - unexpected unlock
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13:    expected unsigned int [usertype] val
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13:    got restricted __le32 [usertype]
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:15: warning: cast from restricted __le32
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13:    expected unsigned int [usertype] val
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13:    got restricted __le32 [usertype]
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35:    got unsigned int [usertype] val
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:15: warning: cast from restricted __le32
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13:    expected unsigned int [usertype] val
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13:    got restricted __le32 [usertype]
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35:    got unsigned int [usertype] val
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13:    expected unsigned int [usertype] val
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13:    got restricted __le32 [usertype]
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62:    expected restricted __le32 [usertype] burst_length
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62:    got unsigned int [usertype] total_buffer_size
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72:    expected restricted __le32 [usertype] seq_rec_updated_offset
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72:    got unsigned int [usertype] desired_offset
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    expected restricted __le16 [usertype] task_id
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    got unsigned short [usertype] itid
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    expected restricted __le16 [usertype] task_id
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    got unsigned short [usertype] itid
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    expected restricted __le16 [usertype] task_id
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    got unsigned short [usertype] itid
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    expected restricted __le16 [usertype] task_id
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    got unsigned short [usertype] itid
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type int
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |=
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    left side has type restricted __le16
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9:    right side has type unsigned long long
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    expected restricted __le16 [usertype] task_id
../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35:    got unsigned short [usertype] itid
../drivers/gpu/drm/radeon/cypress_dpm.c:411:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:411:40:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/cypress_dpm.c:411:40:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:600:34: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:600:34:    expected unsigned int [usertype] mclk_value
../drivers/gpu/drm/radeon/cypress_dpm.c:600:34:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:601:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:601:42:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:601:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:602:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:602:44:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2
../drivers/gpu/drm/radeon/cypress_dpm.c:602:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:603:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:603:42:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:603:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:604:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:604:44:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2
../drivers/gpu/drm/radeon/cypress_dpm.c:604:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:605:41: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:605:41:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:605:41:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:606:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:606:33:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:606:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:607:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:607:32:    expected unsigned int [usertype] vMPLL_SS
../drivers/gpu/drm/radeon/cypress_dpm.c:607:32:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:608:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:608:33:    expected unsigned int [usertype] vMPLL_SS2
../drivers/gpu/drm/radeon/cypress_dpm.c:608:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:663:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:663:32:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/cypress_dpm.c:663:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:669:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:669:32:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/cypress_dpm.c:669:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:672:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:672:32:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/cypress_dpm.c:672:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:824:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:824:40:    expected unsigned int
../drivers/gpu/drm/radeon/cypress_dpm.c:824:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:958:53: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:958:53:    expected unsigned short [usertype] s0
../drivers/gpu/drm/radeon/cypress_dpm.c:958:53:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:960:53: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:960:53:    expected unsigned short [usertype] s1
../drivers/gpu/drm/radeon/cypress_dpm.c:960:53:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1232:24: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1232:24:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/cypress_dpm.c:1232:24:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1246:71: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1246:71:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1246:71:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1248:73: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1248:73:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2
../drivers/gpu/drm/radeon/cypress_dpm.c:1248:73:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1250:71: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1250:71:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1250:71:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1252:73: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1252:73:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2
../drivers/gpu/drm/radeon/cypress_dpm.c:1252:73:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1254:70: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1254:70:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1254:70:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1256:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1256:62:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1256:62:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1259:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1259:61:    expected unsigned int [usertype] vMPLL_SS
../drivers/gpu/drm/radeon/cypress_dpm.c:1259:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1261:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1261:62:    expected unsigned int [usertype] vMPLL_SS2
../drivers/gpu/drm/radeon/cypress_dpm.c:1261:62:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1264:63: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1264:63:    expected unsigned int [usertype] mclk_value
../drivers/gpu/drm/radeon/cypress_dpm.c:1264:63:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1267:63: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1267:63:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1267:63:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1269:65: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1269:65:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/cypress_dpm.c:1269:65:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1271:65: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1271:65:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3
../drivers/gpu/drm/radeon/cypress_dpm.c:1271:65:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1273:69: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1273:69:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM
../drivers/gpu/drm/radeon/cypress_dpm.c:1273:69:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1275:71: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1275:71:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2
../drivers/gpu/drm/radeon/cypress_dpm.c:1275:71:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1278:55: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1278:55:    expected unsigned int [usertype] sclk_value
../drivers/gpu/drm/radeon/cypress_dpm.c:1278:55:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1300:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1300:42:    expected unsigned int [usertype] aT
../drivers/gpu/drm/radeon/cypress_dpm.c:1300:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1302:43: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1302:43:    expected unsigned int [usertype] bSP
../drivers/gpu/drm/radeon/cypress_dpm.c:1302:43:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1436:68: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1436:68:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1436:68:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1438:70: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1438:70:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2
../drivers/gpu/drm/radeon/cypress_dpm.c:1438:70:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1440:68: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1440:68:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1440:68:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1442:70: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1442:70:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2
../drivers/gpu/drm/radeon/cypress_dpm.c:1442:70:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1444:67: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1444:67:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1444:67:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1446:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1446:59:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1446:59:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1450:60: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1450:60:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/cypress_dpm.c:1450:60:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1452:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1452:62:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/cypress_dpm.c:1452:62:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1454:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1454:62:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3
../drivers/gpu/drm/radeon/cypress_dpm.c:1454:62:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1522:35: warning: invalid assignment: |=
../drivers/gpu/drm/radeon/cypress_dpm.c:1522:35:    left side has type unsigned int
../drivers/gpu/drm/radeon/cypress_dpm.c:1522:35:    right side has type restricted __be32
../drivers/gpu/drm/radeon/cypress_dpm.c:1539:77: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1539:77:    expected unsigned int
../drivers/gpu/drm/radeon/cypress_dpm.c:1539:77:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/cypress_dpm.c:1557:78: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/cypress_dpm.c:1557:78:    expected unsigned int
../drivers/gpu/drm/radeon/cypress_dpm.c:1557:78:    got restricted __be32 [usertype]
../sound/soc/sof/intel/hda.c: note: in included file:
../sound/soc/sof/intel/../ipc4-topology.h:317:54: warning: array of flexible structures
../sound/soc/sof/intel/hda.c: note: in included file:
../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures
../drivers/gpu/drm/xe/xe_migrate.c: note: in included file:
../drivers/gpu/drm/xe/tests/xe_migrate.c:776:20: warning: symbol 'xe_migrate_test_suite' was not declared. Should it be static?
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1833:25:    struct dma_fence *
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1834:17:    struct dma_fence *
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1893:17:    struct dma_fence *
../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30: warning: incorrect type in assignment (different address spaces)
../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30:    expected void [noderef] __iomem *vslbase
../drivers/platform/x86/amd/pmc/mp2_stb.c:105:30:    got void *
../drivers/net/ethernet/freescale/enetc/enetc_ethtool.c: note: in included file (through ../drivers/net/ethernet/freescale/enetc/enetc.h):
../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: cast to restricted __le64
../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: restricted __le64 degrades to integer
../drivers/net/ethernet/freescale/enetc/enetc_hw.h:509:16: warning: cast to restricted __le64
../drivers/gpu/drm/gma500/oaktrail_crtc.c:663:30: warning: symbol 'mrst_clock_funcs' was not declared. Should it be static?
../drivers/gpu/drm/radeon/trinity_dpm.c:1639:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1640:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1641:23: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1644:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1645:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1668:16: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1705:18: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c: note: in included file (through ../drivers/gpu/drm/radeon/atombios.h, ../drivers/gpu/drm/radeon/atom.h, ../drivers/gpu/drm/radeon/sumo_dpm.h, ../drivers/gpu/drm/radeon/trinity_dpm.h):
../drivers/gpu/drm/radeon/pptable.h:442:31: warning: array of flexible structures
../drivers/gpu/drm/radeon/trinity_dpm.c:1708:18: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1711:18: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1764:24: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1819:44: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1820:41: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1821:47: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1822:49: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1824:25: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1843:52: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1844:52: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/trinity_dpm.c:1847:53: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1848:53: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1849:53: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/trinity_dpm.c:1850:53: warning: cast to restricted __le16
../drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_ids.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/pci/controller/pcie-mediatek.c: In function ‘mtk_pcie_parse_port’:
../drivers/pci/controller/pcie-mediatek.c:923:43: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=]
  923 |         snprintf(name, sizeof(name), "port%d", slot);
      |                                           ^~
../drivers/pci/controller/pcie-mediatek.c:923:38: note: directive argument in the range [0, 2147483647]
  923 |         snprintf(name, sizeof(name), "port%d", slot);
      |                                      ^~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:923:9: note: ‘snprintf’ output between 6 and 15 bytes into a destination of size 10
  923 |         snprintf(name, sizeof(name), "port%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:930:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=]
  930 |         snprintf(name, sizeof(name), "sys_ck%d", slot);
      |                                             ^~
../drivers/pci/controller/pcie-mediatek.c:930:38: note: directive argument in the range [0, 2147483647]
  930 |         snprintf(name, sizeof(name), "sys_ck%d", slot);
      |                                      ^~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:930:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 10
  930 |         snprintf(name, sizeof(name), "sys_ck%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:938:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=]
  938 |         snprintf(name, sizeof(name), "ahb_ck%d", slot);
      |                                             ^~
../drivers/pci/controller/pcie-mediatek.c:938:38: note: directive argument in the range [0, 2147483647]
  938 |         snprintf(name, sizeof(name), "ahb_ck%d", slot);
      |                                      ^~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:938:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 10
  938 |         snprintf(name, sizeof(name), "ahb_ck%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:943:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=]
  943 |         snprintf(name, sizeof(name), "axi_ck%d", slot);
      |                                             ^~
../drivers/pci/controller/pcie-mediatek.c:943:38: note: directive argument in the range [0, 2147483647]
  943 |         snprintf(name, sizeof(name), "axi_ck%d", slot);
      |                                      ^~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:943:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 10
  943 |         snprintf(name, sizeof(name), "axi_ck%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:948:45: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=]
  948 |         snprintf(name, sizeof(name), "aux_ck%d", slot);
      |                                             ^~
../drivers/pci/controller/pcie-mediatek.c:948:38: note: directive argument in the range [0, 2147483647]
  948 |         snprintf(name, sizeof(name), "aux_ck%d", slot);
      |                                      ^~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:948:9: note: ‘snprintf’ output between 8 and 17 bytes into a destination of size 10
  948 |         snprintf(name, sizeof(name), "aux_ck%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:953:46: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=]
  953 |         snprintf(name, sizeof(name), "obff_ck%d", slot);
      |                                              ^~
../drivers/pci/controller/pcie-mediatek.c:953:38: note: directive argument in the range [0, 2147483647]
  953 |         snprintf(name, sizeof(name), "obff_ck%d", slot);
      |                                      ^~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:953:9: note: ‘snprintf’ output between 9 and 18 bytes into a destination of size 10
  953 |         snprintf(name, sizeof(name), "obff_ck%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:958:46: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=]
  958 |         snprintf(name, sizeof(name), "pipe_ck%d", slot);
      |                                              ^~
../drivers/pci/controller/pcie-mediatek.c:958:38: note: directive argument in the range [0, 2147483647]
  958 |         snprintf(name, sizeof(name), "pipe_ck%d", slot);
      |                                      ^~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:958:9: note: ‘snprintf’ output between 9 and 18 bytes into a destination of size 10
  958 |         snprintf(name, sizeof(name), "pipe_ck%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:963:47: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=]
  963 |         snprintf(name, sizeof(name), "pcie-rst%d", slot);
      |                                               ^~
../drivers/pci/controller/pcie-mediatek.c:963:38: note: directive argument in the range [0, 2147483647]
  963 |         snprintf(name, sizeof(name), "pcie-rst%d", slot);
      |                                      ^~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:963:9: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10
  963 |         snprintf(name, sizeof(name), "pcie-rst%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:969:47: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=]
  969 |         snprintf(name, sizeof(name), "pcie-phy%d", slot);
      |                                               ^~
../drivers/pci/controller/pcie-mediatek.c:969:38: note: directive argument in the range [0, 2147483647]
  969 |         snprintf(name, sizeof(name), "pcie-phy%d", slot);
      |                                      ^~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:969:9: note: ‘snprintf’ output between 10 and 19 bytes into a destination of size 10
  969 |         snprintf(name, sizeof(name), "pcie-phy%d", slot);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/pci/controller/pcie-mediatek.c:399:40: warning: incorrect type in argument 1 (different address spaces)
../drivers/pci/controller/pcie-mediatek.c:399:40:    expected void volatile *address
../drivers/pci/controller/pcie-mediatek.c:399:40:    got void [noderef] __iomem *
../drivers/pci/controller/pcie-mediatek.c:515:44: warning: incorrect type in argument 1 (different address spaces)
../drivers/pci/controller/pcie-mediatek.c:515:44:    expected void volatile *address
../drivers/pci/controller/pcie-mediatek.c:515:44:    got void [noderef] __iomem *
../drivers/gpu/drm/xe/xe_mocs.c: note: in included file:
../drivers/gpu/drm/xe/tests/xe_mocs.c:199:20: warning: symbol 'xe_mocs_test_suite' was not declared. Should it be static?
../drivers/firmware/efi/libstub/x86-stub.c:1069:6: warning: symbol 'efi_handover_entry' was not declared. Should it be static?
../drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/radeon/ni_dpm.c:1265:35: warning: invalid assignment: |=
../drivers/gpu/drm/radeon/ni_dpm.c:1265:35:    left side has type unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:1265:35:    right side has type restricted __be32
../drivers/gpu/drm/radeon/ni_dpm.c:1279:80: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1279:80:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:1279:80:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1294:81: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1294:81:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:1294:81:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1309:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1309:40:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/ni_dpm.c:1309:40:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1329:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1329:32:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/ni_dpm.c:1329:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1335:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1335:32:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/ni_dpm.c:1335:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1338:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1338:32:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/ni_dpm.c:1338:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1350:32: warning: cast to restricted __be16
../drivers/gpu/drm/radeon/ni_dpm.c:1360:24: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1360:24:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/ni_dpm.c:1360:24:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1482:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1482:48:    expected unsigned int [usertype] TDPLimit
../drivers/gpu/drm/radeon/ni_dpm.c:1482:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1484:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1484:52:    expected unsigned int [usertype] NearTDPLimit
../drivers/gpu/drm/radeon/ni_dpm.c:1484:52:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1486:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1486:54:    expected unsigned int [usertype] SafePowerLimit
../drivers/gpu/drm/radeon/ni_dpm.c:1486:54:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1489:55: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1489:55:    expected unsigned int [usertype] PowerBoostLimit
../drivers/gpu/drm/radeon/ni_dpm.c:1489:55:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1629:39: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1629:39:    expected unsigned int [usertype] mc_arb_dram_timing
../drivers/gpu/drm/radeon/ni_dpm.c:1629:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1630:39: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1630:39:    expected unsigned int [usertype] mc_arb_dram_timing2
../drivers/gpu/drm/radeon/ni_dpm.c:1630:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1676:24: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1676:24:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/ni_dpm.c:1676:24:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1690:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1690:59:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1690:59:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1692:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1692:61:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:1692:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1694:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1694:59:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1694:59:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1696:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1696:61:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:1696:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1698:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1698:58:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1698:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1700:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1700:50:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1700:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1702:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1702:49:    expected unsigned int [usertype] vMPLL_SS
../drivers/gpu/drm/radeon/ni_dpm.c:1702:49:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1704:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1704:50:    expected unsigned int [usertype] vMPLL_SS2
../drivers/gpu/drm/radeon/ni_dpm.c:1704:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1706:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1706:51:    expected unsigned int [usertype] mclk_value
../drivers/gpu/drm/radeon/ni_dpm.c:1706:51:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1709:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1709:59:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1709:59:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1711:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1711:61:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:1711:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1713:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1713:61:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3
../drivers/gpu/drm/radeon/ni_dpm.c:1713:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1715:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1715:61:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4
../drivers/gpu/drm/radeon/ni_dpm.c:1715:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1717:65: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1717:65:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM
../drivers/gpu/drm/radeon/ni_dpm.c:1717:65:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1719:67: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1719:67:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2
../drivers/gpu/drm/radeon/ni_dpm.c:1719:67:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1721:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1721:51:    expected unsigned int [usertype] sclk_value
../drivers/gpu/drm/radeon/ni_dpm.c:1721:51:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1752:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1752:38:    expected unsigned int [usertype] aT
../drivers/gpu/drm/radeon/ni_dpm.c:1752:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1754:39: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1754:39:    expected unsigned int [usertype] bSP
../drivers/gpu/drm/radeon/ni_dpm.c:1754:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1782:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1782:51:    expected unsigned int [usertype] SQPowerThrottle
../drivers/gpu/drm/radeon/ni_dpm.c:1782:51:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1785:53: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1785:53:    expected unsigned int [usertype] SQPowerThrottle_2
../drivers/gpu/drm/radeon/ni_dpm.c:1785:53:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1903:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1903:56:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1903:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1904:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1904:58:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:1904:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1905:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1905:56:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1905:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1906:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1906:58:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:1906:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1907:55: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1907:55:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1907:55:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1908:47: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1908:47:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1908:47:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1912:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1912:56:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:1912:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1913:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1913:58:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:1913:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1914:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1914:58:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3
../drivers/gpu/drm/radeon/ni_dpm.c:1914:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1915:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1915:58:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4
../drivers/gpu/drm/radeon/ni_dpm.c:1915:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1930:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1930:48:    expected unsigned int [usertype] SQPowerThrottle
../drivers/gpu/drm/radeon/ni_dpm.c:1930:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:1933:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:1933:50:    expected unsigned int [usertype] SQPowerThrottle_2
../drivers/gpu/drm/radeon/ni_dpm.c:1933:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2078:34: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2078:34:    expected unsigned int [usertype] sclk_value
../drivers/gpu/drm/radeon/ni_dpm.c:2078:34:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2079:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2079:42:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:2079:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2080:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2080:44:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:2080:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2081:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2081:44:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3
../drivers/gpu/drm/radeon/ni_dpm.c:2081:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2082:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2082:44:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4
../drivers/gpu/drm/radeon/ni_dpm.c:2082:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2083:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2083:48:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM
../drivers/gpu/drm/radeon/ni_dpm.c:2083:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2084:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2084:50:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2
../drivers/gpu/drm/radeon/ni_dpm.c:2084:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2142:37: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2142:37:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:2142:37:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2146:35: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2146:35:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:2146:35:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2285:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2285:26:    expected unsigned int [usertype] mclk_value
../drivers/gpu/drm/radeon/ni_dpm.c:2285:26:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2286:34: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2286:34:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:2286:34:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2287:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2287:36:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:2287:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2288:34: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2288:34:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:2288:34:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2289:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2289:36:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL_2
../drivers/gpu/drm/radeon/ni_dpm.c:2289:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2290:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2290:33:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:2290:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2291:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2291:25:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/ni_dpm.c:2291:25:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2292:24: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2292:24:    expected unsigned int [usertype] vMPLL_SS
../drivers/gpu/drm/radeon/ni_dpm.c:2292:24:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2293:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2293:25:    expected unsigned int [usertype] vMPLL_SS2
../drivers/gpu/drm/radeon/ni_dpm.c:2293:25:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2307:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2307:42:    expected unsigned int [usertype] bSP
../drivers/gpu/drm/radeon/ni_dpm.c:2307:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2309:64: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2309:64:    expected unsigned int [usertype] bSP
../drivers/gpu/drm/radeon/ni_dpm.c:2309:64:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2411:41: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2411:41:    expected unsigned int [usertype] aT
../drivers/gpu/drm/radeon/ni_dpm.c:2411:41:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2415:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2415:33:    expected unsigned int [usertype] aT
../drivers/gpu/drm/radeon/ni_dpm.c:2415:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2440:23: warning: cast to restricted __be32
../drivers/gpu/drm/radeon/ni_dpm.c:2442:41: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2442:41:    expected unsigned int [usertype] aT
../drivers/gpu/drm/radeon/ni_dpm.c:2442:41:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2448:45: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2448:45:    expected unsigned int [usertype] aT
../drivers/gpu/drm/radeon/ni_dpm.c:2448:45:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2591:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2591:56:    expected unsigned int [usertype] SQPowerThrottle
../drivers/gpu/drm/radeon/ni_dpm.c:2591:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2592:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2592:56:    expected unsigned int [usertype] SQPowerThrottle_2
../drivers/gpu/drm/radeon/ni_dpm.c:2592:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2672:39: warning: incorrect type in argument 3 (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2672:39:    expected unsigned int [usertype] value
../drivers/gpu/drm/radeon/ni_dpm.c:2672:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2935:53: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2935:53:    expected unsigned short [usertype] s0
../drivers/gpu/drm/radeon/ni_dpm.c:2935:53:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2937:53: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2937:53:    expected unsigned short [usertype] s1
../drivers/gpu/drm/radeon/ni_dpm.c:2937:53:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:2954:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:2954:40:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:2954:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:3085:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:3085:56:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:3085:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:3091:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:3091:56:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:3091:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:3127:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:3127:56:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:3127:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:3133:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:3133:56:    expected unsigned int
../drivers/gpu/drm/radeon/ni_dpm.c:3133:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:3184:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:3184:36:    expected unsigned int [usertype] pwr_const
../drivers/gpu/drm/radeon/ni_dpm.c:3184:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:3185:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:3185:36:    expected unsigned int [usertype] dc_cacValue
../drivers/gpu/drm/radeon/ni_dpm.c:3185:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:3186:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ni_dpm.c:3186:36:    expected unsigned int [usertype] bif_cacValue
../drivers/gpu/drm/radeon/ni_dpm.c:3186:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ni_dpm.c:3899:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/ni_dpm.c:3900:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/ni_dpm.c:3901:23: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/ni_dpm.c:3904:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/ni_dpm.c:3905:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/ni_dpm.c:3931:20: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/ni_dpm.c:3933:20: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/ni_dpm.c:3936:20: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/ni_dpm.c:3937:21: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/ni_dpm.c:3938:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/ni_dpm.c:4012:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/ni_dpm.c:4016:26: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/ni_dpm.c:4034:42: warning: cast to restricted __le16
../drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/huawei/hinic/hinic_main.c:830:25: warning: cast to restricted __be16
../drivers/scsi/aic7xxx/aic7xxx_core.c:4200:33: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:4205:41: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:4211:45: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:4267:19: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:4268:20: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:4276:27: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:6938:25: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31:    expected unsigned int [addressable] [assigned] [usertype] integer
../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34:    expected unsigned int [usertype] addr
../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33:    expected unsigned int [usertype] len
../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37:    expected unsigned int [usertype] sgptr
../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:6613:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:6624:23: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:6640:25: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:6651:25: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:6653:34: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:433:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45:    expected unsigned int [usertype] cdb_ptr
../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45:    got restricted __le32 [usertype]
../drivers/gpu/drm/xe/xe_oa.c:2191:25: warning: incorrect type in initializer (different address spaces)
../drivers/gpu/drm/xe/xe_oa.c:2191:25:    expected unsigned long long [usertype] *ptr
../drivers/gpu/drm/xe/xe_oa.c:2191:25:    got void [noderef] __user *
../drivers/gpu/drm/xe/xe_oa.c:2204:15: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/xe/xe_oa.c:2204:15:    expected void const volatile [noderef] __user *ptr
../drivers/gpu/drm/xe/xe_oa.c:2204:15:    got unsigned long long [usertype] *ptr
../drivers/gpu/drm/amd/amdgpu/amdgpu_csa.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/huawei/hinic/hinic_tx.c:713:25: warning: cast to restricted __be16
../drivers/gpu/drm/gma500/psb_intel_display.c:435:30: warning: symbol 'psb_clock_funcs' was not declared. Should it be static?
../drivers/gpu/drm/radeon/si_dpm.c:4055:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4055:40:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/si_dpm.c:4055:40:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4089:24: warning: cast to restricted __be16
../drivers/gpu/drm/radeon/si_dpm.c:4097:37: warning: cast to restricted __be16
../drivers/gpu/drm/radeon/si_dpm.c:4112:45: warning: cast to restricted __be16
../drivers/gpu/drm/radeon/si_dpm.c:2119:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2119:48:    expected unsigned int [usertype] TDPLimit
../drivers/gpu/drm/radeon/si_dpm.c:2119:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2121:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2121:52:    expected unsigned int [usertype] NearTDPLimit
../drivers/gpu/drm/radeon/si_dpm.c:2121:52:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2123:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2123:54:    expected unsigned int [usertype] SafePowerLimit
../drivers/gpu/drm/radeon/si_dpm.c:2123:54:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2138:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2138:54:    expected unsigned int [usertype] NearTDPLimitTherm
../drivers/gpu/drm/radeon/si_dpm.c:2138:54:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2139:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2139:49:    expected unsigned int [usertype] dGPU_T_Limit
../drivers/gpu/drm/radeon/si_dpm.c:2139:49:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2140:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2140:51:    expected unsigned int [usertype] dGPU_T_Warning
../drivers/gpu/drm/radeon/si_dpm.c:2140:51:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2141:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2141:54:    expected unsigned int [usertype] dGPU_T_Hysteresis
../drivers/gpu/drm/radeon/si_dpm.c:2141:54:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2169:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2169:52:    expected unsigned int [usertype] NearTDPLimit
../drivers/gpu/drm/radeon/si_dpm.c:2169:52:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2171:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2171:54:    expected unsigned int [usertype] SafePowerLimit
../drivers/gpu/drm/radeon/si_dpm.c:2171:54:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2310:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2310:62:    expected unsigned short [usertype] PwrEfficiencyRatio
../drivers/gpu/drm/radeon/si_dpm.c:2310:62:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2366:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2366:54:    expected unsigned int [usertype] SQPowerThrottle
../drivers/gpu/drm/radeon/si_dpm.c:2366:54:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2367:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2367:56:    expected unsigned int [usertype] SQPowerThrottle_2
../drivers/gpu/drm/radeon/si_dpm.c:2367:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2437:23: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2437:23:    expected unsigned int [usertype] K
../drivers/gpu/drm/radeon/si_dpm.c:2437:23:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2438:24: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2438:24:    expected unsigned int [usertype] T0
../drivers/gpu/drm/radeon/si_dpm.c:2438:24:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2439:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2439:26:    expected unsigned int [usertype] MaxT
../drivers/gpu/drm/radeon/si_dpm.c:2439:26:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2443:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2443:32:    expected unsigned int [usertype] Tthreshold
../drivers/gpu/drm/radeon/si_dpm.c:2443:32:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2449:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2449:36:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:2449:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2450:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2450:36:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:2450:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2457:41: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2457:41:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:2457:41:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2458:39: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2458:39:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:2458:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2546:100: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2546:100:    expected unsigned short
../drivers/gpu/drm/radeon/si_dpm.c:2546:100:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2582:100: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2582:100:    expected unsigned short
../drivers/gpu/drm/radeon/si_dpm.c:2582:100:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2639:34: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2639:34:    expected unsigned int [usertype] l2numWin_TDP
../drivers/gpu/drm/radeon/si_dpm.c:2639:34:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2642:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2642:33:    expected unsigned int [usertype] lkge_lut_V0
../drivers/gpu/drm/radeon/si_dpm.c:2642:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2643:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2643:36:    expected unsigned int [usertype] lkge_lut_Vstep
../drivers/gpu/drm/radeon/si_dpm.c:2643:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2644:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2644:26:    expected unsigned int [usertype] R_LL
../drivers/gpu/drm/radeon/si_dpm.c:2644:26:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2645:29: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2645:29:    expected unsigned int [usertype] WinTime
../drivers/gpu/drm/radeon/si_dpm.c:2645:29:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2646:41: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2646:41:    expected unsigned int [usertype] calculation_repeats
../drivers/gpu/drm/radeon/si_dpm.c:2646:41:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2647:28: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2647:28:    expected unsigned int [usertype] dc_cac
../drivers/gpu/drm/radeon/si_dpm.c:2647:28:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2650:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2650:33:    expected unsigned int [usertype] lkge_lut_T0
../drivers/gpu/drm/radeon/si_dpm.c:2650:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2651:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2651:36:    expected unsigned int [usertype] lkge_lut_Tstep
../drivers/gpu/drm/radeon/si_dpm.c:2651:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2829:37: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2829:37:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:2829:37:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:2833:35: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:2833:35:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:2833:35:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:3980:35: warning: invalid assignment: |=
../drivers/gpu/drm/radeon/si_dpm.c:3980:35:    left side has type unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:3980:35:    right side has type restricted __be32
../drivers/gpu/drm/radeon/si_dpm.c:4001:88: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4001:88:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:4001:88:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4015:89: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4015:89:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:4015:89:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4023:88: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4023:88:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:4023:88:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4032:109: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4032:109:    expected unsigned int
../drivers/gpu/drm/radeon/si_dpm.c:4032:109:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4078:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4078:32:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/si_dpm.c:4078:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4139:24: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4139:24:    expected unsigned short [usertype] value
../drivers/gpu/drm/radeon/si_dpm.c:4139:24:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4247:39: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4247:39:    expected unsigned int [usertype] mc_arb_dram_timing
../drivers/gpu/drm/radeon/si_dpm.c:4247:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4248:39: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4248:39:    expected unsigned int [usertype] mc_arb_dram_timing2
../drivers/gpu/drm/radeon/si_dpm.c:4248:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4312:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4312:50:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4312:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4314:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4314:58:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4314:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4316:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4316:59:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4316:59:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4318:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4318:59:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4318:59:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4320:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4320:56:    expected unsigned int [usertype] vMPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4320:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4322:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4322:58:    expected unsigned int [usertype] vMPLL_FUNC_CNTL_1
../drivers/gpu/drm/radeon/si_dpm.c:4322:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4324:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4324:58:    expected unsigned int [usertype] vMPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/si_dpm.c:4324:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4326:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4326:49:    expected unsigned int [usertype] vMPLL_SS
../drivers/gpu/drm/radeon/si_dpm.c:4326:49:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4328:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4328:50:    expected unsigned int [usertype] vMPLL_SS2
../drivers/gpu/drm/radeon/si_dpm.c:4328:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4331:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4331:51:    expected unsigned int [usertype] mclk_value
../drivers/gpu/drm/radeon/si_dpm.c:4331:51:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4334:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4334:59:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4334:59:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4336:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4336:61:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/si_dpm.c:4336:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4338:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4338:61:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3
../drivers/gpu/drm/radeon/si_dpm.c:4338:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4340:61: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4340:61:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4
../drivers/gpu/drm/radeon/si_dpm.c:4340:61:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4342:65: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4342:65:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM
../drivers/gpu/drm/radeon/si_dpm.c:4342:65:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4344:68: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4344:68:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2
../drivers/gpu/drm/radeon/si_dpm.c:4344:68:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4347:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4347:51:    expected unsigned int [usertype] sclk_value
../drivers/gpu/drm/radeon/si_dpm.c:4347:51:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4388:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4388:38:    expected unsigned int [usertype] aT
../drivers/gpu/drm/radeon/si_dpm.c:4388:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4390:39: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4390:39:    expected unsigned int [usertype] bSP
../drivers/gpu/drm/radeon/si_dpm.c:4390:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4416:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4416:51:    expected unsigned int [usertype] SQPowerThrottle
../drivers/gpu/drm/radeon/si_dpm.c:4416:51:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4419:53: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4419:53:    expected unsigned int [usertype] SQPowerThrottle_2
../drivers/gpu/drm/radeon/si_dpm.c:4419:53:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4514:47: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4514:47:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4514:47:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4516:55: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4516:55:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4516:55:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4518:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4518:56:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4518:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4520:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4520:56:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4520:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4522:53: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4522:53:    expected unsigned int [usertype] vMPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4522:53:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4524:55: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4524:55:    expected unsigned int [usertype] vMPLL_FUNC_CNTL_1
../drivers/gpu/drm/radeon/si_dpm.c:4524:55:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4526:55: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4526:55:    expected unsigned int [usertype] vMPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/si_dpm.c:4526:55:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4528:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4528:46:    expected unsigned int [usertype] vMPLL_SS
../drivers/gpu/drm/radeon/si_dpm.c:4528:46:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4530:47: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4530:47:    expected unsigned int [usertype] vMPLL_SS2
../drivers/gpu/drm/radeon/si_dpm.c:4530:47:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4533:56: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4533:56:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4533:56:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4535:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4535:58:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/si_dpm.c:4535:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4537:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4537:58:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3
../drivers/gpu/drm/radeon/si_dpm.c:4537:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4539:58: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4539:58:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4
../drivers/gpu/drm/radeon/si_dpm.c:4539:58:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4557:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4557:48:    expected unsigned int [usertype] SQPowerThrottle
../drivers/gpu/drm/radeon/si_dpm.c:4557:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4560:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4560:50:    expected unsigned int [usertype] SQPowerThrottle_2
../drivers/gpu/drm/radeon/si_dpm.c:4560:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4798:34: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4798:34:    expected unsigned int [usertype] sclk_value
../drivers/gpu/drm/radeon/si_dpm.c:4798:34:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4799:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4799:42:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4799:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4800:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4800:44:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/si_dpm.c:4800:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4801:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4801:44:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_3
../drivers/gpu/drm/radeon/si_dpm.c:4801:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4802:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4802:44:    expected unsigned int [usertype] vCG_SPLL_FUNC_CNTL_4
../drivers/gpu/drm/radeon/si_dpm.c:4802:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4803:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4803:48:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM
../drivers/gpu/drm/radeon/si_dpm.c:4803:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4804:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4804:50:    expected unsigned int [usertype] vCG_SPLL_SPREAD_SPECTRUM_2
../drivers/gpu/drm/radeon/si_dpm.c:4804:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4885:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4885:26:    expected unsigned int [usertype] mclk_value
../drivers/gpu/drm/radeon/si_dpm.c:4885:26:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4886:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4886:31:    expected unsigned int [usertype] vMPLL_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4886:31:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4887:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4887:33:    expected unsigned int [usertype] vMPLL_FUNC_CNTL_1
../drivers/gpu/drm/radeon/si_dpm.c:4887:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4888:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4888:33:    expected unsigned int [usertype] vMPLL_FUNC_CNTL_2
../drivers/gpu/drm/radeon/si_dpm.c:4888:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4889:34: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4889:34:    expected unsigned int [usertype] vMPLL_AD_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4889:34:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4890:34: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4890:34:    expected unsigned int [usertype] vMPLL_DQ_FUNC_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4890:34:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4891:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4891:33:    expected unsigned int [usertype] vMCLK_PWRMGT_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4891:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4892:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4892:25:    expected unsigned int [usertype] vDLL_CNTL
../drivers/gpu/drm/radeon/si_dpm.c:4892:25:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4893:24: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4893:24:    expected unsigned int [usertype] vMPLL_SS
../drivers/gpu/drm/radeon/si_dpm.c:4893:24:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4894:25: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/si_dpm.c:4894:25:    expected unsigned int [usertype] vMPLL_SS2
../drivers/gpu/drm/radeon/si_dpm.c:4894:25:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/si_dpm.c:4908:42: warning: too many warnings
../drivers/gpu/drm/xe/xe_pci.c:139:9: warning: Initializer entry defined twice
../drivers/gpu/drm/xe/xe_pci.c:140:10:   also defined here
../drivers/gpu/drm/xe/xe_pci.c:158:9: warning: Initializer entry defined twice
../drivers/gpu/drm/xe/xe_pci.c:159:10:   also defined here
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25: warning: invalid assignment: |=
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25:    left side has type unsigned int
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1534:25:    right side has type restricted __le32
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34:    expected unsigned int [usertype] sgptr
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1539:34:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34:    expected unsigned int [usertype] sgptr
../drivers/scsi/aic7xxx/aic7xxx_osm.c:1549:34:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18:    expected unsigned int [usertype] addr
../drivers/scsi/aic7xxx/aic7xxx_osm.c:482:18:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17:    expected unsigned int [usertype] len
../drivers/scsi/aic7xxx/aic7xxx_osm.c:489:17:    got restricted __le32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_rx.c:388:27: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_rx.c:410:32: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_rx.c:411:28: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_rx.c:432:38: warning: cast to restricted __be32
../drivers/scsi/aacraid/commctrl.c:602:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:602:32:    expected unsigned char
../drivers/scsi/aacraid/commctrl.c:602:32:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/commctrl.c:618:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:618:45:    expected unsigned char [usertype] emb_data_desc_count
../drivers/scsi/aacraid/commctrl.c:618:45:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/commctrl.c:693:48: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:693:48:    expected unsigned int [usertype] addr_hi
../drivers/scsi/aacraid/commctrl.c:693:48:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/commctrl.c:694:48: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:694:48:    expected unsigned int [usertype] addr_lo
../drivers/scsi/aacraid/commctrl.c:694:48:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/commctrl.c:696:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:696:44:    expected unsigned int [usertype] len
../drivers/scsi/aacraid/commctrl.c:696:44:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/commctrl.c:702:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:702:59:    expected unsigned int [usertype] flags
../drivers/scsi/aacraid/commctrl.c:702:59:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/commctrl.c:954:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:954:42:    expected restricted __le32 [addressable] [assigned] [usertype] srb_status
../drivers/scsi/aacraid/commctrl.c:954:42:    got int
../drivers/scsi/aacraid/commctrl.c:956:48: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:956:48:    expected restricted __le32 [addressable] [assigned] [usertype] data_xfer_length
../drivers/scsi/aacraid/commctrl.c:956:48:    got unsigned int [assigned] [usertype] byte_count
../drivers/scsi/aacraid/commctrl.c:960:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:960:42:    expected restricted __le32 [addressable] [assigned] [usertype] srb_status
../drivers/scsi/aacraid/commctrl.c:960:42:    got unsigned char [usertype] service_response
../drivers/scsi/aacraid/commctrl.c:961:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:961:43:    expected restricted __le32 [addressable] [assigned] [usertype] scsi_status
../drivers/scsi/aacraid/commctrl.c:961:43:    got unsigned char [usertype] status
../drivers/scsi/aacraid/commctrl.c:962:48: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:962:48:    expected restricted __le32 [addressable] [assigned] [usertype] data_xfer_length
../drivers/scsi/aacraid/commctrl.c:962:48:    got unsigned int
../drivers/scsi/aacraid/commctrl.c:964:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/commctrl.c:964:47:    expected restricted __le32 [addressable] [assigned] [usertype] sense_data_size
../drivers/scsi/aacraid/commctrl.c:964:47:    got unsigned char [usertype] sense_response_data_len
../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32:    expected unsigned int [usertype] group_index
../drivers/net/ethernet/huawei/hinic/hinic_port.c:625:32:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31:    expected unsigned int [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_port.c:632:31:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25:    expected unsigned int [usertype] size
../drivers/net/ethernet/huawei/hinic/hinic_port.c:639:25:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27:    expected unsigned int [usertype] offset
../drivers/net/ethernet/huawei/hinic/hinic_port.c:650:27:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25:    expected unsigned int [usertype] size
../drivers/net/ethernet/huawei/hinic/hinic_port.c:651:25:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30:    expected unsigned int [usertype] group_index
../drivers/net/ethernet/huawei/hinic/hinic_port.c:735:30:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23:    expected unsigned int [usertype] size
../drivers/net/ethernet/huawei/hinic/hinic_port.c:738:23:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22:    expected unsigned int [usertype] ctx
../drivers/net/ethernet/huawei/hinic/hinic_port.c:740:22:    got restricted __be32 [usertype]
../drivers/gpu/drm/amd/amdgpu/amdgpu_ras.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.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_object.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/platform/x86/intel/pmc/core_ssram.c:279:25: warning: incorrect type in argument 1 (different address spaces)
../drivers/platform/x86/intel/pmc/core_ssram.c:279:25:    expected void const volatile *val
../drivers/platform/x86/intel/pmc/core_ssram.c:279:25:    got void [noderef] __iomem *__val
../drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c:26:1: warning: context imbalance in 'nvkm_falcon_msgq_open' - wrong count at exit
../drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c:40:20: warning: context imbalance in 'nvkm_falcon_msgq_close' - unexpected unlock
../drivers/scsi/aacraid/aachba.c:3941:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:3941:39:    expected unsigned int [usertype] addrHigh
../drivers/scsi/aacraid/aachba.c:3941:39:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:3942:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:3942:38:    expected unsigned int [usertype] addrLow
../drivers/scsi/aacraid/aachba.c:3942:38:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:3943:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:3943:26:    expected unsigned int [usertype] cur_size
../drivers/scsi/aacraid/aachba.c:3943:26:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:3948:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:3948:44:    expected restricted __le32 [usertype] sgeFirstSize
../drivers/scsi/aacraid/aachba.c:3948:44:    got unsigned int [usertype] cur_size
../drivers/scsi/aacraid/aachba.c:3950:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:3950:46:    expected restricted __le32 [usertype] sgeNominalSize
../drivers/scsi/aacraid/aachba.c:3950:46:    got unsigned int [usertype] cur_size
../drivers/scsi/aacraid/aachba.c:3952:60: warning: restricted __le32 degrades to integer
../drivers/scsi/aacraid/aachba.c:3962:28: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:3964:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:3964:39:    expected unsigned int [usertype] length
../drivers/scsi/aacraid/aachba.c:3964:39:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:3968:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:3968:22:    expected unsigned char [usertype] sgeCnt
../drivers/scsi/aacraid/aachba.c:3968:22:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4067:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4067:30:    expected unsigned int [usertype] addr_hi
../drivers/scsi/aacraid/aachba.c:4067:30:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4068:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4068:30:    expected unsigned int [usertype] addr_lo
../drivers/scsi/aacraid/aachba.c:4068:30:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4069:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4069:26:    expected unsigned int [usertype] cur_size
../drivers/scsi/aacraid/aachba.c:4069:26:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4081:24: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:4083:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4083:26:    expected unsigned int [usertype] len
../drivers/scsi/aacraid/aachba.c:4083:26:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4088:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4088:45:    expected unsigned char [usertype] emb_data_desc_count
../drivers/scsi/aacraid/aachba.c:4088:45:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4089:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4089:28:    expected unsigned int [usertype] flags
../drivers/scsi/aacraid/aachba.c:4089:28:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4092:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4092:38:    expected unsigned int [usertype] flags
../drivers/scsi/aacraid/aachba.c:4092:38:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4093:48: warning: cast from restricted __le32
../drivers/scsi/aacraid/aachba.c:4094:43: warning: cast from restricted __le32
../drivers/scsi/aacraid/aachba.c:4095:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4095:40:    expected unsigned int [usertype] addr_lo
../drivers/scsi/aacraid/aachba.c:4095:40:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4033:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4033:22:    expected unsigned char [usertype] sgeCnt
../drivers/scsi/aacraid/aachba.c:4033:22:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:4035:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:4035:30:    expected restricted __le32 [usertype] sgeNominalSize
../drivers/scsi/aacraid/aachba.c:4035:30:    got unsigned long
../drivers/scsi/aacraid/aachba.c:244:5: warning: symbol 'aac_sync_mode' was not declared. Should it be static?
../drivers/scsi/aacraid/aachba.c:659:76: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:659:76:    expected restricted __le32 [usertype] block_size
../drivers/scsi/aacraid/aachba.c:659:76:    got int
../drivers/scsi/aacraid/aachba.c:1058:63: warning: restricted __le32 degrades to integer
../drivers/scsi/aacraid/aachba.c:1079:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:1079:59:    expected unsigned int [addressable] [assigned] [usertype] Serial
../drivers/scsi/aacraid/aachba.c:1079:59:    got restricted __le32 [usertype] uid
../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1556:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:1556:24:    expected unsigned char
../drivers/scsi/aacraid/aachba.c:1556:24:    got restricted __le32 [usertype]
../drivers/scsi/aacraid/aachba.c:1663:33: warning: cast to restricted __le32
../drivers/scsi/aacraid/aachba.c:1996:61: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:1996:61:    expected restricted __le32 [usertype] rmw_nexus
../drivers/scsi/aacraid/aachba.c:1996:61:    got unsigned int [assigned] [usertype] nexus
../drivers/scsi/aacraid/aachba.c:2073:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:2073:54:    expected restricted __le16 [usertype] virt_device_bus
../drivers/scsi/aacraid/aachba.c:2073:54:    got int
../drivers/scsi/aacraid/aachba.c:3616:58: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/aachba.c:3616:58:    expected restricted __le32 [usertype] rmw_nexus
../drivers/scsi/aacraid/aachba.c:3616:58:    got unsigned int
../drivers/scsi/aacraid/aachba.c: note: in included file:
../drivers/scsi/aacraid/aacraid.h:2765:43: warning: incorrect type in return expression (different base types)
../drivers/scsi/aacraid/aacraid.h:2765:43:    expected int
../drivers/scsi/aacraid/aacraid.h:2765:43:    got restricted __le32
../drivers/staging/vt6655/device_main.c:1598:46: warning: cast to restricted __le64
../drivers/staging/vt6655/card.c:302:31: warning: cast to restricted __le64
../drivers/staging/vt6655/card.c:336:22: warning: cast to restricted __le64
../drivers/staging/vt6655/card.c:751:16: warning: cast to restricted __le64
../drivers/staging/vt6655/card.c:804:22: warning: cast to restricted __le64
../drivers/staging/vt6655/card.c:831:18: warning: cast to restricted __le64
../drivers/scsi/aacraid/comminit.c:100:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/comminit.c:100:31:    expected restricted __le32 [usertype] *host_rrq
../drivers/scsi/aacraid/comminit.c:100:31:    got unsigned int [usertype] *
../drivers/scsi/aacraid/comminit.c:134:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/aacraid/comminit.c:134:49:    expected restricted __le16 [usertype] msix_id
../drivers/scsi/aacraid/comminit.c:134:49:    got int [assigned] i
../drivers/scsi/aacraid/comminit.c:544:33: warning: restricted __le32 degrades to integer
../drivers/scsi/aacraid/comminit.c:548:34: warning: restricted __le32 degrades to integer
../drivers/scsi/aacraid/comminit.c:551:42: warning: restricted __le32 degrades to integer
../drivers/scsi/aacraid/comminit.c:554:48: warning: restricted __le32 degrades to integer
../drivers/scsi/aacraid/comminit.c:557:48: warning: restricted __le32 degrades to integer
../drivers/scsi/aacraid/comminit.c:560:48: warning: restricted __le32 degrades to integer
../drivers/gpu/drm/radeon/kv_dpm.c:2070:60: warning: cast to restricted __be32
../drivers/gpu/drm/radeon/kv_dpm.c:1188:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:1188:32:    expected unsigned short [usertype] fps_high_t
../drivers/gpu/drm/radeon/kv_dpm.c:1188:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:1196:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:1196:31:    expected unsigned char [usertype] fps_low_t
../drivers/gpu/drm/radeon/kv_dpm.c:1196:31:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:388:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:388:49:    expected unsigned int [usertype] SclkFrequency
../drivers/gpu/drm/radeon/kv_dpm.c:388:49:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:462:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:462:44:    expected unsigned int [usertype] MinVddNb
../drivers/gpu/drm/radeon/kv_dpm.c:462:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:472:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:472:38:    expected unsigned short [usertype] AT
../drivers/gpu/drm/radeon/kv_dpm.c:472:38:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:545:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:545:38:    expected unsigned int [usertype] low_sclk_interrupt_t
../drivers/gpu/drm/radeon/kv_dpm.c:545:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:677:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:677:48:    expected unsigned int [usertype] VclkFrequency
../drivers/gpu/drm/radeon/kv_dpm.c:677:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:678:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:678:48:    expected unsigned int [usertype] DclkFrequency
../drivers/gpu/drm/radeon/kv_dpm.c:678:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:679:43: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:679:43:    expected unsigned short [usertype] MinVddNb
../drivers/gpu/drm/radeon/kv_dpm.c:679:43:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:748:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:748:44:    expected unsigned int [usertype] Frequency
../drivers/gpu/drm/radeon/kv_dpm.c:748:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:749:45: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:749:45:    expected unsigned short [usertype] MinVoltage
../drivers/gpu/drm/radeon/kv_dpm.c:749:45:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:811:45: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:811:45:    expected unsigned int [usertype] Frequency
../drivers/gpu/drm/radeon/kv_dpm.c:811:45:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:812:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:812:46:    expected unsigned short [usertype] MinVoltage
../drivers/gpu/drm/radeon/kv_dpm.c:812:46:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:873:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:873:44:    expected unsigned int [usertype] Frequency
../drivers/gpu/drm/radeon/kv_dpm.c:873:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:874:45: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/kv_dpm.c:874:45:    expected unsigned short [usertype] MinVoltage
../drivers/gpu/drm/radeon/kv_dpm.c:874:45:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/kv_dpm.c:2304:44: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2305:47: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2307:25: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/kv_dpm.c:2320:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2327:33: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2329:33: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2331:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2386:21: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2387:22: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/kv_dpm.c:2388:23: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/kv_dpm.c:2391:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2392:29: warning: cast to restricted __le32
../drivers/gpu/drm/radeon/kv_dpm.c:2415:16: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/kv_dpm.c:2452:18: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/kv_dpm.c: note: in included file (through ../drivers/gpu/drm/radeon/atombios.h, ../drivers/gpu/drm/radeon/atom.h, ../drivers/gpu/drm/radeon/sumo_dpm.h, ../drivers/gpu/drm/radeon/trinity_dpm.h, ...):
../drivers/gpu/drm/radeon/pptable.h:442:31: warning: array of flexible structures
../drivers/gpu/drm/radeon/kv_dpm.c:2455:18: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/kv_dpm.c:2458:18: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/kv_dpm.c:2509:24: warning: cast to restricted __le16
../drivers/gpu/drm/radeon/kv_dpm.c:2610:24: warning: cast to restricted __be32
../drivers/gpu/drm/radeon/kv_dpm.c:2632:24: warning: cast to restricted __be32
../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.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_object.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/aacraid/commsup.c:600:17: warning: context imbalance in 'aac_fib_send' - different lock contexts for basic block
../drivers/scsi/aacraid/commsup.c:755:17: warning: context imbalance in 'aac_hba_send' - different lock contexts for basic block
../drivers/scsi/aacraid/commsup.c:1498:32: warning: context imbalance in '_aac_reset_adapter' - unexpected unlock
../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31: warning: incorrect type in return expression (different address spaces)
../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31:    expected void [noderef] __iomem *
../drivers/net/ethernet/huawei/hinic/hinic_hw_io.c:72:31:    got void *
../drivers/gpu/drm/i915/gt/intel_execlists_submission.c:806:59: warning: context imbalance in 'assert_pending_valid' - different lock contexts for basic block
../drivers/platform/x86/intel/pmc/lnl.c:340:26: warning: symbol 'lnl_rsc_status_map' was not declared. Should it be static?
../drivers/gpu/drm/gma500/opregion.c:294:25: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/gma500/opregion.c:294:25:    expected void volatile [noderef] __iomem *addr
../drivers/gpu/drm/gma500/opregion.c:294:25:    got struct opregion_header *header
../drivers/gpu/drm/gma500/opregion.c:324:20: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/gma500/opregion.c:324:20:    expected void const *const p
../drivers/gpu/drm/gma500/opregion.c:324:20:    got void [noderef] __iomem *[assigned] base
../drivers/gpu/drm/gma500/opregion.c:330:26: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/gma500/opregion.c:330:26:    expected struct opregion_header *header
../drivers/gpu/drm/gma500/opregion.c:330:26:    got void [noderef] __iomem *[assigned] base
../drivers/gpu/drm/gma500/opregion.c:331:23: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/gma500/opregion.c:331:23:    expected void *vbt
../drivers/gpu/drm/gma500/opregion.c:331:23:    got void [noderef] __iomem *
../drivers/gpu/drm/gma500/opregion.c:338:32: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/gma500/opregion.c:338:32:    expected struct opregion_acpi *acpi
../drivers/gpu/drm/gma500/opregion.c:338:32:    got void [noderef] __iomem *
../drivers/gpu/drm/gma500/opregion.c:343:32: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/gma500/opregion.c:343:32:    expected struct opregion_asle *asle
../drivers/gpu/drm/gma500/opregion.c:343:32:    got void [noderef] __iomem *
../drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/wireless/mediatek/mt76/mt7915/mmio.c:634:5: warning: context imbalance in 'mt7915_mmio_wed_init' - wrong count at exit
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:105:24: warning: cast to restricted __be64
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:167:24: warning: cast to restricted __be64
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16: warning: incorrect type in return expression (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16:    expected unsigned int
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:621:16:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:646:50:    got unsigned long long [usertype] *
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:730:21: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:852:18: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:903:22: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21:    expected unsigned int [usertype] status
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:908:21:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:926:19: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:928:24: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:929:24: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27:    expected unsigned short [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c:970:27:    got restricted __be16 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17:    expected unsigned int [addressable] [usertype] db_info
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:328:17:    got restricted __be32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23:    expected unsigned long long [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:408:23:    got restricted __be64 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:531:27: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:572:21: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:620:14: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:625:19: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:656:30: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c:702:31: warning: cast to restricted __be64
../drivers/gpu/drm/xe/xe_pt.c:933:73: warning: Using plain integer as NULL pointer
../drivers/scsi/aic94xx/aic94xx_sds.c:481:38: warning: array of flexible structures
../drivers/scsi/aic94xx/aic94xx_sds.c:521:17: warning: array of flexible structures
../drivers/scsi/aic94xx/aic94xx_sds.c:506:40: warning: array of flexible structures
../drivers/scsi/aic94xx/aic94xx_sds.c:522:17: warning: array of flexible structures
../drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/radeon/ci_dpm.c:310:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:310:51:    expected unsigned short [usertype] TDC_VDDC_PkgLimit
../drivers/gpu/drm/radeon/ci_dpm.c:310:51:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:347:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:347:54:    expected signed short [usertype] FuzzyFan_PwmSetDelta
../drivers/gpu/drm/radeon/ci_dpm.c:347:54:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:395:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:395:59:    expected unsigned short [usertype] BapmVddCBaseLeakageHiSidd
../drivers/gpu/drm/radeon/ci_dpm.c:395:59:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:396:59: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:396:59:    expected unsigned short [usertype] BapmVddCBaseLeakageLoSidd
../drivers/gpu/drm/radeon/ci_dpm.c:396:59:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:424:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:424:44:    expected unsigned short [usertype] PPM_PkgPwrLimit
../drivers/gpu/drm/radeon/ci_dpm.c:424:44:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:425:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:425:49:    expected unsigned short [usertype] PPM_TemperatureLimit
../drivers/gpu/drm/radeon/ci_dpm.c:425:49:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:427:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:427:44:    expected unsigned short [usertype] PPM_PkgPwrLimit
../drivers/gpu/drm/radeon/ci_dpm.c:427:44:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:428:49: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:428:49:    expected unsigned short [usertype] PPM_TemperatureLimit
../drivers/gpu/drm/radeon/ci_dpm.c:428:49:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:431:39: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:431:39:    expected unsigned int [usertype] BAPM_TEMP_GRADIENT
../drivers/gpu/drm/radeon/ci_dpm.c:431:39:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:438:62: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:438:62:    expected unsigned short
../drivers/gpu/drm/radeon/ci_dpm.c:438:62:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:439:63: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:439:63:    expected unsigned short
../drivers/gpu/drm/radeon/ci_dpm.c:439:63:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:963:27: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:963:27:    expected signed short [usertype] TempMin
../drivers/gpu/drm/radeon/ci_dpm.c:963:27:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:964:27: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:964:27:    expected signed short [usertype] TempMed
../drivers/gpu/drm/radeon/ci_dpm.c:964:27:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:965:27: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:965:27:    expected signed short [usertype] TempMax
../drivers/gpu/drm/radeon/ci_dpm.c:965:27:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:967:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:967:26:    expected signed short [usertype] Slope1
../drivers/gpu/drm/radeon/ci_dpm.c:967:26:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:968:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:968:26:    expected signed short [usertype] Slope2
../drivers/gpu/drm/radeon/ci_dpm.c:968:26:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:970:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:970:26:    expected signed short [usertype] FdoMin
../drivers/gpu/drm/radeon/ci_dpm.c:970:26:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:972:28: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:972:28:    expected signed short [usertype] HystDown
../drivers/gpu/drm/radeon/ci_dpm.c:972:28:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:974:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:974:26:    expected signed short [usertype] HystUp
../drivers/gpu/drm/radeon/ci_dpm.c:974:26:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:976:29: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:976:29:    expected signed short [usertype] HystSlope
../drivers/gpu/drm/radeon/ci_dpm.c:976:29:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:978:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:978:31:    expected signed short [usertype] TempRespLim
../drivers/gpu/drm/radeon/ci_dpm.c:978:31:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:982:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:982:33:    expected unsigned int [usertype] RefreshPeriod
../drivers/gpu/drm/radeon/ci_dpm.c:982:33:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:985:26: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:985:26:    expected signed short [usertype] FdoMax
../drivers/gpu/drm/radeon/ci_dpm.c:985:26:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:1281:33: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:1281:33:    expected unsigned short [usertype] FpsHighT
../drivers/gpu/drm/radeon/ci_dpm.c:1281:33:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:1284:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:1284:32:    expected unsigned short [usertype] FpsLowT
../drivers/gpu/drm/radeon/ci_dpm.c:1284:32:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:1295:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:1295:38:    expected unsigned int [usertype] low_sclk_interrupt_t
../drivers/gpu/drm/radeon/ci_dpm.c:1295:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2167:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2167:36:    expected unsigned short [usertype] Voltage
../drivers/gpu/drm/radeon/ci_dpm.c:2167:36:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2168:45: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2168:45:    expected unsigned short [usertype] StdVoltageHiSidd
../drivers/gpu/drm/radeon/ci_dpm.c:2168:45:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2170:45: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2170:45:    expected unsigned short [usertype] StdVoltageLoSidd
../drivers/gpu/drm/radeon/ci_dpm.c:2170:45:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2192:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2192:31:    expected unsigned int [usertype] VddcLevelCount
../drivers/gpu/drm/radeon/ci_dpm.c:2192:31:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2215:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2215:32:    expected unsigned int [usertype] VddciLevelCount
../drivers/gpu/drm/radeon/ci_dpm.c:2215:32:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2238:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2238:31:    expected unsigned int [usertype] MvddLevelCount
../drivers/gpu/drm/radeon/ci_dpm.c:2238:31:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2495:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2495:36:    expected unsigned int [usertype] McArbDramTiming
../drivers/gpu/drm/radeon/ci_dpm.c:2495:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2496:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2496:36:    expected unsigned int [usertype] McArbDramTiming2
../drivers/gpu/drm/radeon/ci_dpm.c:2496:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2595:43: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2595:43:    expected unsigned int [usertype] DownT
../drivers/gpu/drm/radeon/ci_dpm.c:2595:43:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2596:41: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2596:41:    expected unsigned int [usertype] UpT
../drivers/gpu/drm/radeon/ci_dpm.c:2596:41:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2639:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2639:54:    expected unsigned int [usertype] VclkFrequency
../drivers/gpu/drm/radeon/ci_dpm.c:2639:54:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2640:54: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2640:54:    expected unsigned int [usertype] DclkFrequency
../drivers/gpu/drm/radeon/ci_dpm.c:2640:54:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2641:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2641:48:    expected unsigned short [usertype] MinVddc
../drivers/gpu/drm/radeon/ci_dpm.c:2641:48:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2672:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2672:50:    expected unsigned int [usertype] Frequency
../drivers/gpu/drm/radeon/ci_dpm.c:2672:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2673:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2673:51:    expected unsigned short [usertype] MinVoltage
../drivers/gpu/drm/radeon/ci_dpm.c:2673:51:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2705:50: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2705:50:    expected unsigned int [usertype] Frequency
../drivers/gpu/drm/radeon/ci_dpm.c:2705:50:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2706:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2706:51:    expected unsigned short [usertype] MinVoltage
../drivers/gpu/drm/radeon/ci_dpm.c:2706:51:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2737:51: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2737:51:    expected unsigned int [usertype] Frequency
../drivers/gpu/drm/radeon/ci_dpm.c:2737:51:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2738:52: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2738:52:    expected unsigned short [usertype] MinVoltage
../drivers/gpu/drm/radeon/ci_dpm.c:2738:52:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2925:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2925:31:    expected unsigned int [usertype] MinVddc
../drivers/gpu/drm/radeon/ci_dpm.c:2925:31:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2926:37: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2926:37:    expected unsigned int [usertype] MinVddcPhases
../drivers/gpu/drm/radeon/ci_dpm.c:2926:37:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2927:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2927:32:    expected unsigned int [usertype] MinVddci
../drivers/gpu/drm/radeon/ci_dpm.c:2927:32:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2928:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2928:31:    expected unsigned int [usertype] MinMvdd
../drivers/gpu/drm/radeon/ci_dpm.c:2928:31:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2930:37: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2930:37:    expected unsigned int [usertype] MclkFrequency
../drivers/gpu/drm/radeon/ci_dpm.c:2930:37:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2931:37: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2931:37:    expected unsigned short [usertype] ActivityLevel
../drivers/gpu/drm/radeon/ci_dpm.c:2931:37:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2932:36: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2932:36:    expected unsigned int [usertype] MpllFuncCntl
../drivers/gpu/drm/radeon/ci_dpm.c:2932:36:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2933:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2933:38:    expected unsigned int [usertype] MpllFuncCntl_1
../drivers/gpu/drm/radeon/ci_dpm.c:2933:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2934:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2934:38:    expected unsigned int [usertype] MpllFuncCntl_2
../drivers/gpu/drm/radeon/ci_dpm.c:2934:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2935:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2935:38:    expected unsigned int [usertype] MpllAdFuncCntl
../drivers/gpu/drm/radeon/ci_dpm.c:2935:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2936:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2936:38:    expected unsigned int [usertype] MpllDqFuncCntl
../drivers/gpu/drm/radeon/ci_dpm.c:2936:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2937:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2937:38:    expected unsigned int [usertype] MclkPwrmgtCntl
../drivers/gpu/drm/radeon/ci_dpm.c:2937:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2938:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2938:31:    expected unsigned int [usertype] DllCntl
../drivers/gpu/drm/radeon/ci_dpm.c:2938:31:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2939:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2939:31:    expected unsigned int [usertype] MpllSs1
../drivers/gpu/drm/radeon/ci_dpm.c:2939:31:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2940:31: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2940:31:    expected unsigned int [usertype] MpllSs2
../drivers/gpu/drm/radeon/ci_dpm.c:2940:31:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2960:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2960:42:    expected unsigned int [usertype] MinVddc
../drivers/gpu/drm/radeon/ci_dpm.c:2960:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2962:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2962:42:    expected unsigned int [usertype] MinVddc
../drivers/gpu/drm/radeon/ci_dpm.c:2962:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2993:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2993:32:    expected unsigned int [usertype] Flags
../drivers/gpu/drm/radeon/ci_dpm.c:2993:32:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2994:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2994:40:    expected unsigned int [usertype] MinVddcPhases
../drivers/gpu/drm/radeon/ci_dpm.c:2994:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2995:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2995:40:    expected unsigned int [usertype] SclkFrequency
../drivers/gpu/drm/radeon/ci_dpm.c:2995:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2996:41: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2996:41:    expected unsigned int [usertype] CgSpllFuncCntl
../drivers/gpu/drm/radeon/ci_dpm.c:2996:41:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2997:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2997:42:    expected unsigned int [usertype] CgSpllFuncCntl2
../drivers/gpu/drm/radeon/ci_dpm.c:2997:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2998:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2998:42:    expected unsigned int [usertype] CgSpllFuncCntl3
../drivers/gpu/drm/radeon/ci_dpm.c:2998:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:2999:42: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:2999:42:    expected unsigned int [usertype] CgSpllFuncCntl4
../drivers/gpu/drm/radeon/ci_dpm.c:2999:42:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3000:45: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3000:45:    expected unsigned int [usertype] SpllSpreadSpectrum
../drivers/gpu/drm/radeon/ci_dpm.c:3000:45:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3001:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3001:46:    expected unsigned int [usertype] SpllSpreadSpectrum2
../drivers/gpu/drm/radeon/ci_dpm.c:3001:46:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3002:37: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3002:37:    expected unsigned int [usertype] CcPwrDynRm
../drivers/gpu/drm/radeon/ci_dpm.c:3002:37:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3003:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3003:38:    expected unsigned int [usertype] CcPwrDynRm1
../drivers/gpu/drm/radeon/ci_dpm.c:3003:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3010:57: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3010:57:    expected unsigned int [usertype] MinVddci
../drivers/gpu/drm/radeon/ci_dpm.c:3010:57:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3013:57: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3013:57:    expected unsigned int [usertype] MinVddci
../drivers/gpu/drm/radeon/ci_dpm.c:3013:57:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3020:48: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3020:48:    expected unsigned int [usertype] MinMvdd
../drivers/gpu/drm/radeon/ci_dpm.c:3020:48:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3028:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3028:40:    expected unsigned int [usertype] DllCntl
../drivers/gpu/drm/radeon/ci_dpm.c:3028:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3029:47: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3029:47:    expected unsigned int [usertype] MclkPwrmgtCntl
../drivers/gpu/drm/radeon/ci_dpm.c:3029:47:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3030:47: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3030:47:    expected unsigned int [usertype] MpllAdFuncCntl
../drivers/gpu/drm/radeon/ci_dpm.c:3030:47:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3032:47: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3032:47:    expected unsigned int [usertype] MpllDqFuncCntl
../drivers/gpu/drm/radeon/ci_dpm.c:3032:47:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3034:45: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3034:45:    expected unsigned int [usertype] MpllFuncCntl
../drivers/gpu/drm/radeon/ci_dpm.c:3034:45:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3036:47: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3036:47:    expected unsigned int [usertype] MpllFuncCntl_1
../drivers/gpu/drm/radeon/ci_dpm.c:3036:47:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3038:47: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3038:47:    expected unsigned int [usertype] MpllFuncCntl_2
../drivers/gpu/drm/radeon/ci_dpm.c:3038:47:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3040:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3040:40:    expected unsigned int [usertype] MpllSs1
../drivers/gpu/drm/radeon/ci_dpm.c:3040:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3041:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3041:40:    expected unsigned int [usertype] MpllSs2
../drivers/gpu/drm/radeon/ci_dpm.c:3041:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3048:46: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3048:46:    expected unsigned short [usertype] ActivityLevel
../drivers/gpu/drm/radeon/ci_dpm.c:3048:46:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3108:27: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3108:27:    expected unsigned int [usertype] CcPwrDynRm
../drivers/gpu/drm/radeon/ci_dpm.c:3108:27:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3109:28: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3109:28:    expected unsigned int [usertype] CcPwrDynRm1
../drivers/gpu/drm/radeon/ci_dpm.c:3109:28:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3110:27: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3110:27:    expected unsigned short [usertype] VddcOffset
../drivers/gpu/drm/radeon/ci_dpm.c:3110:27:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3217:30: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3217:30:    expected unsigned int [usertype] Flags
../drivers/gpu/drm/radeon/ci_dpm.c:3217:30:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3218:32: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3218:32:    expected unsigned int [usertype] MinVddc
../drivers/gpu/drm/radeon/ci_dpm.c:3218:32:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3219:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3219:38:    expected unsigned int [usertype] MinVddcPhases
../drivers/gpu/drm/radeon/ci_dpm.c:3219:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3220:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3220:38:    expected unsigned int [usertype] SclkFrequency
../drivers/gpu/drm/radeon/ci_dpm.c:3220:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3221:38: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3221:38:    expected unsigned short [usertype] ActivityLevel
../drivers/gpu/drm/radeon/ci_dpm.c:3221:38:    got restricted __be16 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3222:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3222:40:    expected unsigned int [usertype] CgSpllFuncCntl3
../drivers/gpu/drm/radeon/ci_dpm.c:3222:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3223:40: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3223:40:    expected unsigned int [usertype] CgSpllFuncCntl4
../drivers/gpu/drm/radeon/ci_dpm.c:3223:40:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3224:43: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3224:43:    expected unsigned int [usertype] SpllSpreadSpectrum
../drivers/gpu/drm/radeon/ci_dpm.c:3224:43:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3225:44: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3225:44:    expected unsigned int [usertype] SpllSpreadSpectrum2
../drivers/gpu/drm/radeon/ci_dpm.c:3225:44:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3226:35: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/radeon/ci_dpm.c:3226:35:    expected unsigned int [usertype] CcPwrDynRm
../drivers/gpu/drm/radeon/ci_dpm.c:3226:35:    got restricted __be32 [usertype]
../drivers/gpu/drm/radeon/ci_dpm.c:3227:36: warning: too many warnings
../drivers/scsi/aic94xx/aic94xx_seq.c:184:21: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:185:25: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:226:29: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1240:23: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1241:24: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1242:24: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1243:36: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1244:34: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1245:36: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1246:34: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1247:35: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1248:33: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1249:35: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1250:33: warning: cast to restricted __le32
../drivers/scsi/aic94xx/aic94xx_seq.c:1251:29: warning: cast to restricted __le16
../drivers/scsi/aic94xx/aic94xx_seq.c:1252:33: warning: cast to restricted __le16
../drivers/scsi/aic94xx/aic94xx_seq.c:1253:33: warning: cast to restricted __le16
../drivers/scsi/aic94xx/aic94xx_seq.c:1286:32: warning: cast to restricted __le16
../drivers/scsi/aic94xx/aic94xx_seq.c:1289:32: warning: cast to restricted __le16
../drivers/scsi/aic94xx/aic94xx_seq.c:732:35: warning: cast truncates bits from constant value (93ef7f becomes ef7f)
../drivers/gpu/drm/amd/amdgpu/amdgpu_umc.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c:76:38: warning: context imbalance in 'pool_free_older_than' - different lock contexts for basic block
../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:428:40: warning: cast to restricted __be64
../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24:    expected unsigned long long [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c:482:24:    got restricted __be64 [usertype]
../drivers/scsi/aacraid/src.c:146:34: warning: restricted __le32 degrades to integer
../drivers/scsi/aacraid/src.c:146:34: warning: cast to restricted __le32
../drivers/scsi/aacraid/src.c:503:54: warning: restricted __le16 degrades to integer
../drivers/scsi/aacraid/src.c:524:57: warning: bad assignment (+=) to restricted __le32
../drivers/scsi/aacraid/src.c:531:57: warning: bad assignment (+=) to restricted __le32
../drivers/scsi/aacraid/src.c:539:49: warning: bad assignment (+=) to restricted __le32
../drivers/scsi/aacraid/src.c:542:55: warning: bad assignment (+=) to restricted __le32
../drivers/scsi/aacraid/src.c:783:23: warning: cast removes address space '__iomem' of expression
../drivers/scsi/aacraid/src.c:783:42: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/aacraid/src.c:783:42:    expected void const volatile [noderef] __iomem *addr
../drivers/scsi/aacraid/src.c:783:42:    got char *
../drivers/scsi/aacraid/src.c:785:23: warning: cast removes address space '__iomem' of expression
../drivers/scsi/aacraid/src.c:785:42: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/aacraid/src.c:785:42:    expected void volatile [noderef] __iomem *addr
../drivers/scsi/aacraid/src.c:785:42:    got char *
../drivers/scsi/aic7xxx/aic79xx_core.c:2999:50: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:3067:25: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:3072:39: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:3087:39: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:3260:39: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:4251:27: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:4412:64: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:4465:41: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:5614:30: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:5722:41: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:5727:49: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:5733:53: warning: cast to restricted __le64
../drivers/scsi/aic7xxx/aic79xx_core.c:5755:41: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:5760:49: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:5766:53: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:5859:27: warning: cast to restricted __le64
../drivers/scsi/aic7xxx/aic79xx_core.c:5860:28: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:5871:27: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:5872:28: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:5875:27: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:7505:19: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:8028:27: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:8035:56: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:9490:25: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:9538:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:9538:31:    expected unsigned int [addressable] [assigned] [usertype] integer
../drivers/scsi/aic7xxx/aic79xx_core.c:9538:31:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:1404:36: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:6903:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:6903:36:    expected unsigned int [usertype] hscb_busaddr
../drivers/scsi/aic7xxx/aic79xx_core.c:6903:36:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:6917:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:6917:37:    expected unsigned short [usertype] tag
../drivers/scsi/aic7xxx/aic79xx_core.c:6917:37:    got restricted __le16 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:9069:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:9086:23: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:9095:17: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:9111:25: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:9122:25: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:9124:34: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:7974:34: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:1674:29: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:2206:25: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:2248:62: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:2275:39: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:2341:62: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:415:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:415:26:    expected unsigned long long [usertype] addr
../drivers/scsi/aic7xxx/aic79xx_core.c:415:26:    got restricted __le64 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:416:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:416:25:    expected unsigned int [usertype] len
../drivers/scsi/aic7xxx/aic79xx_core.c:416:25:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:422:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:422:26:    expected unsigned int [usertype] addr
../drivers/scsi/aic7xxx/aic79xx_core.c:422:26:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:423:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:423:25:    expected unsigned int [usertype] len
../drivers/scsi/aic7xxx/aic79xx_core.c:423:25:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:446:72: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:446:72:    expected unsigned int [usertype] sense_addr
../drivers/scsi/aic7xxx/aic79xx_core.c:446:72:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:473:37: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:474:44: warning: invalid assignment: |=
../drivers/scsi/aic7xxx/aic79xx_core.c:474:44:    left side has type unsigned long long
../drivers/scsi/aic7xxx/aic79xx_core.c:474:44:    right side has type restricted __le64
../drivers/scsi/aic7xxx/aic79xx_core.c:484:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:484:26:    expected unsigned int [usertype] sgptr
../drivers/scsi/aic7xxx/aic79xx_core.c:484:26:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:490:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:490:26:    expected unsigned int [usertype] sgptr
../drivers/scsi/aic7xxx/aic79xx_core.c:490:26:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:834:32: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:845:13: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:847:23: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:852:56: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:871:32: warning: cast to restricted __le64
../drivers/scsi/aic7xxx/aic79xx_core.c:872:17: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:872:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:872:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:1739:40: warning: cast to restricted __le64
../drivers/scsi/aic7xxx/aic79xx_core.c:1755:39: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:1756:33: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:6461:21: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:6473:29: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:6483:21: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:6704:32: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:7098:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/aic7xxx/aic79xx_core.c:7098:45:    expected unsigned int [usertype] hscb_busaddr
../drivers/scsi/aic7xxx/aic79xx_core.c:7098:45:    got restricted __le32 [usertype]
../drivers/scsi/aic7xxx/aic79xx_core.c:8152:19: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:8292:33: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:8877:25: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:8940:25: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:9720:27: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:9722:37: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:9737:25: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:9745:17: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32
../drivers/scsi/aic7xxx/aic79xx_core.c:1096:17: warning: cast to restricted __le32
../drivers/scsi/qla4xxx/ql4_init.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/aic94xx/aic94xx_scb.c:442:28: warning: cast to restricted __le16
../drivers/scsi/aic94xx/aic94xx_scb.c:488:31: warning: cast to restricted __le16
../drivers/scsi/qla4xxx/ql4_mbx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/net/wireless/mediatek/mt76/mt7996/mmio.c:302:5: warning: context imbalance in 'mt7996_mmio_wed_init' - wrong count at exit
../drivers/gpu/drm/tve200/tve200_drv.c:194:20: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/tve200/tve200_drv.c:194:20:    expected void *regs
../drivers/gpu/drm/tve200/tve200_drv.c:194:20:    got void [noderef] __iomem *
../drivers/gpu/drm/tve200/tve200_drv.c:208:30: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/tve200/tve200_drv.c:208:30:    expected void volatile [noderef] __iomem *addr
../drivers/gpu/drm/tve200/tve200_drv.c:208:30:    got void *
../drivers/scsi/qla4xxx/ql4_iocb.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/aic7xxx/aic79xx_osm.c:312:10: warning: symbol 'aic79xx_slowcrc' was not declared. Should it be static?
../drivers/scsi/aic7xxx/aic79xx_osm.c:2261:16: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_osm.c:2280:37: warning: cast to restricted __le16
../drivers/scsi/aic7xxx/aic79xx_osm.c:1765:17: warning: cast to restricted __le16
../drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/isci/remote_node_context.c:135:42: warning: restricted __le64 degrades to integer
../drivers/scsi/isci/remote_node_context.c:136:42: warning: restricted __le64 degrades to integer
../drivers/platform/x86/asus-wmi.c:2484:33: warning: incorrect type in argument 3 (different base types)
../drivers/platform/x86/asus-wmi.c:2484:33:    expected unsigned int [usertype] val
../drivers/platform/x86/asus-wmi.c:2484:33:    got restricted __le32 [usertype]
../drivers/scsi/bfa/bfad_im.c:1063:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfad_im.c:1063:29:    expected unsigned long long [usertype] node_name
../drivers/scsi/bfa/bfad_im.c:1063:29:    got restricted __be64 [usertype]
../drivers/scsi/bfa/bfad_im.c:1065:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfad_im.c:1065:29:    expected unsigned long long [usertype] port_name
../drivers/scsi/bfa/bfad_im.c:1065:29:    got restricted __be64 [usertype]
../drivers/scsi/bfa/bfad_im.c:1032:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfad_im.c:1032:33:    expected unsigned long long [usertype] node_name
../drivers/scsi/bfa/bfad_im.c:1032:33:    got restricted __be64 [usertype]
../drivers/scsi/bfa/bfad_im.c:1034:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfad_im.c:1034:33:    expected unsigned long long [usertype] port_name
../drivers/scsi/bfa/bfad_im.c:1034:33:    got restricted __be64 [usertype]
../drivers/scsi/bfa/bfad_im.c:1053:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfad_im.c:1053:37:    expected unsigned int [usertype] maxframe_size
../drivers/scsi/bfa/bfad_im.c:1053:37:    got restricted __be16 [usertype] maxfrsize
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20:    expected unsigned long long [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:212:20:    got restricted __be64 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20:    expected unsigned long long [usertype] desc
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:252:20:    got restricted __be64 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:296:25: warning: cast to restricted __be64
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:298:18: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42:    expected unsigned long long [usertype] hw_cmd_paddr
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:644:42:    got restricted __be64 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43:    expected unsigned long long [usertype] next_cell_paddr
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:694:43:    got restricted __be64 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31:    expected unsigned long long [usertype] next_cell_paddr
../drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c:794:31:    got restricted __be64 [usertype]
../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c: In function ‘vidioc_querycap’:
../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c:885:74: warning: ‘%s’ directive output may be truncated writing up to 35 bytes into a region of size 23 [-Wformat-truncation=]
  885 |         snprintf((char *)cap->bus_info, sizeof(cap->bus_info), "platform:%s", dev->v4l2_dev.name);
      |                                                                          ^~
../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c:885:9: note: ‘snprintf’ output between 10 and 45 bytes into a destination of size 32
  885 |         snprintf((char *)cap->bus_info, sizeof(cap->bus_info), "platform:%s", dev->v4l2_dev.name);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/platform/chrome/chromeos_laptop.c:729:43: warning: cast to non-scalar
../drivers/platform/chrome/chromeos_laptop.c:729:43: warning: cast from non-scalar
In file included from ../include/linux/string.h:390,
                 from ../include/linux/bitmap.h:13,
                 from ../include/linux/cpumask.h:12,
                 from ../arch/x86/include/asm/paravirt.h:21,
                 from ../arch/x86/include/asm/cpuid.h:62,
                 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/module.h:13,
                 from ../drivers/scsi/qla2xxx/qla_def.h:12,
                 from ../drivers/scsi/qla2xxx/qla_init.c:6:
In function ‘fortify_memcpy_chk’,
    inlined from ‘qla81xx_nvram_config’ at ../drivers/scsi/qla2xxx/qla_init.c:9240:2:
../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/scsi/qla4xxx/ql4_os.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45:    expected restricted pci_power_t [usertype] state
../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45:    got unsigned int enum ahd_power_state [usertype] new_state
../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36:    expected unsigned int
../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24:    expected unsigned int [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30:    expected unsigned int [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32:    expected unsigned int [usertype]
../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32:    got restricted __le32 [usertype]
../drivers/gpu/drm/amd/amdgpu/amdgpu_rap.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/bfa/bfad_attr.c:66:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfad_attr.c:66:39:    expected unsigned long long [usertype] node_name
../drivers/scsi/bfa/bfad_attr.c:66:39:    got restricted __be64 [usertype]
../drivers/scsi/bfa/bfad_attr.c:92:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfad_attr.c:92:39:    expected unsigned long long [usertype] port_name
../drivers/scsi/bfa/bfad_attr.c:92:39:    got restricted __be64 [usertype]
../drivers/scsi/bfa/bfad_attr.c:248:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfad_attr.c:248:36:    expected unsigned long long [usertype] fabric_name
../drivers/scsi/bfa/bfad_attr.c:248:36:    got restricted __be64 [usertype]
../drivers/scsi/qla2xxx/qla_isr.c:3891: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail'
../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_glue.c:383:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_glue.c:383:29:    expected unsigned int [usertype] lastp
../drivers/scsi/sym53c8xx_2/sym_glue.c:383:29:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_glue.c:384:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_glue.c:384:29:    expected unsigned int [usertype] savep
../drivers/scsi/sym53c8xx_2/sym_glue.c:384:29:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_glue.c:386:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_glue.c:386:29:    expected unsigned int [usertype] goalp
../drivers/scsi/sym53c8xx_2/sym_glue.c:386:29:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_glue.c:316:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_glue.c:316:27:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_glue.c:316:27:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_glue.c:317:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_glue.c:317:27:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_glue.c:317:27:    got restricted __le32 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:324:24: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25:    expected unsigned int [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c:617:25:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:198:25: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:199:24: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:202:22: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:531:32: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:532:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:534:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:880:33: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_ct.c:882:40: warning: restricted __be32 degrades to integer
../drivers/scsi/lpfc/lpfc_ct.c:1354:15: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_ct.c:1502:15: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_ct.c:1518:30: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_ct.c:1519:30: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_ct.c:1946:25: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:1947:24: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:1971:22: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_ct.c:2008:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_ct.c:2008:38:    expected unsigned int [usertype] PortId
../drivers/scsi/lpfc/lpfc_ct.c:2008:38:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:2015:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_ct.c:2015:38:    expected unsigned int [usertype] PortId
../drivers/scsi/lpfc/lpfc_ct.c:2015:38:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:2057:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_ct.c:2057:38:    expected unsigned int [usertype] PortId
../drivers/scsi/lpfc/lpfc_ct.c:2057:38:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:2067:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_ct.c:2067:39:    expected unsigned int [usertype] PortId
../drivers/scsi/lpfc/lpfc_ct.c:2067:39:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:2090:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_ct.c:2090:41:    expected unsigned int [usertype] port_id
../drivers/scsi/lpfc/lpfc_ct.c:2090:41:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:2097:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_ct.c:2097:38:    expected unsigned int [usertype] PortId
../drivers/scsi/lpfc/lpfc_ct.c:2097:38:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:3289:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_ct.c:3289:30:    expected unsigned int [usertype] EntryCnt
../drivers/scsi/lpfc/lpfc_ct.c:3289:30:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:3349:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_ct.c:3349:34:    expected unsigned int [usertype] EntryCnt
../drivers/scsi/lpfc/lpfc_ct.c:3349:34:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_ct.c:3521:34: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_mbox.c:956:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_mbox.c:956:33:    expected unsigned int
../drivers/scsi/lpfc/lpfc_mbox.c:956:33:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_mbox.c:957:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_mbox.c:957:33:    expected unsigned int
../drivers/scsi/lpfc/lpfc_mbox.c:957:33:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_mbox.c:2226:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_mbox.c:2226:25:    expected unsigned int
../drivers/scsi/lpfc/lpfc_mbox.c:2226:25:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_mbox.c:2227:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_mbox.c:2227:25:    expected unsigned int
../drivers/scsi/lpfc/lpfc_mbox.c:2227:25:    got restricted __le32 [usertype]
../drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/qla4xxx/ql4_dbg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_nvram.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_attr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_isr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/mpi3mr/mpi3mr_os.c: In function ‘mpi3mr_probe’:
../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:33: warning: ‘%d’ directive writing between 1 and 3 bytes into a region of size between 1 and 64 [-Wformat-overflow=]
 5223 |         sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id);
      |                                 ^~
../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:30: note: directive argument in the range [0, 255]
 5223 |         sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id);
      |                              ^~~~~~
../drivers/scsi/mpi3mr/mpi3mr_os.c:5223:9: note: ‘sprintf’ output between 2 and 67 bytes into a destination of size 64
 5223 |         sprintf(mrioc->name, "%s%d", mrioc->driver_name, mrioc->id);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/mpt3sas/mpt3sas_base.c: In function ‘_base_request_irq’:
../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:68: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 1 and 26 [-Wformat-truncation=]
 3175 |                 snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d",
      |                                                                    ^~
../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:58: note: directive argument in the range [0, 254]
 3175 |                 snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d",
      |                                                          ^~~~~~~~~~~~~
../drivers/scsi/mpt3sas/mpt3sas_base.c:3175:17: note: ‘snprintf’ output between 8 and 35 bytes into a destination of size 32
 3175 |                 snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-msix%d",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3176 |                     ioc->driver_name, ioc->id, index);
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:63: warning: ‘-mq-poll’ directive output may be truncated writing 8 bytes into a region of size between 6 and 31 [-Wformat-truncation=]
 3166 |                 snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d",
      |                                                               ^~~~~~~~
../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:58: note: directive argument in the range [-255, 255]
 3166 |                 snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d",
      |                                                          ^~~~~~~~~~~~~~~~
../drivers/scsi/mpt3sas/mpt3sas_base.c:3166:17: note: ‘snprintf’ output between 11 and 39 bytes into a destination of size 32
 3166 |                 snprintf(reply_q->name, MPT_NAME_LENGTH, "%s%d-mq-poll%d",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3167 |                     ioc->driver_name, ioc->id, qid);
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/mpt3sas/mpt3sas_base.c: In function ‘mpt3sas_base_start_watchdog’:
../drivers/scsi/mpt3sas/mpt3sas_base.c:847:57: warning: ‘%s’ directive output may be truncated writing up to 23 bytes into a region of size 15 [-Wformat-truncation=]
  847 |             sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status",
      |                                                         ^~
../drivers/scsi/mpt3sas/mpt3sas_base.c:847:51: note: directive argument in the range [0, 255]
  847 |             sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status",
      |                                                   ^~~~~~~~~~~~~~~~~~
../drivers/scsi/mpt3sas/mpt3sas_base.c:846:9: note: ‘snprintf’ output between 14 and 39 bytes into a destination of size 20
  846 |         snprintf(ioc->fault_reset_work_q_name,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  847 |             sizeof(ioc->fault_reset_work_q_name), "poll_%s%d_status",
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  848 |             ioc->driver_name, ioc->id);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/csiostor/csio_lnode.c: note: in included file:
../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures
../drivers/scsi/bfa/bfad_bsg.c:2390:25: warning: cast to restricted __be32
../drivers/scsi/bfa/bfad_bsg.c:2413:38: warning: cast to restricted __be16
../drivers/scsi/bfa/bfad_bsg.c:2414:38: warning: cast to restricted __be16
../drivers/scsi/bfa/bfad_bsg.c:2416:33: warning: cast to restricted __be32
../drivers/scsi/bfa/bfad_bsg.c:3406:34: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/bfa/bfad_bsg.c:3406:34:    expected void const [noderef] __user *from
../drivers/scsi/bfa/bfad_bsg.c:3406:34:    got void *
../drivers/scsi/bfa/bfad_bsg.c:3560:27: warning: incorrect type in argument 1 (different address spaces)
../drivers/scsi/bfa/bfad_bsg.c:3560:27:    expected void [noderef] __user *to
../drivers/scsi/bfa/bfad_bsg.c:3560:27:    got void *
../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82: warning: incorrect type in assignment (different base types)
../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82:    expected restricted __le16 [usertype] application_tag_translation_mask
../drivers/scsi/mpi3mr/mpi3mr_os.c:3102:82:    got int
../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16:    expected unsigned int val
../drivers/scsi/mpt3sas/mpt3sas_base.c:4350:16:    got restricted __le32 [usertype]
../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16:    expected unsigned int val
../drivers/scsi/mpt3sas/mpt3sas_base.c:4372:16:    got restricted __le32 [usertype]
../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16:    expected unsigned int val
../drivers/scsi/mpt3sas/mpt3sas_base.c:4395:16:    got restricted __le32 [usertype]
../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16:    expected unsigned int val
../drivers/scsi/mpt3sas/mpt3sas_base.c:4416:16:    got restricted __le32 [usertype]
../drivers/scsi/mpt3sas/mpt3sas_base.c:7076:24: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/mpt3sas/mpt3sas_base.c:7076:24:    expected unsigned int val
../drivers/scsi/mpt3sas/mpt3sas_base.c:7076:24:    got restricted __le32 [usertype]
../drivers/scsi/mpt3sas/mpt3sas_base.c:7095:20: warning: cast to restricted __le16
../drivers/scsi/mpt3sas/mpt3sas_base.c:7103:20: warning: cast to restricted __le16
../drivers/scsi/mpt3sas/mpt3sas_base.c:7116:36: warning: cast to restricted __le16
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2518:16: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2522:24: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2523:24: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2526:24: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2530:17: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2542:48: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2543:17: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2574:34: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2576:34: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2598:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2598:21:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2598:21:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2599:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2599:21:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2599:21:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2600:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2600:21:    expected unsigned int [usertype] ret
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2600:21:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2618:23: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2619:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2619:38:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2619:38:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2620:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2620:29:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2620:29:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2621:23: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2622:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2622:38:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2622:38:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2623:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2623:29:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2623:29:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2640:17: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2640:17: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2640:17: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9:    expected unsigned int [usertype] lastp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9:    expected unsigned int [usertype] lastp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4594:33: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4902:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4902:34:    expected unsigned int [usertype] start
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4902:34:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4903:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4903:34:    expected unsigned int [usertype] restart
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4903:34:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4908:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4908:32:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4908:32:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5071:32: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5071:32:    expected unsigned int [usertype] v
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5071:32:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5083:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5083:30:    expected unsigned int [usertype] itlq_tbl_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5083:30:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3877:37: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3895:29: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1014:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1014:21:    expected unsigned int [usertype] scratch
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1014:21:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1055:19: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1159:17: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1505:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1505:36:    expected unsigned int volatile [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1505:36:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1507:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1507:36:    expected unsigned int volatile [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1507:36:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1592:23: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1713:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1713:33:    expected unsigned int volatile [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1713:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1714:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1714:33:    expected unsigned int volatile [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1714:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1716:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1716:35:    expected unsigned int volatile [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1716:35:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1729:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1729:33:    expected unsigned int volatile [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1729:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1731:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1731:35:    expected unsigned int volatile [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1731:35:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:1908:32: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25:    expected unsigned int [usertype] lastp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25:    expected unsigned int [usertype] lastp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:2981:43: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3114:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3114:41:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3114:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3115:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3115:41:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3115:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3120:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3120:41:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3120:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3121:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3121:41:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3121:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3137:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3137:41:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3137:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3138:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3138:41:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3138:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3145:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3145:41:    expected unsigned int [usertype] savep
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3145:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3146:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3146:41:    expected unsigned int [usertype] lastp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3146:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3147:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3147:41:    expected unsigned int [usertype] startp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3147:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3148:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3148:41:    expected unsigned int [usertype] goalp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3148:41:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3157:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3157:40:    expected unsigned int [usertype] start
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3157:40:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3413:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3413:35:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3413:35:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3591:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3591:35:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3591:35:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3648:27: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3649:27: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3666:15: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3688:31: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3699:31: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3748:27: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3773:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3773:16:    expected unsigned int [usertype] dp_ret
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3773:16:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3813:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3813:17:    expected unsigned int [usertype] ret
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3813:17:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3814:16: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3815:16: warning: cast to restricted __le32
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3816:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3816:21:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3816:21:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3817:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3817:21:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3817:21:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9:    expected unsigned int [usertype] lastp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9:    expected unsigned int [usertype] lastp
../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4696:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4696:51:    expected unsigned int [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4696:51:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4697:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4697:51:    expected unsigned int [usertype] resel_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4697:51:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4730:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4730:54:    expected unsigned int [usertype] itl_task_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4730:54:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4731:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4731:51:    expected unsigned int [usertype] resel_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4731:51:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4802:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4802:47:    expected unsigned int [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4802:47:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4809:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4809:46:    expected unsigned int [usertype] itl_task_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4809:46:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4816:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4816:43:    expected unsigned int [usertype] resel_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4816:43:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4985:38: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4985:38:    expected unsigned int [usertype] v
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4985:38:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4986:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4986:36:    expected unsigned int [usertype] luntbl_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:4986:36:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5008:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5008:32:    expected unsigned int [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5008:32:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5012:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5012:34:    expected unsigned int [usertype] lun0_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5012:34:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5019:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5019:30:    expected unsigned int [usertype] itl_task_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5019:30:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5024:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5024:27:    expected unsigned int [usertype] resel_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5024:27:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5107:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5107:44:    expected unsigned int [usertype] luntbl_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5107:44:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5109:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5109:40:    expected unsigned int [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5109:40:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5114:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5114:34:    expected unsigned int [usertype] lun0_sa
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5114:34:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5227:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5227:34:    expected unsigned int [usertype] start
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5227:34:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5228:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5228:34:    expected unsigned int [usertype] restart
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5228:34:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5241:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5241:33:    expected unsigned int [usertype] addr
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5241:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5242:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5242:33:    expected unsigned int [usertype] size
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5242:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5738:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5738:33:    expected unsigned int [usertype] start
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5738:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5739:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5739:33:    expected unsigned int [usertype] restart
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5739:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5742:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5742:33:    expected unsigned int [usertype] start
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5742:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5743:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5743:33:    expected unsigned int [usertype] restart
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5743:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5746:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5746:33:    expected unsigned int [usertype] start
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5746:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5747:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5747:33:    expected unsigned int [usertype] restart
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5747:33:    got restricted __le32 [usertype]
../drivers/scsi/sym53c8xx_2/sym_hipd.c:5750:33: warning: too many warnings
../drivers/scsi/qla4xxx/ql4_nx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/lpfc/lpfc_hbadisc.c:3456:18: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_hbadisc.c:2275:35: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_hbadisc.c:2276:35: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:14: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_hbadisc.c:4120:19: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_hbadisc.c:4122:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_hbadisc.c:4122:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_hbadisc.c:4122:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_hbadisc.c:4122:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_hbadisc.c:7128:33: warning: cast to restricted __le16
../drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/mvsas/mv_init.c:294:38: warning: incorrect type in assignment (different address spaces)
../drivers/scsi/mvsas/mv_init.c:294:38:    expected void [noderef] __iomem *regs_ex
../drivers/scsi/mvsas/mv_init.c:294:38:    got void *
../drivers/scsi/mvsas/mv_init.c:466:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvsas/mv_init.c:466:42:    expected unsigned long long [usertype] dev_sas_addr
../drivers/scsi/mvsas/mv_init.c:466:42:    got restricted __be64 [usertype]
../drivers/scsi/lpfc/lpfc_els.c: note: in included file:
../include/uapi/scsi/fc/fc_els.h:1248:37: warning: array of flexible structures
../drivers/scsi/lpfc/lpfc_els.c:633:26: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:638:27: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:2280:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:2280:31:    expected unsigned int [usertype] vid
../drivers/scsi/lpfc/lpfc_els.c:2280:31:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:2281:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:2281:33:    expected unsigned int [usertype] flags
../drivers/scsi/lpfc/lpfc_els.c:2281:33:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:2599:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:2599:33:    expected unsigned int [usertype] word1
../drivers/scsi/lpfc/lpfc_els.c:2599:33:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:2600:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:2600:33:    expected unsigned int [usertype] word4
../drivers/scsi/lpfc/lpfc_els.c:2600:33:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:2937:19: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:3177:34: warning: cast to restricted __be32
../include/uapi/scsi/fc/fc_els.h:1151:37: warning: array of flexible structures
../drivers/scsi/lpfc/lpfc_els.c:3724:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:3725:17: warning: cast to restricted __be32
../include/uapi/scsi/fc/fc_els.h:1138:37: warning: array of flexible structures
../include/uapi/scsi/fc/fc_els.h:1234:37: warning: array of flexible structures
../drivers/scsi/lpfc/lpfc_els.c:5645:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:5645:47:    expected unsigned int [usertype] vid
../drivers/scsi/lpfc/lpfc_els.c:5645:47:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:5646:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:5646:49:    expected unsigned int [usertype] flags
../drivers/scsi/lpfc/lpfc_els.c:5646:49:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6051:19: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:6120:24: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:6236:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6236:33:    expected unsigned int [usertype] word1
../drivers/scsi/lpfc/lpfc_els.c:6236:33:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6237:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6237:33:    expected unsigned int [usertype] word4
../drivers/scsi/lpfc/lpfc_els.c:6237:33:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6238:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6238:33:    expected unsigned int [usertype] word5
../drivers/scsi/lpfc/lpfc_els.c:6238:33:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6404:26: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:6407:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:6407:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:6419:32: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:6641:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6641:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6641:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6643:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6643:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6643:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6662:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6662:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6662:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6701:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6701:36:    expected unsigned short [usertype] temperature
../drivers/scsi/lpfc/lpfc_els.c:6701:36:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6702:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6702:33:    expected unsigned short [usertype] rx_power
../drivers/scsi/lpfc/lpfc_els.c:6702:33:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6703:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6703:32:    expected unsigned short [usertype] tx_bias
../drivers/scsi/lpfc/lpfc_els.c:6703:32:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6704:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6704:33:    expected unsigned short [usertype] tx_power
../drivers/scsi/lpfc/lpfc_els.c:6704:33:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6705:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6705:28:    expected unsigned short [usertype] vcc
../drivers/scsi/lpfc/lpfc_els.c:6705:28:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6707:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6707:30:    expected unsigned short [usertype] flags
../drivers/scsi/lpfc/lpfc_els.c:6707:30:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6708:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6708:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6708:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6719:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6719:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6719:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6723:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6723:30:    expected unsigned int [usertype] port_type
../drivers/scsi/lpfc/lpfc_els.c:6723:30:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6725:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6725:49:    expected unsigned int [usertype] link_failure_cnt
../drivers/scsi/lpfc/lpfc_els.c:6725:49:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6727:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6727:50:    expected unsigned int [usertype] loss_of_synch_cnt
../drivers/scsi/lpfc/lpfc_els.c:6727:50:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6729:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6729:51:    expected unsigned int [usertype] loss_of_signal_cnt
../drivers/scsi/lpfc/lpfc_els.c:6729:51:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6731:56: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6731:56:    expected unsigned int [usertype] primitive_seq_proto_err
../drivers/scsi/lpfc/lpfc_els.c:6731:56:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6733:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6733:51:    expected unsigned int [usertype] invalid_trans_word
../drivers/scsi/lpfc/lpfc_els.c:6733:51:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6735:48: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6735:48:    expected unsigned int [usertype] invalid_crc_cnt
../drivers/scsi/lpfc/lpfc_els.c:6735:48:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6737:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6737:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6737:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6748:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6748:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6748:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6752:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6752:33:    expected unsigned int [usertype] port_bbc
../drivers/scsi/lpfc/lpfc_els.c:6752:33:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6756:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6756:50:    expected unsigned int [usertype] attached_port_bbc
../drivers/scsi/lpfc/lpfc_els.c:6756:50:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6762:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6762:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6762:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6773:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6773:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6773:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6790:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6790:39:    expected unsigned int [usertype] function_flags
../drivers/scsi/lpfc/lpfc_els.c:6790:39:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6791:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6791:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6791:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6802:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6802:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6802:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6819:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6819:39:    expected unsigned int [usertype] function_flags
../drivers/scsi/lpfc/lpfc_els.c:6819:39:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6820:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6820:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6820:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6831:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6831:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6831:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6848:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6848:39:    expected unsigned int [usertype] function_flags
../drivers/scsi/lpfc/lpfc_els.c:6848:39:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6849:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6849:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6849:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6860:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6860:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6860:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6877:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6877:39:    expected unsigned int [usertype] function_flags
../drivers/scsi/lpfc/lpfc_els.c:6877:39:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6878:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6878:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6878:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6890:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6890:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6890:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6907:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6907:39:    expected unsigned int [usertype] function_flags
../drivers/scsi/lpfc/lpfc_els.c:6907:39:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6908:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6908:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6908:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6916:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6916:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6916:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6922:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6922:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6922:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6931:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6931:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6931:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6933:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6933:36:    expected unsigned int [usertype] CorrectedBlocks
../drivers/scsi/lpfc/lpfc_els.c:6933:36:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6935:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6935:40:    expected unsigned int [usertype] UncorrectableBlocks
../drivers/scsi/lpfc/lpfc_els.c:6935:40:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6938:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6938:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:6938:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6949:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6949:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:6949:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:6987:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:6987:37:    expected unsigned short [usertype] speed
../drivers/scsi/lpfc/lpfc_els.c:6987:37:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:7015:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:7015:44:    expected unsigned short [usertype] capabilities
../drivers/scsi/lpfc/lpfc_els.c:7015:44:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:7016:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:7016:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:7016:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:7025:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:7025:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:7025:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:7033:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:7033:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:7033:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:7042:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:7042:19:    expected unsigned int [usertype] tag
../drivers/scsi/lpfc/lpfc_els.c:7042:19:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:7057:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:7057:22:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:7057:22:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:7159:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_els.c:7159:25:    expected unsigned int [usertype] length
../drivers/scsi/lpfc/lpfc_els.c:7159:25:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_els.c:7166:22: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_els.c:7441:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7441:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7441:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7441:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7441:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7441:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7441:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7441:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7450:25: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7452:36: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7455:25: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7678:17: warning: cast to restricted __be16
../drivers/scsi/lpfc/lpfc_els.c:7683:21: warning: cast to restricted __be16
../drivers/scsi/lpfc/lpfc_els.c:7693:17: warning: cast to restricted __be16
../drivers/scsi/lpfc/lpfc_els.c:7738:9: warning: cast to restricted __be16
../drivers/scsi/lpfc/lpfc_els.c:7738:9: warning: cast to restricted __be16
../drivers/scsi/lpfc/lpfc_els.c:7883:31: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7886:44: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:7983:23: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:8044:23: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_els.c:8097:37: warning: too many warnings
../drivers/scsi/lpfc/lpfc_nportdisc.c:510:26: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:558:23: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:559:24: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:1443:26: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:1452:31: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:1453:32: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2237:21: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2239:21: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2243:21: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2246:36: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2247:21: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2254:21: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2260:29: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2269:30: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2276:54: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2288:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2288:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2288:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2288:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2288:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:2288:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_nportdisc.c:301:24: warning: context imbalance in 'lpfc_els_abort' - different lock contexts for basic block
../drivers/scsi/csiostor/csio_scsi.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/ratelimit.h, ../include/linux/dev_printk.h, ...):
../include/linux/list.h:287:25: warning: context imbalance in 'csio_scsi_cleanup_io_q' - unexpected unlock
../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_issue_reset’:
../drivers/scsi/mpi3mr/mpi3mr_fw.c:1590:54: warning: variable ‘scratch_pad0’ set but not used [-Wunused-but-set-variable]
 1590 |         u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0;
      |                                                      ^~~~~~~~~~~~
../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_setup_isr’:
../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:58: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size between 1 and 64 [-Wformat-truncation=]
  763 |         snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d",
      |                                                          ^~
In function ‘mpi3mr_request_irq’,
    inlined from ‘mpi3mr_setup_isr’ at ../drivers/scsi/mpi3mr/mpi3mr_fw.c:888:12:
../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:55: note: directive argument in the range [0, 255]
  763 |         snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d",
      |                                                       ^~~~~~~~~~~~~
../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:55: note: directive argument in the range [0, 65535]
../drivers/scsi/mpi3mr/mpi3mr_fw.c:763:9: note: ‘snprintf’ output between 8 and 77 bytes into a destination of size 64
  763 |         snprintf(intr_info->name, MPI3MR_NAME_LENGTH, "%s%d-msix%d",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  764 |             mrioc->driver_name, mrioc->id, index);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_start_watchdog’:
../drivers/scsi/mpi3mr/mpi3mr_fw.c:2781:60: warning: ‘%s’ directive output may be truncated writing up to 63 bytes into a region of size 41 [-Wformat-truncation=]
 2781 |             sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name,
      |                                                            ^~
../drivers/scsi/mpi3mr/mpi3mr_fw.c:2781:50: note: directive argument in the range [0, 255]
 2781 |             sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name,
      |                                                  ^~~~~~~~~~~~~~~
../drivers/scsi/mpi3mr/mpi3mr_fw.c:2780:9: note: ‘snprintf’ output between 11 and 76 bytes into a destination of size 50
 2780 |         snprintf(mrioc->watchdog_work_q_name,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2781 |             sizeof(mrioc->watchdog_work_q_name), "watchdog_%s%d", mrioc->name,
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2782 |             mrioc->id);
      |             ~~~~~~~~~~
../drivers/scsi/mpi3mr/mpi3mr_fw.c:4992:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/mpi3mr/mpi3mr_fw.c:4992:24:    expected unsigned char [addressable] [assigned] [usertype] class
../drivers/scsi/mpi3mr/mpi3mr_fw.c:4992:24:    got restricted __le16 [usertype]
../drivers/scsi/mvsas/mv_64xx.c:326:33: warning: incorrect type in argument 5 (different base types)
../drivers/scsi/mvsas/mv_64xx.c:326:33:    expected unsigned long long [usertype] sas_addr
../drivers/scsi/mvsas/mv_64xx.c:326:33:    got restricted __be64 [usertype]
../drivers/scsi/qla4xxx/ql4_bsg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/platform/x86/samsung-laptop.c:1272:43: warning: incorrect type in assignment (different address spaces)
../drivers/platform/x86/samsung-laptop.c:1272:43:    expected void *data
../drivers/platform/x86/samsung-laptop.c:1272:43:    got void [noderef] __iomem *f0000_segment
../drivers/scsi/mvsas/mv_sas.c:383:20: warning: invalid assignment: |=
../drivers/scsi/mvsas/mv_sas.c:383:20:    left side has type restricted __le32
../drivers/scsi/mvsas/mv_sas.c:383:20:    right side has type unsigned int
../drivers/scsi/mvsas/mv_sas.c:540:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvsas/mv_sas.c:540:31:    expected unsigned short [usertype]
../drivers/scsi/mvsas/mv_sas.c:540:31:    got restricted __be16 [usertype]
../drivers/scsi/mvsas/mv_sas.c:644:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvsas/mv_sas.c:644:31:    expected unsigned short [usertype]
../drivers/scsi/mvsas/mv_sas.c:644:31:    got restricted __be16 [usertype]
../drivers/scsi/mvsas/mv_sas.c:964:14: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvsas/mv_sas.c:964:14:    expected unsigned int [usertype]
../drivers/scsi/mvsas/mv_sas.c:964:14:    got restricted __le32 [usertype]
../drivers/scsi/mvsas/mv_sas.c:967:14: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvsas/mv_sas.c:967:14:    expected unsigned int [usertype]
../drivers/scsi/mvsas/mv_sas.c:967:14:    got restricted __le32 [usertype]
../drivers/scsi/mvsas/mv_sas.c:970:14: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvsas/mv_sas.c:970:14:    expected unsigned int [usertype]
../drivers/scsi/mvsas/mv_sas.c:970:14:    got restricted __le32 [usertype]
../drivers/scsi/mvsas/mv_sas.c:973:14: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvsas/mv_sas.c:973:14:    expected unsigned int [usertype]
../drivers/scsi/mvsas/mv_sas.c:973:14:    got restricted __le32 [usertype]
../drivers/scsi/mvsas/mv_sas.c:1472:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/mvsas/mv_sas.c:1472:28:    expected restricted __be32 [usertype] sense_data_len
../drivers/scsi/mvsas/mv_sas.c:1472:28:    got int
../drivers/scsi/mvsas/mv_sas.c:1483:23: warning: cast to restricted __le32
../drivers/scsi/mvsas/mv_sas.c:1484:23: warning: cast to restricted __le32
../drivers/scsi/mvsas/mv_sas.c:1067:13: warning: context imbalance in 'mvs_port_notify_formed' - different lock contexts for basic block
../drivers/scsi/mvsas/mv_sas.c:1206:9: warning: context imbalance in 'mvs_dev_found_notify' - different lock contexts for basic block
../drivers/scsi/mvsas/mv_sas.c:1643:9: warning: context imbalance in 'mvs_slot_complete' - unexpected unlock
../drivers/scsi/bnx2i/bnx2i_init.c:71:1: warning: symbol '__pcpu_scope_bnx2i_percpu' was not declared. Should it be static?
../drivers/scsi/bnx2i/bnx2i_init.c:396:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_init.c:396:9:    expected unsigned long long [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:396:9:    got restricted __le64 [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:396:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_init.c:396:9:    expected unsigned long long [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:396:9:    got restricted __le64 [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:397:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_init.c:397:9:    expected unsigned long long [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:397:9:    got restricted __le64 [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:397:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_init.c:397:9:    expected unsigned long long [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:397:9:    got restricted __le64 [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:399:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_init.c:399:9:    expected unsigned long long [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:399:9:    got restricted __le64 [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:399:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_init.c:399:9:    expected unsigned long long [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:399:9:    got restricted __le64 [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:400:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_init.c:400:9:    expected unsigned long long [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:400:9:    got restricted __le64 [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:400:9: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_init.c:400:9:    expected unsigned long long [usertype]
../drivers/scsi/bnx2i/bnx2i_init.c:400:9:    got restricted __le64 [usertype]
../drivers/scsi/mpi3mr/mpi3mr_app.c:69:40: warning: restricted __le16 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:70:44: warning: restricted __le16 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:72:44: warning: restricted __le16 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:73:37: warning: restricted __le16 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:74:41: warning: restricted __le16 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:75:41: warning: restricted __le16 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:177:37: warning: cast to restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35:    expected restricted __le64 [addressable] [assigned] [usertype] address
../drivers/scsi/mpi3mr/mpi3mr_app.c:177:35:    got unsigned long long [usertype]
../drivers/scsi/mpi3mr/mpi3mr_app.c:178:36: warning: cast to restricted __le32
../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34:    expected restricted __le32 [addressable] [assigned] [usertype] length
../drivers/scsi/mpi3mr/mpi3mr_app.c:178:34:    got unsigned int [usertype]
../drivers/scsi/mpi3mr/mpi3mr_app.c:1851:47: warning: restricted __le32 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:1908:13: warning: restricted __le64 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17: warning: invalid assignment: &=
../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:1915:17:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17: warning: invalid assignment: |=
../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:1916:17:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:1932:21: warning: restricted __le64 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25: warning: invalid assignment: &=
../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:1939:25:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25: warning: invalid assignment: |=
../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:1940:25:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44: warning: incorrect type in initializer (different base types)
../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44:    expected unsigned short [usertype] dev_handle
../drivers/scsi/mpi3mr/mpi3mr_app.c:1983:44:    got restricted __le16 [usertype] dev_handle
../drivers/scsi/mpi3mr/mpi3mr_app.c:2110:29: warning: restricted __le64 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37: warning: invalid assignment: &=
../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:2116:37:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37: warning: invalid assignment: |=
../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:2117:37:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:2138:37: warning: restricted __le64 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45: warning: invalid assignment: &=
../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:2144:45:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45: warning: invalid assignment: |=
../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:2145:45:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:2159:37: warning: restricted __le64 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45: warning: invalid assignment: &=
../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:2165:45:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45: warning: invalid assignment: |=
../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:2166:45:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:2177:29: warning: restricted __le64 degrades to integer
../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36: warning: invalid assignment: &=
../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:2183:36:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36: warning: invalid assignment: |=
../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36:    left side has type restricted __le64
../drivers/scsi/mpi3mr/mpi3mr_app.c:2184:36:    right side has type unsigned long long
../drivers/scsi/mpi3mr/mpi3mr_app.c:2635:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/mpi3mr/mpi3mr_app.c:2635:36:    expected unsigned short [usertype] dev_handle
../drivers/scsi/mpi3mr/mpi3mr_app.c:2635:36:    got restricted __le16 [usertype] dev_handle
../drivers/scsi/mpi3mr/mpi3mr_app.c:2712:39: warning: incorrect type in argument 3 (different base types)
../drivers/scsi/mpi3mr/mpi3mr_app.c:2712:39:    expected unsigned short [usertype] handle
../drivers/scsi/mpi3mr/mpi3mr_app.c:2712:39:    got restricted __le16 [usertype] function_dependent
../drivers/scsi/mpi3mr/mpi3mr_app.c:2760:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/mpi3mr/mpi3mr_app.c:2760:49:    expected restricted __le16 [usertype] ioc_status
../drivers/scsi/mpi3mr/mpi3mr_app.c:2760:49:    got unsigned short [usertype] ioc_status
../drivers/scsi/mpi3mr/mpi3mr_app.c:2761:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/mpi3mr/mpi3mr_app.c:2761:51:    expected restricted __le32 [usertype] ioc_log_info
../drivers/scsi/mpi3mr/mpi3mr_app.c:2761:51:    got unsigned int [usertype] ioc_loginfo
../drivers/scsi/mpi3mr/mpi3mr_app.c:723: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_hdb'
../drivers/scsi/mpi3mr/mpi3mr_app.c:750: warning: Excess function parameter 'data' description in 'mpi3mr_set_trigger_data_in_all_hdb'
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45:    expected restricted __sum16 [usertype] check
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1637:45:    got restricted __be16 [usertype]
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22:    expected unsigned int [usertype] val
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2890:22:    got restricted __be32 [usertype] ip
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2935:40: warning: cast from restricted __be32
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38:    expected restricted __be32 [usertype] ip4dst
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2995:38:    got unsigned int [usertype]
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38:    expected restricted __be32 [usertype] ip4src
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2999:38:    got unsigned int
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36:    expected restricted __be16 [usertype] psrc
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3001:36:    got int
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36:    expected restricted __be16 [usertype] pdst
../drivers/net/ethernet/mediatek/mtk_eth_soc.c:3003:36:    got int
../drivers/gpu/drm/amd/amdgpu/amdgpu_mca.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/lpfc/lpfc_debugfs.c:322:18: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_debugfs.c:332:25: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_debugfs.c:333:25: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_debugfs.c:334:25: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_debugfs.c:360:37: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21:    expected unsigned long long [addressable] [usertype] tmp
../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21:    got restricted __be64 [usertype]
../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21:    expected unsigned long long [addressable] [assigned] [usertype] tmp
../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21:    got restricted __be64 [usertype]
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:595:21: warning: cast to restricted __be32
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:673:54:    got unsigned char [usertype] *
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:696:58:    got unsigned char [usertype] *
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:748:22: warning: cast to restricted __be64
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25:    expected unsigned char [usertype] *data
../drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c:1189:25:    got void [noderef] __iomem *
../drivers/scsi/lpfc/lpfc_nvme.c:2066:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:2066:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvme.c:2066:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:612:25: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvme.c:613:24: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvme.c:616:22: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvme.c:619:25: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvme.c:620:24: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvme.c:623:22: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1028:25:    expected restricted __be32 [usertype] rsn
../drivers/scsi/lpfc/lpfc_nvme.c:1028:25:    got unsigned int [usertype] parameter
../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1035:33:    expected restricted __le16 [usertype] sq_head
../drivers/scsi/lpfc/lpfc_nvme.c:1035:33:    got unsigned short [assigned] [usertype] sqhd
../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1424:54:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_nvme.c:1424:54:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1426:54:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_nvme.c:1426:54:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1442:46:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_nvme.c:1442:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1444:46:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_nvme.c:1444:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1448:44:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvme.c:1448:44:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1449:46:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_nvme.c:1449:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1458:44:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvme.c:1458:44:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1460:46:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_nvme.c:1460:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:1480:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:1482:36:    expected unsigned int [usertype] w
../drivers/scsi/lpfc/lpfc_nvme.c:1482:36:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:850:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:850:22:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_nvme.c:850:22:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:892:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:892:30:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_nvme.c:892:30:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:893:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:893:30:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_nvme.c:893:30:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:909:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:909:22:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_nvme.c:909:22:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:910:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:910:22:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_nvme.c:910:22:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:911:22: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvme.c:916:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:916:20:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvme.c:916:20:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvme.c:917:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvme.c:917:22:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_nvme.c:917:22:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:106:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:108:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:108:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:108:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:313:35: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:314:34: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:317:32: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:320:35: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:321:34: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:324:32: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:787:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:787:39:    expected unsigned int [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:787:39:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:875:46: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:877:41: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:879:41: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1052:69: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1052:69:    expected unsigned int [usertype] prot_data
../drivers/scsi/lpfc/lpfc_scsi.c:1052:69:    got restricted __be32 [usertype] ref_tag
../drivers/scsi/lpfc/lpfc_scsi.c:1173:69: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1173:69:    expected unsigned int [usertype] prot_data
../drivers/scsi/lpfc/lpfc_scsi.c:1173:69:    got restricted __be16 [usertype] app_tag
../drivers/scsi/lpfc/lpfc_scsi.c:1573:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1573:21:    expected unsigned int [usertype] word0
../drivers/scsi/lpfc/lpfc_scsi.c:1573:21:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1574:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1574:22:    expected unsigned int [usertype] reftag
../drivers/scsi/lpfc/lpfc_scsi.c:1574:22:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1607:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1607:21:    expected unsigned int [usertype] word0
../drivers/scsi/lpfc/lpfc_scsi.c:1607:21:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1608:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1608:21:    expected unsigned int [usertype] word1
../drivers/scsi/lpfc/lpfc_scsi.c:1608:21:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1609:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1609:21:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:1609:21:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1618:32: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1619:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1625:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1740:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1740:29:    expected unsigned int [usertype] word0
../drivers/scsi/lpfc/lpfc_scsi.c:1740:29:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1741:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1741:30:    expected unsigned int [usertype] reftag
../drivers/scsi/lpfc/lpfc_scsi.c:1741:30:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1769:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1769:29:    expected unsigned int [usertype] word0
../drivers/scsi/lpfc/lpfc_scsi.c:1769:29:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1770:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1770:29:    expected unsigned int [usertype] word1
../drivers/scsi/lpfc/lpfc_scsi.c:1770:29:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1771:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1771:29:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:1771:29:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1788:34: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1789:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1823:40: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1824:41: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1847:38: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:1962:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1962:25:    expected unsigned int [usertype] ref_tag
../drivers/scsi/lpfc/lpfc_scsi.c:1962:25:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1989:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1989:23:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:1989:23:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:1990:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:1990:23:    expected unsigned int [usertype] word3
../drivers/scsi/lpfc/lpfc_scsi.c:1990:23:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2015:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2015:38:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_scsi.c:2015:38:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2017:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2017:38:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_scsi.c:2017:38:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2029:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2029:38:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_scsi.c:2029:38:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2030:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2030:38:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_scsi.c:2030:38:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2033:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2033:36:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:2033:36:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2034:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2034:38:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_scsi.c:2034:38:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2044:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2044:36:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:2044:36:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2045:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2045:38:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_scsi.c:2045:38:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2176:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2176:46:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_scsi.c:2176:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2178:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2178:46:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_scsi.c:2178:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2182:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2182:36:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:2182:36:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2183:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2183:38:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_scsi.c:2183:38:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2195:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2195:33:    expected unsigned int [usertype] ref_tag
../drivers/scsi/lpfc/lpfc_scsi.c:2195:33:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2229:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2229:31:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:2229:31:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2230:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2230:31:    expected unsigned int [usertype] word3
../drivers/scsi/lpfc/lpfc_scsi.c:2230:31:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2248:32: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:2249:32: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:2250:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2250:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:2250:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2302:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2302:54:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_scsi.c:2302:54:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2304:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2304:54:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_scsi.c:2304:54:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2308:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2308:44:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:2308:44:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2309:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2309:46:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_scsi.c:2309:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2338:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2338:46:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_scsi.c:2338:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2340:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2340:46:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_scsi.c:2340:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2347:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2347:46:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_scsi.c:2347:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2660:11: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2660:11:    expected unsigned short [usertype] x
../drivers/scsi/lpfc/lpfc_scsi.c:2660:11:    got restricted __be16 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:2674:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2674:13:    expected unsigned short [usertype] ret
../drivers/scsi/lpfc/lpfc_scsi.c:2674:13:    got restricted __sum16
../drivers/scsi/lpfc/lpfc_scsi.c:2734:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2734:31:    expected unsigned short [usertype] start_app_tag
../drivers/scsi/lpfc/lpfc_scsi.c:2734:31:    got restricted __be16 [usertype] app_tag
../drivers/scsi/lpfc/lpfc_scsi.c:2751:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2751:51:    expected unsigned short [assigned] [usertype] guard_tag
../drivers/scsi/lpfc/lpfc_scsi.c:2751:51:    got restricted __be16 [usertype] guard_tag
../drivers/scsi/lpfc/lpfc_scsi.c:2774:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:2774:41:    expected unsigned short [usertype] app_tag
../drivers/scsi/lpfc/lpfc_scsi.c:2774:41:    got restricted __be16 [usertype] app_tag
../drivers/scsi/lpfc/lpfc_scsi.c:3079:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:3081:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3081:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:3081:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3137:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3137:54:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_scsi.c:3137:54:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3139:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3139:54:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_scsi.c:3139:54:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3155:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3155:46:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_scsi.c:3155:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3157:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3157:46:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_scsi.c:3157:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3161:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3161:44:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:3161:44:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3162:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3162:46:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_scsi.c:3162:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3171:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3171:44:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:3171:44:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3172:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3172:46:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_scsi.c:3172:46:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3197:41: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:3199:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3199:36:    expected unsigned int [usertype] w
../drivers/scsi/lpfc/lpfc_scsi.c:3199:36:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3210:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:3212:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3212:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:3212:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3324:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_scsi.c:3326:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:3326:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_scsi.c:3326:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_scsi.c:3614:24: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3847:26: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3872:35: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3877:28: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3892:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3908:38: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3963:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:3963:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_scsi.c:4077:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_scsi.c:4077:38:    expected restricted __be32 [usertype] ref_tag
../drivers/scsi/lpfc/lpfc_scsi.c:4077:38:    got unsigned int [usertype] prot_data
../drivers/scsi/lpfc/lpfc_scsi.c:4081:38: warning: too many warnings
../drivers/scsi/bfa/bfa_ioc.c:1799:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:1799:28:    expected unsigned short [assigned] [usertype] clscode
../drivers/scsi/bfa/bfa_ioc.c:1799:28:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:1801:29: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:1812:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:1812:29:    expected unsigned short [assigned] [usertype] clscode
../drivers/scsi/bfa/bfa_ioc.c:1812:29:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:1814:30: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:1779:24: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/bfa/bfa_ioc.c:1779:24:    expected unsigned int val
../drivers/scsi/bfa/bfa_ioc.c:1779:24:    got restricted __le32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:1962:31: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:1963:31: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:1964:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:1966:27: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:2065:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:2065:21:    expected restricted __be32 [usertype] r32
../drivers/scsi/bfa/bfa_ioc.c:2065:21:    got unsigned int [usertype]
../drivers/scsi/bfa/bfa_ioc.c:2066:26: warning: cast from restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:2988:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:2988:22:    expected unsigned short [usertype] clscode
../drivers/scsi/bfa/bfa_ioc.c:2988:22:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:3264:52: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:3266:58: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:3268:59: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:3270:54: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:3272:54: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:3439:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:3439:17:    expected unsigned short [usertype] pers
../drivers/scsi/bfa/bfa_ioc.c:3439:17:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:3440:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:3440:19:    expected unsigned short [usertype] bw_min
../drivers/scsi/bfa/bfa_ioc.c:3440:19:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:3441:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:3441:19:    expected unsigned short [usertype] bw_max
../drivers/scsi/bfa/bfa_ioc.c:3441:19:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:3564:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:3564:19:    expected unsigned short [usertype] bw_min
../drivers/scsi/bfa/bfa_ioc.c:3564:19:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:3565:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:3565:19:    expected unsigned short [usertype] bw_max
../drivers/scsi/bfa/bfa_ioc.c:3565:19:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:4267:21: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4269:23: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4272:23: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4300:21: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4302:23: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4305:23: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4324:21: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4363:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4371:40: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4372:39: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4377:41: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4379:41: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4381:41: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4383:41: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4385:41: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4387:41: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4394:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4400:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4411:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4417:35: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4434:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4440:33: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:4828:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:4828:27:    expected unsigned int [usertype] count
../drivers/scsi/bfa/bfa_ioc.c:4828:27:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:4923:36: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:4932:33: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:4978:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:4978:19:    expected unsigned short [usertype] freq
../drivers/scsi/bfa/bfa_ioc.c:4978:19:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:5005:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:5005:21:    expected unsigned int [usertype] period
../drivers/scsi/bfa/bfa_ioc.c:5005:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:5300:27: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:5366:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:5366:21:    expected unsigned int [usertype] offset
../drivers/scsi/bfa/bfa_ioc.c:5366:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:5369:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:5369:21:    expected unsigned int [usertype] length
../drivers/scsi/bfa/bfa_ioc.c:5369:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:5382:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:5382:24:    expected unsigned short [usertype]
../drivers/scsi/bfa/bfa_ioc.c:5382:24:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:5404:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:5404:21:    expected unsigned int [usertype] offset
../drivers/scsi/bfa/bfa_ioc.c:5404:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:5407:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:5407:21:    expected unsigned int [usertype] length
../drivers/scsi/bfa/bfa_ioc.c:5407:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:5721:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:5739:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:5756:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:5770:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:5779:35: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:5788:42: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_ioc.c:6209:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:6209:21:    expected unsigned int [usertype] offset
../drivers/scsi/bfa/bfa_ioc.c:6209:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:6212:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:6212:21:    expected unsigned int [usertype] length
../drivers/scsi/bfa/bfa_ioc.c:6212:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:6243:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:6243:21:    expected unsigned int [usertype] offset
../drivers/scsi/bfa/bfa_ioc.c:6243:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:6246:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.c:6246:21:    expected unsigned int [usertype] length
../drivers/scsi/bfa/bfa_ioc.c:6246:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.c:6558:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:6578:26: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c:6587:35: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_ioc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h):
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/net/ethernet/marvell/octeontx2/af/cgx.c: In function ‘cgx_lmac_init’:
../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1678:49: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 4 and 6 [-Wformat-overflow=]
 1678 |                 sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i);
      |                                                 ^~
../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1678:37: note: directive argument in the range [-2147483641, 254]
 1678 |                 sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i);
      |                                     ^~~~~~~~~~~~~~~
../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1678:17: note: ‘sprintf’ output between 12 and 24 bytes into a destination of size 16
 1678 |                 sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/cxgbi/libcxgbi.c:1047:21: warning: restricted __wsum degrades to integer
../drivers/scsi/cxgbi/libcxgbi.c:1052:33: warning: bad assignment (-=) to restricted __wsum
../drivers/scsi/cxgbi/libcxgbi.c:1056:33: warning: invalid assignment: -=
../drivers/scsi/cxgbi/libcxgbi.c:1056:33:    left side has type unsigned int
../drivers/scsi/cxgbi/libcxgbi.c:1056:33:    right side has type restricted __wsum
../drivers/scsi/cxgbi/libcxgbi.c:1358:19: warning: cast to restricted __be32
../drivers/scsi/cxgbi/libcxgbi.c:1431:19: warning: cast to restricted __be32
../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast to restricted __be32
../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast from restricted itt_t
../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast to restricted __be32
../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast from restricted itt_t
../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast to restricted __be32
../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast from restricted itt_t
../drivers/scsi/cxgbi/libcxgbi.c: note: in included file:
../drivers/scsi/cxgbi/libcxgbi.h:414:19: warning: invalid assignment: +=
../drivers/scsi/cxgbi/libcxgbi.h:414:19:    left side has type int
../drivers/scsi/cxgbi/libcxgbi.h:414:19:    right side has type restricted __wsum
../drivers/scsi/qedi/qedi_main.c:96:36: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_main.c:1214:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_main.c:1214:20:    expected unsigned int [usertype] iscsi_cid
../drivers/scsi/qedi/qedi_main.c:1214:20:    got restricted __le16 [usertype] conn_id
../drivers/scsi/qedi/qedi_main.c:1226:74: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/qedi/qedi_main.c:1226:74:    expected unsigned int [usertype] tid
../drivers/scsi/qedi/qedi_main.c:1226:74:    got restricted __le16 [usertype] itid
../drivers/scsi/qedi/qedi_main.c:1274:18: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_main.c:1274:18:    expected unsigned short [usertype] prod_idx
../drivers/scsi/qedi/qedi_main.c:1274:18:    got restricted __le16
../drivers/scsi/qedi/qedi_main.c:1326:18: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_main.c:1326:18:    expected unsigned short [usertype] prod_idx
../drivers/scsi/qedi/qedi_main.c:1326:18:    got restricted __le16
../drivers/scsi/qedi/qedi_main.c:1854:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_main.c:1854:32:    expected restricted __le32 [usertype] itt
../drivers/scsi/qedi/qedi_main.c:1854:32:    got unsigned int [usertype] proto_itt
../drivers/scsi/qedi/qedi_main.c:1867:37: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_main.c:1881:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_main.c:1881:20:    expected unsigned int [usertype]
../drivers/scsi/qedi/qedi_main.c:1881:20:    got restricted __le32 [usertype] itt
../drivers/scsi/lpfc/lpfc_sli.c:18142:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18142:47:    expected unsigned int [usertype] sgl_pg0_addr_lo
../drivers/scsi/lpfc/lpfc_sli.c:18142:47:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18144:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18144:47:    expected unsigned int [usertype] sgl_pg0_addr_hi
../drivers/scsi/lpfc/lpfc_sli.c:18144:47:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18146:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18146:47:    expected unsigned int [usertype] sgl_pg1_addr_lo
../drivers/scsi/lpfc/lpfc_sli.c:18146:47:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18148:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18148:47:    expected unsigned int [usertype] sgl_pg1_addr_hi
../drivers/scsi/lpfc/lpfc_sli.c:18148:47:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18161:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18161:20:    expected unsigned int [usertype] word0
../drivers/scsi/lpfc/lpfc_sli.c:18161:20:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:15431:13: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:15432:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:15432:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:15432:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:15432:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:15441:16: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:9172:16: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:9175:21: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:9176:23: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:693:13: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:713:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:713:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:713:17:    expected unsigned int [usertype] word3
../drivers/scsi/lpfc/lpfc_sli.c:713:17:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:21288:38: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:21296:37: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:21297:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:21297:38:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_sli.c:21297:38:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:21331:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:21331:36:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_sli.c:21331:36:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:21340:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:21340:30:    expected unsigned int [usertype] addr_hi
../drivers/scsi/lpfc/lpfc_sli.c:21340:30:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:21341:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:21341:30:    expected unsigned int [usertype] addr_lo
../drivers/scsi/lpfc/lpfc_sli.c:21341:30:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:21342:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:21344:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:21344:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_sli.c:21344:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:21345:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:21345:30:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_sli.c:21345:30:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:452:13: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:578:17: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:578:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:578:17:    expected unsigned int [usertype] word0
../drivers/scsi/lpfc/lpfc_sli.c:578:17:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:600:24: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:2357:35: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:2459:38: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:2460:38: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:2463:35: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:2464:36: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:9628:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:9674:41: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:12127:25: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:12155:25: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:14817:16: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_sli.c:17954:57: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:17954:57:    expected unsigned int [usertype] sgl_pg0_addr_lo
../drivers/scsi/lpfc/lpfc_sli.c:17954:57:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:17956:57: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:17956:57:    expected unsigned int [usertype] sgl_pg0_addr_hi
../drivers/scsi/lpfc/lpfc_sli.c:17956:57:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:17959:57: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:17959:57:    expected unsigned int [usertype] sgl_pg1_addr_lo
../drivers/scsi/lpfc/lpfc_sli.c:17959:57:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:17961:57: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:17961:57:    expected unsigned int [usertype] sgl_pg1_addr_hi
../drivers/scsi/lpfc/lpfc_sli.c:17961:57:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18254:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18254:47:    expected unsigned int [usertype] sgl_pg0_addr_lo
../drivers/scsi/lpfc/lpfc_sli.c:18254:47:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18256:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18256:47:    expected unsigned int [usertype] sgl_pg0_addr_hi
../drivers/scsi/lpfc/lpfc_sli.c:18256:47:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18263:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18263:47:    expected unsigned int [usertype] sgl_pg1_addr_lo
../drivers/scsi/lpfc/lpfc_sli.c:18263:47:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18265:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18265:47:    expected unsigned int [usertype] sgl_pg1_addr_hi
../drivers/scsi/lpfc/lpfc_sli.c:18265:47:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18276:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:18276:20:    expected unsigned int [usertype] word0
../drivers/scsi/lpfc/lpfc_sli.c:18276:20:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:18506:29: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18508:33: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18508:33: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:18527:9: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_sli.c:19153:16: warning: restricted __be16 degrades to integer
../drivers/scsi/lpfc/lpfc_sli.c:20951:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_sli.c:20951:45:    expected unsigned int
../drivers/scsi/lpfc/lpfc_sli.c:20951:45:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_sli.c:12914:36: warning: context imbalance in 'lpfc_sli_abort_taskmgmt' - different lock contexts for basic block
../drivers/scsi/lpfc/lpfc_init.c: note: in included file:
../drivers/scsi/lpfc/lpfc_ids.h:26:28: warning: symbol 'lpfc_id_table' was not declared. Should it be static?
../drivers/scsi/lpfc/lpfc_init.c:148:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_init.c:148:40:    expected unsigned int [usertype]
../drivers/scsi/lpfc/lpfc_init.c:148:40:    got restricted __be32 [usertype]
../drivers/scsi/lpfc/lpfc_init.c:4610:24: warning: cast to restricted __be64
../drivers/scsi/lpfc/lpfc_init.c:8146:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_init.c:8146:21:    expected unsigned long long [addressable] [usertype] wwn
../drivers/scsi/lpfc/lpfc_init.c:8146:21:    got restricted __be64 [usertype]
../drivers/scsi/lpfc/lpfc_init.c:8151:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_init.c:8151:21:    expected unsigned long long [addressable] [usertype] wwn
../drivers/scsi/lpfc/lpfc_init.c:8151:21:    got restricted __be64 [usertype]
../drivers/scsi/lpfc/lpfc_init.c:14638:24: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_init.c:14639:17: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_init.c:14640:15: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_init.c:14641:17: warning: cast to restricted __be32
../drivers/gpu/drm/amd/amdgpu/amdgpu_lsdma.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/lpfc/lpfc_bsg.c:195:32: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:196:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:201:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:2626:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:2629:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:2633:38: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:2850:32: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:2851:33: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:2853:30: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_bsg.c:5230:29: warning: cast to restricted __be32
../drivers/scsi/lpfc/lpfc_bsg.c:5233:33: warning: cast to restricted __be32
../drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/lpfc/lpfc_nvmet.c:2639:42: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvmet.c:2640:43: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44:    expected unsigned int [usertype] addrLow
../drivers/scsi/lpfc/lpfc_nvmet.c:2801:44:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45:    expected unsigned int [usertype] addrHigh
../drivers/scsi/lpfc/lpfc_nvmet.c:2802:45:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvmet.c:2841:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvmet.c:2848:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvmet.c:2927:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvmet.c:2934:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43:    expected unsigned int [usertype] addrLow
../drivers/scsi/lpfc/lpfc_nvmet.c:2950:43:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44:    expected unsigned int [usertype] addrHigh
../drivers/scsi/lpfc/lpfc_nvmet.c:2952:44:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28:    expected unsigned int [usertype] word2
../drivers/scsi/lpfc/lpfc_nvmet.c:3019:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30:    expected unsigned int [usertype] sge_len
../drivers/scsi/lpfc/lpfc_nvmet.c:3020:30:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:3033:38: warning: cast to restricted __le32
../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28:    expected unsigned int [usertype] w
../drivers/scsi/lpfc/lpfc_nvmet.c:3035:28:    got restricted __le32 [usertype]
../drivers/scsi/lpfc/lpfc_nvmet.c:910:21: warning: cast to restricted __le32
../drivers/scsi/mvsas/mv_94xx.c: note: in included file:
../drivers/scsi/mvsas/mv_94xx.h:211:36: error: invalid bitfield specifier for type restricted __le32.
In file included from ../include/linux/string.h:390,
                 from ../include/linux/bitmap.h:13,
                 from ../include/linux/cpumask.h:12,
                 from ../arch/x86/include/asm/paravirt.h:21,
                 from ../arch/x86/include/asm/irqflags.h:80,
                 from ../include/linux/irqflags.h:18,
                 from ../include/linux/spinlock.h:59,
                 from ../include/linux/mmzone.h:8,
                 from ../include/linux/gfp.h:7,
                 from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17:
In function ‘fortify_memcpy_chk’,
    inlined from ‘bnx2i_process_login_resp.isra’ at ../drivers/scsi/bnx2i/bnx2i_hwi.c:1460:2:
../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/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:597:48: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:647:35: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:647:35:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:647:35:    got void *hwbase
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1311:21: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1311:21:    expected unsigned long long [usertype] *ptr
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1311:21:    got void [noderef] __iomem *
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1350:21: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1350:21:    expected unsigned long long [usertype] *ptr
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1350:21:    got void [noderef] __iomem *
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:25:16: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:28:16: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:38:16: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:41:16: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:849:16: warning: cast removes address space '__iomem' of expression
../drivers/scsi/csiostor/csio_isr.c: In function ‘csio_add_msix_desc’:
../drivers/scsi/csiostor/csio_isr.c:374:68: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=]
  374 |                 snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d",
      |                                                                    ^~
../drivers/scsi/csiostor/csio_isr.c:374:45: note: directive argument in the range [0, 2147483644]
  374 |                 snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d",
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/csiostor/csio_isr.c:374:17: note: ‘snprintf’ output between 19 and 28 bytes into a destination of size 23
  374 |                 snprintf(entryp->desc, len, "csio-%02x:%02x:%x-scsi%d",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  375 |                          CSIO_PCI_BUS(hw), CSIO_PCI_DEV(hw),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  376 |                          CSIO_PCI_FUNC(hw), i - CSIO_EXTRA_VECS);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/bnx2i/bnx2i_iscsi.c:1138:27: warning: cast to restricted __be32
../drivers/scsi/bnx2i/bnx2i_iscsi.c:1139:27: warning: cast to restricted __be32
../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23:    expected unsigned int [usertype]
../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23:    got restricted __be32 [usertype]
../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23:    expected unsigned int [usertype]
../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23:    got restricted __be32 [usertype]
../drivers/scsi/qla2xxx/qla_target.c:397:47: warning: context imbalance in 'qlt_24xx_atio_pkt_all_vps' - unexpected unlock
../drivers/scsi/qla2xxx/qla_target.c:3754:39: warning: context imbalance in 'qlt_send_term_exchange' - unexpected unlock
../drivers/scsi/qla2xxx/qla_target.c:5643:39: warning: context imbalance in 'qlt_chk_qfull_thresh_hold' - unexpected unlock
../drivers/scsi/qla2xxx/qla_target.c:5682:55: warning: context imbalance in 'qlt_24xx_atio_pkt' - unexpected unlock
../drivers/scsi/bnx2i/bnx2i_hwi.c:220:16: warning: incorrect type in argument 1 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:220:16:    expected unsigned int val
../drivers/scsi/bnx2i/bnx2i_hwi.c:220:16:    got restricted __le32 [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:347:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:347:25:    expected unsigned short [usertype] tsih
../drivers/scsi/bnx2i/bnx2i_hwi.c:347:25:    got restricted __be16 [usertype] tsih
../drivers/scsi/bnx2i/bnx2i_hwi.c:350:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:350:24:    expected unsigned short [usertype] cid
../drivers/scsi/bnx2i/bnx2i_hwi.c:350:24:    got restricted __be16 [usertype] cid
../drivers/scsi/bnx2i/bnx2i_hwi.c:427:54: warning: restricted itt_t degrades to integer
../drivers/scsi/bnx2i/bnx2i_hwi.c:430:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:430:39:    expected unsigned int [usertype] ref_itt
../drivers/scsi/bnx2i/bnx2i_hwi.c:430:39:    got restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:433:32: warning: cast to restricted __be32
../drivers/scsi/bnx2i/bnx2i_hwi.c:434:32: warning: cast to restricted __be32
../drivers/scsi/bnx2i/bnx2i_hwi.c:1351:48: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1351:48:    expected restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1351:48:    got int
../drivers/scsi/bnx2i/bnx2i_hwi.c:1447:45: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1447:45:    expected restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1447:45:    got int
../drivers/scsi/bnx2i/bnx2i_hwi.c:1514:50: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1514:50:    expected restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1514:50:    got int
../drivers/scsi/bnx2i/bnx2i_hwi.c:1574:47: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1574:47:    expected restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1574:47:    got int
../drivers/scsi/bnx2i/bnx2i_hwi.c:1613:46: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1613:46:    expected restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1613:46:    got int
../drivers/scsi/bnx2i/bnx2i_hwi.c:1628:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1628:26:    expected restricted __be16 [usertype] t2wait
../drivers/scsi/bnx2i/bnx2i_hwi.c:1628:26:    got restricted __be32 [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1629:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1629:28:    expected restricted __be16 [usertype] t2retain
../drivers/scsi/bnx2i/bnx2i_hwi.c:1629:28:    got restricted __be32 [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1658:46: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1658:46:    expected restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1658:46:    got int
../drivers/scsi/bnx2i/bnx2i_hwi.c:1708:29: warning: cast from restricted itt_t
../drivers/scsi/bnx2i/bnx2i_hwi.c:1717:27: warning: cast to restricted itt_t
../drivers/scsi/bnx2i/bnx2i_hwi.c:1813:25: warning: cast from restricted itt_t
../drivers/scsi/bnx2i/bnx2i_hwi.c:1838:44: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1838:44:    expected restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1838:44:    got int
../drivers/scsi/bnx2i/bnx2i_hwi.c:1912:43: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bnx2i/bnx2i_hwi.c:1912:43:    expected restricted itt_t [usertype]
../drivers/scsi/bnx2i/bnx2i_hwi.c:1912:43:    got int
../drivers/scsi/bnx2i/bnx2i_hwi.c:1982:44: warning: cast from restricted itt_t
../drivers/net/ethernet/micrel/ksz884x.c:3146:50: warning: restricted pci_power_t degrades to integer
../drivers/net/ethernet/micrel/ksz884x.c:3467:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:3467:37:    expected unsigned int [usertype] next
../drivers/net/ethernet/micrel/ksz884x.c:3467:37:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:3469:29: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:3469:29:    expected unsigned int [usertype] next
../drivers/net/ethernet/micrel/ksz884x.c:3469:29:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:3471:33: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:3471:33:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:3471:33:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:4377:31: warning: cast to restricted __le32
../drivers/net/ethernet/micrel/ksz884x.c:4670:31: warning: cast to restricted __le32
../drivers/net/ethernet/micrel/ksz884x.c:4706:31: warning: cast to restricted __le32
../drivers/net/ethernet/micrel/ksz884x.c:4751:31: warning: cast to restricted __le32
../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1542:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1542:25:    expected unsigned int [usertype] addr
../drivers/net/ethernet/micrel/ksz884x.c:1542:25:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1562:25:    expected unsigned int [usertype] addr
../drivers/net/ethernet/micrel/ksz884x.c:1562:25:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1562:25:    expected unsigned int [usertype] addr
../drivers/net/ethernet/micrel/ksz884x.c:1562:25:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1562:25:    expected unsigned int [usertype] addr
../drivers/net/ethernet/micrel/ksz884x.c:1562:25:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1518:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1518:30:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1518:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:4593:18:    expected unsigned short protocol
../drivers/net/ethernet/micrel/ksz884x.c:4593:18:    got restricted __be16 [usertype] protocol
../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:4597:26:    expected unsigned short protocol
../drivers/net/ethernet/micrel/ksz884x.c:4597:26:    got restricted __be16 [usertype] tot_len
../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:4593:18:    expected unsigned short protocol
../drivers/net/ethernet/micrel/ksz884x.c:4593:18:    got restricted __be16 [usertype] protocol
../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:4597:26:    expected unsigned short protocol
../drivers/net/ethernet/micrel/ksz884x.c:4597:26:    got restricted __be16 [usertype] tot_len
../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:4593:18:    expected unsigned short protocol
../drivers/net/ethernet/micrel/ksz884x.c:4593:18:    got restricted __be16 [usertype] protocol
../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:4597:26:    expected unsigned short protocol
../drivers/net/ethernet/micrel/ksz884x.c:4597:26:    got restricted __be16 [usertype] tot_len
../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1526:37:    got restricted __le32 [usertype]
../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    expected unsigned int [usertype] data
../drivers/net/ethernet/micrel/ksz884x.c:1528:30:    got restricted __le32 [usertype]
../drivers/scsi/qla4xxx/ql4_83xx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h):
../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
../drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/qla2xxx/qla_tmpl.c:1058:39: warning: context imbalance in 'qla27xx_mpi_fwdump' - unexpected unlock
../drivers/net/ethernet/mediatek/mtk_ppe_offload.c:124:19: warning: cast to restricted __be32
../drivers/net/ethernet/mediatek/mtk_ppe_offload.c:128:41: warning: restricted __be32 degrades to integer
../drivers/scsi/elx/libefc/efc_node.c: In function ‘efc_node_alloc’:
../drivers/scsi/elx/libefc/efc_node.c:254:70: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 0 and 31 [-Wformat-truncation=]
  254 |         snprintf(node->display_name, sizeof(node->display_name), "%s.%s",
      |                                                                      ^~
  255 |                  nport->display_name, portid_display);
      |                                       ~~~~~~~~~~~~~~                  
In function ‘efc_node_update_display_name’,
    inlined from ‘efc_node_alloc’ at ../drivers/scsi/elx/libefc/efc_node.c:95:2:
../drivers/scsi/elx/libefc/efc_node.c:254:9: note: ‘snprintf’ output between 2 and 48 bytes into a destination of size 32
  254 |         snprintf(node->display_name, sizeof(node->display_name), "%s.%s",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  255 |                  nport->display_name, portid_display);
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/elx/libefc/efc_node.c: In function ‘efc_node_update_display_name’:
../drivers/scsi/elx/libefc/efc_node.c:254:70: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size between 0 and 31 [-Wformat-truncation=]
  254 |         snprintf(node->display_name, sizeof(node->display_name), "%s.%s",
      |                                                                      ^~
  255 |                  nport->display_name, portid_display);
      |                                       ~~~~~~~~~~~~~~                  
../drivers/scsi/elx/libefc/efc_node.c:254:9: note: ‘snprintf’ output between 2 and 48 bytes into a destination of size 32
  254 |         snprintf(node->display_name, sizeof(node->display_name), "%s.%s",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  255 |                  nport->display_name, portid_display);
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41:    expected restricted __be32 [usertype] ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41:    got unsigned int
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27:    expected restricted __wsum [usertype] csum
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27:    got int [assigned] wrs_needed
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast to restricted __be16
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast from restricted __wsum
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:796:37: warning: cast to restricted __be16
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:797:38: warning: cast to restricted __be32
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:798:18: warning: cast to restricted __be32
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:819:28: warning: cast to restricted __be16
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:827:24: warning: cast to restricted __be32
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:935:25: warning: restricted __be32 degrades to integer
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69:    expected unsigned int addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69:    got restricted __be32 [usertype] ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:940:32: warning: restricted __be32 degrades to integer
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69:    expected unsigned int addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69:    got restricted __be32 [usertype] ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c: note: in included file:
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57:    expected unsigned int
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57:    got restricted __be32 [usertype] iscsi_ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    expected restricted __be32 [usertype] iscsi_ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    got unsigned int addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    expected restricted __be32 [usertype] iscsi_ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    got unsigned int addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57:    expected unsigned int
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57:    got restricted __be32 [usertype] iscsi_ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    expected restricted __be32 [usertype] iscsi_ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    got unsigned int addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57:    expected unsigned int
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57:    got restricted __be32 [usertype] iscsi_ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    expected restricted __be32 [usertype] iscsi_ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    got unsigned int addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    expected restricted __be32 [usertype] iscsi_ipv4addr
../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28:    got unsigned int addr
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: warning: incorrect type in assignment (different address spaces)
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21:    expected struct rvu_fwdata *fwdata
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21:    got void [noderef] __iomem *
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28:    got struct rvu_fwdata *fwdata
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: warning: incorrect type in argument 1 (different address spaces)
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28:    got struct rvu_fwdata *fwdata
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:2386:46: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:2409:38: warning: cast removes address space '__iomem' of expression
../drivers/scsi/qedi/qedi_iscsi.c:518:32: warning: cast to restricted __be32
../drivers/scsi/qedi/qedi_iscsi.c:519:32: warning: cast to restricted __be32
../drivers/scsi/qedi/qedi_iscsi.c:528:48: warning: cast to restricted __be32
../drivers/scsi/qedi/qedi_iscsi.c:529:48: warning: cast to restricted __be32
../drivers/scsi/qedi/qedi_iscsi.c:759:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_iscsi.c:759:29:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedi/qedi_iscsi.c:759:29:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_iscsi.c:761:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_iscsi.c:761:29:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedi/qedi_iscsi.c:761:29:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_iscsi.c:762:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_iscsi.c:762:25:    expected restricted __le32 [usertype] sge_len
../drivers/scsi/qedi/qedi_iscsi.c:762:25:    got long
../drivers/scsi/qedi/qedi_iscsi.c:765:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_iscsi.c:765:29:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedi/qedi_iscsi.c:765:29:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_iscsi.c:767:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_iscsi.c:767:29:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedi/qedi_iscsi.c:767:29:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_iscsi.c:768:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_iscsi.c:768:25:    expected restricted __le32 [usertype] sge_len
../drivers/scsi/qedi/qedi_iscsi.c:768:25:    got int
../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:2325:25: warning: cast to restricted __be64
../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1304:24: warning: cast to restricted __be32
../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1323:17: warning: cast to restricted __be32
../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1323:17: warning: cast to restricted __be32
../drivers/scsi/qedi/qedi_fw.c:1459:30: warning: cast to restricted itt_t
../drivers/scsi/qedi/qedi_fw.c:1459:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1459:28:    expected restricted __le32 [addressable] [usertype] itt
../drivers/scsi/qedi/qedi_fw.c:1459:28:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1460:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1460:31:    expected restricted __le32 [addressable] [usertype] cmd_sn
../drivers/scsi/qedi/qedi_fw.c:1460:31:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1463:33: warning: cast to restricted __be32
../drivers/scsi/qedi/qedi_fw.c:1463:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1463:31:    expected restricted __le32 [addressable] [usertype] lo
../drivers/scsi/qedi/qedi_fw.c:1463:31:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1464:33: warning: cast to restricted __be32
../drivers/scsi/qedi/qedi_fw.c:1464:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1464:31:    expected restricted __le32 [addressable] [usertype] hi
../drivers/scsi/qedi/qedi_fw.c:1464:31:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1469:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1469:36:    expected restricted __le32 [addressable] [usertype] rtt
../drivers/scsi/qedi/qedi_fw.c:1469:36:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1473:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1473:36:    expected restricted __le32 [addressable] [usertype] rtt
../drivers/scsi/qedi/qedi_fw.c:1473:36:    got unsigned int
../drivers/scsi/qedi/qedi_fw.c:1478:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1478:41:    expected restricted __le32 [addressable] [assigned] [usertype] hdr_second_dword
../drivers/scsi/qedi/qedi_fw.c:1478:41:    got int
../drivers/scsi/qedi/qedi_fw.c:1479:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1479:35:    expected restricted __le32 [addressable] [assigned] [usertype] ref_cmd_sn
../drivers/scsi/qedi/qedi_fw.c:1479:35:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:50:25: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:51:28: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:52:31: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:53:31: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:55:28: warning: cast from restricted __le16
../drivers/scsi/qedi/qedi_fw.c:55:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:55:26:    expected restricted __be16 [usertype] t2wait
../drivers/scsi/qedi/qedi_fw.c:55:26:    got restricted __be32 [usertype]
../drivers/scsi/qedi/qedi_fw.c:56:30: warning: cast from restricted __le16
../drivers/scsi/qedi/qedi_fw.c:56:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:56:28:    expected restricted __be16 [usertype] t2retain
../drivers/scsi/qedi/qedi_fw.c:56:28:    got restricted __be32 [usertype]
../drivers/scsi/qedi/qedi_fw.c:105:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:105:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:105:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:109:29: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:111:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:111:27:    expected restricted __be32 [usertype] ttt
../drivers/scsi/qedi/qedi_fw.c:111:27:    got restricted __le32 [usertype] ttt
../drivers/scsi/qedi/qedi_fw.c:112:32: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:113:35: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:114:35: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:116:36: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:211:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:211:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:211:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:214:29: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:216:32: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:217:36: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:218:35: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:282:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:282:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:282:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:285:29: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:287:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:287:28:    expected restricted __be16 [usertype] tsih
../drivers/scsi/qedi/qedi_fw.c:287:28:    got restricted __le16 [usertype] tsih
../drivers/scsi/qedi/qedi_fw.c:288:32: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:289:35: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:290:35: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:293:37: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:331:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:331:13:    expected unsigned short [usertype] idx
../drivers/scsi/qedi/qedi_fw.c:331:13:    got restricted __le16 [usertype] rqe_opaque
../drivers/scsi/qedi/qedi_fw.c:366:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:366:13:    expected unsigned short [usertype] idx
../drivers/scsi/qedi/qedi_fw.c:366:13:    got restricted __le16 [usertype] rqe_opaque
../drivers/scsi/qedi/qedi_fw.c:384:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:384:41:    expected restricted __le16 [usertype] opaque
../drivers/scsi/qedi/qedi_fw.c:384:41:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw.c:427:29: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:434:26: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:435:26: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:436:23: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:437:20: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:453:28: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:497:32: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:513:18: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:513:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:513:16:    expected unsigned int
../drivers/scsi/qedi/qedi_fw.c:513:16:    got restricted __be32 [usertype]
../drivers/scsi/qedi/qedi_fw.c:514:18: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:514:16: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:514:16:    expected unsigned int
../drivers/scsi/qedi/qedi_fw.c:514:16:    got restricted __be32 [usertype]
../drivers/scsi/qedi/qedi_fw.c:516:31: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:517:31: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:518:28: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:523:28: warning: cast from restricted __le16
../drivers/scsi/qedi/qedi_fw.c:524:28: warning: cast from restricted __le16
../drivers/scsi/qedi/qedi_fw.c:525:28: warning: cast from restricted __le16
../drivers/scsi/qedi/qedi_fw.c:548:29: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:563:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:563:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:563:9: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:565:26: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:566:26: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:567:23: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:590:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:590:20:    expected unsigned int [usertype] iscsi_cid
../drivers/scsi/qedi/qedi_fw.c:590:20:    got restricted __le16 [usertype] conn_id
../drivers/scsi/qedi/qedi_fw.c:623:26: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:624:26: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:625:20: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:629:31: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw.c:632:38: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:734:28: warning: incorrect type in initializer (different base types)
../drivers/scsi/qedi/qedi_fw.c:734:28:    expected unsigned int [usertype] proto_itt
../drivers/scsi/qedi/qedi_fw.c:734:28:    got restricted __le16 [usertype] itid
../drivers/scsi/qedi/qedi_fw.c:743:19: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:743:19:    expected unsigned int [usertype] iscsi_cid
../drivers/scsi/qedi/qedi_fw.c:743:19:    got restricted __le16 [usertype] conn_id
../drivers/scsi/qedi/qedi_fw.c:793:9: warning: cast to restricted itt_t
../drivers/scsi/qedi/qedi_fw.c:850:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:850:20:    expected unsigned int [usertype] iscsi_cid
../drivers/scsi/qedi/qedi_fw.c:850:20:    got restricted __le16 [usertype] conn_id
../drivers/scsi/qedi/qedi_fw.c:881:50: warning: cast from restricted itt_t
../drivers/scsi/qedi/qedi_fw.c:881:40: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:886:48: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw.c:885:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:885:49:    expected restricted __le16 [usertype] itid
../drivers/scsi/qedi/qedi_fw.c:885:49:    got unsigned int
../drivers/scsi/qedi/qedi_fw.c:925:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:925:40:    expected restricted __le16 [usertype] sq_prod
../drivers/scsi/qedi/qedi_fw.c:925:40:    got unsigned short [usertype] fw_sq_prod_idx
../drivers/scsi/qedi/qedi_fw.c:1001:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1001:40:    expected restricted __le32 [addressable] [assigned] [usertype] isid_tabc
../drivers/scsi/qedi/qedi_fw.c:1001:40:    got unsigned int
../drivers/scsi/qedi/qedi_fw.c:1002:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1002:37:    expected restricted __le16 [addressable] [assigned] [usertype] isid_d
../drivers/scsi/qedi/qedi_fw.c:1002:37:    got unsigned short
../drivers/scsi/qedi/qedi_fw.c:1004:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1004:35:    expected restricted __le16 [addressable] [assigned] [usertype] tsih
../drivers/scsi/qedi/qedi_fw.c:1004:35:    got restricted __be16 [usertype] tsih
../drivers/scsi/qedi/qedi_fw.c:1005:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1005:47:    expected restricted __le32 [addressable] [assigned] [usertype] hdr_second_dword
../drivers/scsi/qedi/qedi_fw.c:1005:47:    got int
../drivers/scsi/qedi/qedi_fw.c:1008:36: warning: cast to restricted itt_t
../drivers/scsi/qedi/qedi_fw.c:1008:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1008:34:    expected restricted __le32 [addressable] [assigned] [usertype] itt
../drivers/scsi/qedi/qedi_fw.c:1008:34:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1009:34: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1009:34:    expected restricted __le16 [addressable] [assigned] [usertype] cid
../drivers/scsi/qedi/qedi_fw.c:1009:34:    got unsigned int [usertype] iscsi_conn_id
../drivers/scsi/qedi/qedi_fw.c:1010:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1010:37:    expected restricted __le32 [addressable] [assigned] [usertype] cmd_sn
../drivers/scsi/qedi/qedi_fw.c:1010:37:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1011:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1011:42:    expected restricted __le32 [addressable] [assigned] [usertype] exp_stat_sn
../drivers/scsi/qedi/qedi_fw.c:1011:42:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1017:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1017:45:    expected restricted __le32 [addressable] [assigned] [usertype] lo
../drivers/scsi/qedi/qedi_fw.c:1017:45:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1019:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1019:45:    expected restricted __le32 [addressable] [assigned] [usertype] hi
../drivers/scsi/qedi/qedi_fw.c:1019:45:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1026:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1026:45:    expected restricted __le32 [addressable] [assigned] [usertype] lo
../drivers/scsi/qedi/qedi_fw.c:1026:45:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1028:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw.c:1028:45:    expected restricted __le32 [addressable] [assigned] [usertype] hi
../drivers/scsi/qedi/qedi_fw.c:1028:45:    got unsigned int [usertype]
../drivers/scsi/qedi/qedi_fw.c:1030:46: warning: too many warnings
../drivers/gpu/drm/amd/amdgpu/amdgpu_aca.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/be2iscsi/be_mgmt.c:166:43: warning: restricted __be32 degrades to integer
../drivers/scsi/be2iscsi/be_mgmt.c:167:44: warning: restricted __be32 degrades to integer
../drivers/scsi/be2iscsi/be_mgmt.c:168:44: warning: restricted __be32 degrades to integer
../drivers/scsi/be2iscsi/be_mgmt.c:169:44: warning: restricted __be32 degrades to integer
../drivers/scsi/be2iscsi/be_mgmt.c:171:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_mgmt.c:171:38:    expected unsigned long dst_addr
../drivers/scsi/be2iscsi/be_mgmt.c:171:38:    got restricted __be32 [usertype] s_addr
../drivers/scsi/be2iscsi/be_main.c:1169:29: warning: cast to restricted __be16
../drivers/scsi/be2iscsi/be_main.c:1195:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_main.c:1195:21:    expected restricted __be16 [usertype] t2wait
../drivers/scsi/be2iscsi/be_main.c:1195:21:    got int
../drivers/scsi/be2iscsi/be_main.c:1680:33: warning: cast to restricted __be16
../drivers/scsi/be2iscsi/be_main.c:1818:28: warning: cast to restricted __le32
../drivers/scsi/be2iscsi/be_main.c:1837:36: warning: cast to restricted __le32
../drivers/scsi/be2iscsi/be_main.c:4353:19: warning: cast from restricted itt_t
../drivers/scsi/be2iscsi/be_main.c:4386:34: warning: cast to restricted itt_t
../drivers/scsi/be2iscsi/be_main.c:4483:16: warning: cast to restricted itt_t
../drivers/scsi/be2iscsi/be_main.c:4483:16: warning: cast from restricted __be32
../drivers/scsi/be2iscsi/be_main.c:4539:9: warning: incorrect type in argument 5 (different base types)
../drivers/scsi/be2iscsi/be_main.c:4539:9:    expected unsigned int [usertype] value
../drivers/scsi/be2iscsi/be_main.c:4539:9:    got restricted __be16 [usertype]
../drivers/scsi/be2iscsi/be_main.c:4599:9: warning: incorrect type in argument 5 (different base types)
../drivers/scsi/be2iscsi/be_main.c:4599:9:    expected unsigned int [usertype] value
../drivers/scsi/be2iscsi/be_main.c:4599:9:    got restricted __be16 [usertype]
../drivers/scsi/be2iscsi/be_main.c:4693:30: warning: restricted __be32 degrades to integer
../drivers/scsi/be2iscsi/be_main.c:4778:17: warning: cast to restricted __be32
../drivers/scsi/be2iscsi/be_main.c:4778:17: warning: cast from restricted itt_t
../drivers/scsi/be2iscsi/be_main.c:5785:24: warning: symbol 'beiscsi_iscsi_transport' was not declared. Should it be static?
../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35:    expected void volatile [noderef] __iomem *
../drivers/gpu/drm/loongson/lsdc_benchmark.c:27:35:    got void *kptr
../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51:    expected void const volatile [noderef] __iomem *
../drivers/gpu/drm/loongson/lsdc_benchmark.c:42:51:    got void *kptr
../drivers/scsi/be2iscsi/be_cmds.c:338:24: warning: cast to restricted __le32
../drivers/scsi/be2iscsi/be_cmds.c:690:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_cmds.c:690:33:    expected unsigned int [usertype] request_length
../drivers/scsi/be2iscsi/be_cmds.c:690:33:    got restricted __le32 [usertype]
../drivers/scsi/be2iscsi/be_cmds.c:702:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_cmds.c:702:29:    expected unsigned int [usertype] lo
../drivers/scsi/be2iscsi/be_cmds.c:702:29:    got restricted __le32 [usertype]
../drivers/scsi/be2iscsi/be_cmds.c:703:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_cmds.c:703:29:    expected unsigned int [usertype] hi
../drivers/scsi/be2iscsi/be_cmds.c:703:29:    got restricted __le32 [usertype]
../drivers/scsi/be2iscsi/be_cmds.c:752:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_cmds.c:752:24:    expected unsigned short [usertype] num_pages
../drivers/scsi/be2iscsi/be_cmds.c:752:24:    got restricted __le16 [usertype]
../drivers/scsi/be2iscsi/be_cmds.c:768:26: warning: cast to restricted __le16
../drivers/scsi/be2iscsi/be_cmds.c:795:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_cmds.c:795:24:    expected unsigned short [usertype] num_pages
../drivers/scsi/be2iscsi/be_cmds.c:795:24:    got restricted __le16 [usertype]
../drivers/scsi/be2iscsi/be_cmds.c:830:26: warning: cast to restricted __le16
../drivers/scsi/be2iscsi/be_cmds.c:892:28: warning: cast to restricted __le16
../drivers/scsi/be2iscsi/be_cmds.c:948:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_cmds.c:948:25:    expected unsigned short [usertype] id
../drivers/scsi/be2iscsi/be_cmds.c:948:25:    got restricted __le16 [usertype]
../drivers/scsi/be2iscsi/be_cmds.c:1041:26: warning: cast to restricted __le16
../drivers/scsi/be2iscsi/be_cmds.c:1106:28: warning: cast to restricted __le16
../drivers/scsi/be2iscsi/be_cmds.c:1770:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_cmds.c:1770:37:    expected unsigned short [usertype] hdr_ring_id
../drivers/scsi/be2iscsi/be_cmds.c:1770:37:    got restricted __le16 [usertype]
../drivers/scsi/be2iscsi/be_cmds.c:1771:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/be2iscsi/be_cmds.c:1771:38:    expected unsigned short [usertype] data_ring_id
../drivers/scsi/be2iscsi/be_cmds.c:1771:38:    got restricted __le16 [usertype]
../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'drvdata' not described in 'intel_th_alloc'
../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'ndevres' not described in 'intel_th_alloc'
../drivers/hwtracing/intel_th/core.c:866: warning: Excess function parameter 'irq' description in 'intel_th_alloc'
../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c: In function ‘rvu_dbg_mcs_init’:
../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:36: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 7 [-Wformat-overflow=]
  506 |                 sprintf(dname, "mcs%d", i);
      |                                    ^~
../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:32: note: directive argument in the range [-2147483641, 2147483646]
  506 |                 sprintf(dname, "mcs%d", i);
      |                                ^~~~~~~
../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:506:17: note: ‘sprintf’ output between 5 and 15 bytes into a destination of size 10
  506 |                 sprintf(dname, "mcs%d", i);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/qedi/qedi_fw_api.c:34:15: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:34:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:34:13:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:34:13:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:35:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:35:37:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedi/qedi_fw_api.c:35:37:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:36:15: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:36:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:36:13:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:36:13:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:37:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:37:37:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedi/qedi_fw_api.c:37:37:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:38:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:38:13:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:38:13:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:39:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:39:42:    expected restricted __le32 [usertype] sgl_total_length
../drivers/scsi/qedi/qedi_fw_api.c:39:42:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:43:23: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:43:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:43:21:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:43:21:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:44:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:44:59:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedi/qedi_fw_api.c:44:59:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:45:23: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:45:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:45:21:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:45:21:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:46:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:46:59:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedi/qedi_fw_api.c:46:59:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:47:23: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:47:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:47:21:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:47:21:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:48:55: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:48:55:    expected restricted __le32 [usertype] sge_len
../drivers/scsi/qedi/qedi_fw_api.c:48:55:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:136:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:136:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:136:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:136:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:136:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:136:17:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:139:21: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw_api.c:141:25: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:141:25:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:141:25:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:141:25: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:141:25: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:141:25:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:141:25:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:150:21: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw_api.c:152:25: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:152:25:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:152:25:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:152:25: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:152:25: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:152:25:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:152:25:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:174:39: warning: restricted __le32 degrades to integer
../drivers/scsi/qedi/qedi_fw_api.c:182:25: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:182:25:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:182:25:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:182:25: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:182:25:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:182:25:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:218:23: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:218:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:218:21:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:218:21:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:219:69: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:219:69:    expected restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:219:69:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:244:9: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:244:9:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:244:9:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:244:9: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:244:9: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:244:9:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:244:9:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:247:15: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:247:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:247:13:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:247:13:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:248:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:248:54:    expected restricted __le32 [usertype] lo
../drivers/scsi/qedi/qedi_fw_api.c:248:54:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:249:15: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:249:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:249:13:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:249:13:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:250:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:250:54:    expected restricted __le32 [usertype] hi
../drivers/scsi/qedi/qedi_fw_api.c:250:54:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:251:15: warning: cast from restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:251:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:251:13:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:251:13:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:252:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:252:51:    expected restricted __le32 [usertype] sge_len
../drivers/scsi/qedi/qedi_fw_api.c:252:51:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:265:13: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:265:13:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:265:13:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:266:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:266:46:    expected restricted __le32 [usertype] exp_data_transfer_len
../drivers/scsi/qedi/qedi_fw_api.c:266:46:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:267:9: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:267:9:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:267:9:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:267:9: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:267:9:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:267:9:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:306:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:306:21:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:306:21:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:307:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:307:59:    expected restricted __le32 [usertype] exp_data_acked
../drivers/scsi/qedi/qedi_fw_api.c:307:59:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:316:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:316:21:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:316:21:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:317:57: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:317:57:    expected restricted __le32 [usertype] exp_cont_len
../drivers/scsi/qedi/qedi_fw_api.c:317:57:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:340:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:340:21:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:340:21:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:341:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:341:47:    expected restricted __le32 [usertype] initial_ref_tag
../drivers/scsi/qedi/qedi_fw_api.c:341:47:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:357:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:357:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:357:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:357:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:357:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:357:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:361:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:361:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:361:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:361:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:361:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:361:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:365:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:365:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:365:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:365:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:365:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:365:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:369:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:369:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:369:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:369:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:369:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:369:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:372:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:372:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:372:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:372:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:372:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:372:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:375:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:375:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:375:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:375:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:375:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:375:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:378:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:378:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:378:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:378:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:378:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:378:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:381:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:381:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:381:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:381:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:381:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:381:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:384:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:384:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:384:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:384:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:384:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:384:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:387:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:387:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:387:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:387:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:387:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:387:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:390:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:390:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:390:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:390:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:390:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:390:17:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:393:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:393:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:393:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:393:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:393:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:393:17:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:396:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:396:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:396:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:396:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:396:17:    left side has type restricted __le16
../drivers/scsi/qedi/qedi_fw_api.c:396:17:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:414:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:414:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:414:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:414:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:414:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:414:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:416:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:416:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:416:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:416:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:416:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:416:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:419:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:419:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:419:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:419:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:419:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:419:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:422:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:422:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:422:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:422:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:422:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:422:17:    right side has type unsigned long long
../drivers/scsi/qedi/qedi_fw_api.c:424:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:424:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:424:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:424:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:424:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:424:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:427:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:427:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:427:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:427:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:427:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:427:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:430:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:430:21:    expected unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:430:21:    got restricted __le32 [usertype]
../drivers/scsi/qedi/qedi_fw_api.c:431:47: warning: incorrect type in assignment (different base types)
../drivers/scsi/qedi/qedi_fw_api.c:431:47:    expected restricted __le32 [usertype] initial_ref_tag
../drivers/scsi/qedi/qedi_fw_api.c:431:47:    got unsigned int [usertype] val
../drivers/scsi/qedi/qedi_fw_api.c:446:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:446:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:446:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:446:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:446:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:446:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:450:17: warning: invalid assignment: &=
../drivers/scsi/qedi/qedi_fw_api.c:450:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:450:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:450:17: warning: invalid assignment: |=
../drivers/scsi/qedi/qedi_fw_api.c:450:17:    left side has type restricted __le32
../drivers/scsi/qedi/qedi_fw_api.c:450:17:    right side has type int
../drivers/scsi/qedi/qedi_fw_api.c:454:17: warning: too many warnings
../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:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/esas2r/esas2r_disc.c:1176:59: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_disc.c:760:36: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_disc.c:844:30: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_disc.c:846:36: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_disc.c:848:21: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_disc.c:850:33: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_disc.c:927:43: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_disc.c:957:27: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_disc.c:655:42: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_disc.c:656:42: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_disc.c: note: in included file:
../drivers/scsi/esas2r/esas2r.h:1259:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r.h:1259:17:    expected unsigned long long [usertype] ppsense_buf
../drivers/scsi/esas2r/esas2r.h:1259:17:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r.h:1259:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r.h:1259:17:    expected unsigned long long [usertype] ppsense_buf
../drivers/scsi/esas2r/esas2r.h:1259:17:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r.h:1259:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r.h:1259:17:    expected unsigned long long [usertype] ppsense_buf
../drivers/scsi/esas2r/esas2r.h:1259:17:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r.h:1259:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r.h:1259:17:    expected unsigned long long [usertype] ppsense_buf
../drivers/scsi/esas2r/esas2r.h:1259:17:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r.h:1259:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r.h:1259:17:    expected unsigned long long [usertype] ppsense_buf
../drivers/scsi/esas2r/esas2r.h:1259:17:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/qedi/qedi_debugfs.c:14:5: warning: symbol 'qedi_do_not_recover' was not declared. Should it be static?
../drivers/scsi/qedi/qedi_debugfs.c:86:31: warning: symbol 'qedi_debugfs_ops' was not declared. Should it be static?
../drivers/scsi/qedi/qedi_debugfs.c:109:45: warning: incorrect type in argument 2 (different address spaces)
../drivers/scsi/qedi/qedi_debugfs.c:109:45:    expected char const *
../drivers/scsi/qedi/qedi_debugfs.c:109:45:    got char const [noderef] __user *buffer
../drivers/scsi/qedi/qedi_debugfs.c:150:41: warning: restricted __le16 degrades to integer
../drivers/scsi/qedi/qedi_debugfs.c:219:30: warning: symbol 'qedi_dbg_fops' was not declared. Should it be static?
../drivers/scsi/esas2r/esas2r_flash.c:252:47: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:253:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_flash.c:253:23:    expected unsigned short [usertype] device_id
../drivers/scsi/esas2r/esas2r_flash.c:253:23:    got restricted __le16 [usertype]
../drivers/scsi/esas2r/esas2r_flash.c:258:37: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:261:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_flash.c:261:49:    expected unsigned int [usertype]
../drivers/scsi/esas2r/esas2r_flash.c:261:49:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_flash.c:288:52: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:290:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_flash.c:290:31:    expected unsigned short [usertype] device_id
../drivers/scsi/esas2r/esas2r_flash.c:290:31:    got restricted __le16 [usertype]
../drivers/scsi/esas2r/esas2r_flash.c:291:32: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:603:24: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:604:24: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:613:38: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_flash.c:633:25: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:636:30: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:650:16: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:676:33: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:900:19: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_flash.c:905:32: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_flash.c:1059:24: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:1061:24: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:1070:40: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_flash.c:1128:52: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:1130:38: warning: restricted __le16 degrades to integer
../drivers/scsi/esas2r/esas2r_flash.c:1146:33: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:1170:40: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_flash.c:1312:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_flash.c:1312:41:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_flash.c:1312:41:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_flash.c:1315:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_flash.c:1315:42:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_flash.c:1315:42:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_flash.c:1318:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_flash.c:1318:43:    expected unsigned int [usertype] ctl_len
../drivers/scsi/esas2r/esas2r_flash.c:1318:43:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_flash.c:1320:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_flash.c:1320:43:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_flash.c:1320:43:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_flash.c: note: in included file:
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/myricom/myri10ge/myri10ge.c: In function ‘myri10ge_request_irq’:
../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:44: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 25 [-Wformat-truncation=]
 2185 |                                  "%s:slice-%d", netdev->name, i);
      |                                            ^~
../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2185:34: note: directive argument in the range [-2147483643, 2147483646]
 2185 |                                  "%s:slice-%d", netdev->name, i);
      |                                  ^~~~~~~~~~~~~
../drivers/net/ethernet/myricom/myri10ge/myri10ge.c:2184:25: note: ‘snprintf’ output between 9 and 34 bytes into a destination of size 32
 2184 |                         snprintf(ss->irq_desc, sizeof(ss->irq_desc),
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2185 |                                  "%s:slice-%d", netdev->name, i);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/natsemi/ns83820.c:900:39: warning: cast to restricted __be16
../drivers/net/ethernet/natsemi/ns83820.c:1115:42: warning: restricted __be16 degrades to integer
../drivers/net/ethernet/natsemi/ns83820.c:1983:9: warning: cast to restricted __le32
../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: warning: incorrect type in argument 5 (different base types)
../drivers/scsi/bfa/bfa_fcs_lport.c:416:32:    expected unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcs_lport.c:416:32:    got restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcs_lport.c:2158:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:2481:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:2573:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:2115:27: warning: restricted __be16 degrades to integer
../drivers/scsi/bfa/bfa_fcs_lport.c:2707:35: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:3159:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:3356:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:4658:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:4731:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:4809:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:4904:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:4481:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_lport.c:4560:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:107:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:107:29:    expected unsigned int static [assigned] [toplevel] [usertype] pagebytes:16
../drivers/scsi/bfa/bfa_fcbuild.c:107:29:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:164:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:164:21:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:164:21:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:173:23: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:213:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:213:46:    expected unsigned int [usertype] rxsz:16
../drivers/scsi/bfa/bfa_fcbuild.c:213:46:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:233:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:233:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:233:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:235:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:235:46:    expected unsigned int [usertype] rxsz:16
../drivers/scsi/bfa/bfa_fcbuild.c:235:46:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:251:18: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:251:18:    expected restricted __be32 [usertype] *vvl_info
../drivers/scsi/bfa/bfa_fcbuild.c:251:18:    got unsigned int [usertype] *
../drivers/scsi/bfa/bfa_fcbuild.c:272:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:272:28:    expected unsigned int [usertype] rxsz:16
../drivers/scsi/bfa/bfa_fcbuild.c:272:28:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:291:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:291:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:291:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:293:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:293:46:    expected unsigned int [usertype] rxsz:16
../drivers/scsi/bfa/bfa_fcbuild.c:293:46:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:305:56: warning: incorrect type in argument 5 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:305:56:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:305:56:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:314:56: warning: incorrect type in argument 5 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:314:56:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:314:56:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:343:21: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:360:14: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:361:17: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:374:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:374:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:374:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:443:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:443:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:443:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:534:14: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:574:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:574:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:574:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:581:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:581:20:    expected unsigned int [usertype] ox_id:16
../drivers/scsi/bfa/bfa_fcbuild.c:581:20:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:627:23: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:627:23:    expected unsigned int [usertype] ox_id:16
../drivers/scsi/bfa/bfa_fcbuild.c:627:23:    got restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:653:30: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:656:30: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:673:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:673:32:    expected unsigned int [usertype] payload_len:16
../drivers/scsi/bfa/bfa_fcbuild.c:673:32:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:682:16: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:696:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:696:31:    expected unsigned int [usertype] payload_len:16
../drivers/scsi/bfa/bfa_fcbuild.c:696:31:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:706:16: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:713:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:713:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:713:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:755:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:755:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:755:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:793:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:793:31:    expected unsigned int [usertype] num_entries:16
../drivers/scsi/bfa/bfa_fcbuild.c:793:31:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:796:17: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:799:17: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:813:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:813:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:813:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:815:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:815:46:    expected unsigned int [usertype] rxsz:16
../drivers/scsi/bfa/bfa_fcbuild.c:815:46:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:839:13: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:852:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:852:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:852:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:856:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:856:27:    expected unsigned int [usertype] payload_len:16
../drivers/scsi/bfa/bfa_fcbuild.c:856:27:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:866:16: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:876:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:876:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:876:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:880:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:880:28:    expected unsigned int [usertype] payload_len:16
../drivers/scsi/bfa/bfa_fcbuild.c:880:28:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:896:16: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:920:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:920:29:    expected unsigned int [usertype] cmd_rsp_code:16
../drivers/scsi/bfa/bfa_fcbuild.c:920:29:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:930:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:930:29:    expected unsigned int [usertype] cmd_rsp_code:16
../drivers/scsi/bfa/bfa_fcbuild.c:930:29:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:941:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:941:29:    expected unsigned int [usertype] cmd_rsp_code:16
../drivers/scsi/bfa/bfa_fcbuild.c:941:29:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:995:13: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcbuild.c:1012:29: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:1012:29:    expected unsigned int [usertype] cmd_rsp_code:16
../drivers/scsi/bfa/bfa_fcbuild.c:1012:29:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_fcbuild.c:1026:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:1026:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:1026:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:1044:44: warning: incorrect type in argument 4 (different base types)
../drivers/scsi/bfa/bfa_fcbuild.c:1044:44:    expected restricted __be16 [usertype] ox_id
../drivers/scsi/bfa/bfa_fcbuild.c:1044:44:    got unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcs_rport.c:2558:13: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_rport.c:2559:36: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_rport.c:1838:9: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: warning: incorrect type in argument 5 (different base types)
../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39:    expected unsigned short [usertype] ox_id
../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39:    got restricted __be16 [usertype] reply_oxid
../drivers/scsi/bfa/bfa_fcs_rport.c:1977:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_rport.c:2047:31: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31:    expected restricted __be16 [usertype] port_speed_cap
../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31:    got int
../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30:    expected restricted __be16 [usertype] port_op_speed
../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30:    got unsigned int enum fc_rpsc_op_speed
../drivers/scsi/bfa/bfa_fcs_rport.c:2593:9: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_fcs_rport.c:2688:9: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_fcs_rport.c:2709:9: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_fcs_rport.c:3051:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_fcs_rport.c:3051:38:    expected unsigned int [addressable] [assigned] [usertype] qos_flow_id
../drivers/scsi/bfa/bfa_fcs_rport.c:3051:38:    got restricted __be32 [usertype]
../drivers/gpu/drm/amd/amdgpu/cik_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/marvell/skge.c:3115:29: warning: cast to restricted __le16
../drivers/net/ethernet/marvell/skge.c:3115:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/marvell/skge.c:3115:27:    expected restricted __wsum [usertype] csum
../drivers/net/ethernet/marvell/skge.c:3115:27:    got unsigned short [usertype]
../drivers/gpu/drm/amd/amdgpu/uvd_v4_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/esas2r/esas2r_init.c:907:41: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_init.c:907:41:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_init.c:907:41:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_init.c:1163:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_init.c:1163:35:    expected unsigned int [usertype] sgl_page_size
../drivers/scsi/esas2r/esas2r_init.c:1163:35:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_init.c:1165:32: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_init.c:1165:32:    expected unsigned int [usertype] epoch_time
../drivers/scsi/esas2r/esas2r_init.c:1165:32:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_init.c:1177:41: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_init.c:1180:38: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_init.c:1195:25: warning: cast to restricted __be32
../drivers/scsi/esas2r/esas2r_init.c:1206:56: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_init.c:1206:56:    expected unsigned int [usertype] ctl_len
../drivers/scsi/esas2r/esas2r_init.c:1206:56:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_init.c:1208:56: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_init.c:1208:56:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_init.c:1208:56:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_init.c:1222:41: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_init.c:1224:41: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_init.c: note: in included file:
../drivers/scsi/esas2r/esas2r.h:1259:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r.h:1259:17:    expected unsigned long long [usertype] ppsense_buf
../drivers/scsi/esas2r/esas2r.h:1259:17:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r.h:1259:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r.h:1259:17:    expected unsigned long long [usertype] ppsense_buf
../drivers/scsi/esas2r/esas2r.h:1259:17:    got restricted __le64 [usertype]
../drivers/gpu/drm/amd/amdgpu/cik.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/neterion/s2io.c: In function ‘s2io_add_isr’:
../drivers/net/ethernet/neterion/s2io.c:6947:59: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 3 and 18 [-Wformat-truncation=]
 6947 |                                                 "%s:MSI-X-%d-TX",
      |                                                           ^~
../drivers/net/ethernet/neterion/s2io.c:6947:49: note: directive argument in the range [-2147483641, 2147483646]
 6947 |                                                 "%s:MSI-X-%d-TX",
      |                                                 ^~~~~~~~~~~~~~~~
../drivers/net/ethernet/neterion/s2io.c:6945:41: note: ‘snprintf’ output between 12 and 37 bytes into a destination of size 25
 6945 |                                         snprintf(sp->desc[i],
      |                                         ^~~~~~~~~~~~~~~~~~~~~
 6946 |                                                 sizeof(sp->desc[i]),
      |                                                 ~~~~~~~~~~~~~~~~~~~~
 6947 |                                                 "%s:MSI-X-%d-TX",
      |                                                 ~~~~~~~~~~~~~~~~~
 6948 |                                                 dev->name, i);
      |                                                 ~~~~~~~~~~~~~
../drivers/net/ethernet/neterion/s2io.c:6936:59: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 3 and 18 [-Wformat-truncation=]
 6936 |                                                 "%s:MSI-X-%d-RX",
      |                                                           ^~
../drivers/net/ethernet/neterion/s2io.c:6936:49: note: directive argument in the range [-2147483641, 2147483646]
 6936 |                                                 "%s:MSI-X-%d-RX",
      |                                                 ^~~~~~~~~~~~~~~~
../drivers/net/ethernet/neterion/s2io.c:6934:41: note: ‘snprintf’ output between 12 and 37 bytes into a destination of size 25
 6934 |                                         snprintf(sp->desc[i],
      |                                         ^~~~~~~~~~~~~~~~~~~~~
 6935 |                                                 sizeof(sp->desc[i]),
      |                                                 ~~~~~~~~~~~~~~~~~~~~
 6936 |                                                 "%s:MSI-X-%d-RX",
      |                                                 ~~~~~~~~~~~~~~~~~
 6937 |                                                 dev->name, i);
      |                                                 ~~~~~~~~~~~~~
../drivers/net/ethernet/neterion/s2io.c: In function ‘s2io_init_nic’:
../drivers/net/ethernet/neterion/s2io.c:8097:59: warning: ‘%s’ directive output may be truncated writing up to 79 bytes into a region of size between 35 and 50 [-Wformat-truncation=]
 8097 |         snprintf(sp->name, sizeof(sp->name), "%s Neterion %s", dev->name,
      |                                                           ^~
../drivers/net/ethernet/neterion/s2io.c:8097:9: note: ‘snprintf’ output between 11 and 105 bytes into a destination of size 60
 8097 |         snprintf(sp->name, sizeof(sp->name), "%s Neterion %s", dev->name,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 8098 |                  sp->product_name);
      |                  ~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/cik_sdma.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/gt/intel_reset.c:1540:12: warning: context imbalance in '_intel_gt_reset_lock' - different lock contexts for basic block
../drivers/gpu/drm/xe/xe_wa.c:367:11: warning: Initializer entry defined twice
../drivers/gpu/drm/xe/xe_wa.c:367:11:   also defined here
../drivers/gpu/drm/xe/xe_wa.c:389:11: warning: Initializer entry defined twice
../drivers/gpu/drm/xe/xe_wa.c:389:11:   also defined here
../drivers/gpu/drm/xe/xe_wa.c:424:11: warning: Initializer entry defined twice
../drivers/gpu/drm/xe/xe_wa.c:424:11:   also defined here
../drivers/net/ethernet/neterion/s2io.c:6959:41: warning: cast to restricted __be32
../drivers/gpu/drm/amd/amdgpu/dce_v8_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/marvell/sky2.c:1890:28: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/marvell/sky2.c:1890:28:    expected restricted __le16 [usertype] length
../drivers/net/ethernet/marvell/sky2.c:1890:28:    got restricted __be16 [usertype]
../drivers/net/ethernet/marvell/sky2.c:2670:29: warning: cast to restricted __le16
../drivers/net/ethernet/marvell/sky2.c:2670:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/marvell/sky2.c:2670:27:    expected restricted __wsum [usertype] csum
../drivers/net/ethernet/marvell/sky2.c:2670:27:    got unsigned short [usertype]
../drivers/net/ethernet/marvell/sky2.c:2691:57: warning: cast to restricted __be16
../drivers/net/ethernet/marvell/sky2.c:2699:27: warning: cast to restricted __le32
../drivers/net/ethernet/marvell/sky2.c:4445:53: warning: cast to restricted __be16
../drivers/net/ethernet/marvell/sky2.c:4445:53: warning: cast from restricted __le16
../drivers/scsi/bfa/bfa_port.c:29:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_port.c:29:20:    expected restricted __be32 [usertype] t0
../drivers/scsi/bfa/bfa_port.c:29:20:    got unsigned int [usertype]
../drivers/scsi/bfa/bfa_port.c:30:20: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_port.c:30:20:    expected restricted __be32 [usertype] t1
../drivers/scsi/bfa/bfa_port.c:30:20:    got unsigned int [usertype]
../drivers/scsi/bfa/bfa_port.c:526:42: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_port.c:528:33: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_port.c:563:35: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_port.c:563:35:    expected unsigned int [usertype]
../drivers/scsi/bfa/bfa_port.c:563:35:    got restricted __be32 [usertype]
../drivers/gpu/drm/amd/amdgpu/gfx_v7_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/esas2r/esas2r_int.c:221:22: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_int.c:753:22: warning: cast to restricted __le32
../drivers/gpu/drm/amd/amdgpu/vce_v2_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/bfa/bfa_core.c:1252:40: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_core.c:1253:40: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_core.c:1254:42: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_core.c:1255:40: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_core.c:1256:40: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_core.c:1257:42: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_core.c:1270:32: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_core.c:1270:32: warning: incorrect type in argument 2 (different base types)
../drivers/scsi/bfa/bfa_core.c:1270:32:    expected unsigned short [usertype] num_ioim_fw
../drivers/scsi/bfa/bfa_core.c:1270:32:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_core.c:1286:33: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_core.c:1287:33: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_core.c:1288:33: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_core.c:1289:33: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_core.c:1290:33: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_core.c:1291:33: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_core.c:1614:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_core.c:1614:31:    expected restricted __be16 [usertype] delay
../drivers/scsi/bfa/bfa_core.c:1614:31:    got int
../drivers/scsi/bfa/bfa_core.c:1618:33: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_core.c:1618:33:    expected restricted __be16 [usertype] latency
../drivers/scsi/bfa/bfa_core.c:1618:33:    got int
../drivers/scsi/bfa/bfa_core.c:1632:43: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_core.c:1633:45: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_core.c:1648:9: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_core.c:1649:9: warning: cast from restricted __be16
../drivers/net/ethernet/packetengines/hamachi.c:1568:61: warning: cast to restricted __be16
../drivers/net/ethernet/packetengines/hamachi.c:1568:59: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/packetengines/hamachi.c:1568:59:    expected restricted __wsum [usertype] csum
../drivers/net/ethernet/packetengines/hamachi.c:1568:59:    got unsigned short [usertype]
../drivers/net/ethernet/packetengines/hamachi.c:1569:56: warning: restricted __wsum degrades to integer
../drivers/net/ethernet/packetengines/hamachi.c:1570:67: warning: bad assignment (-=) to restricted __wsum
../drivers/net/ethernet/packetengines/hamachi.c:1572:67: warning: bad assignment (+=) to restricted __wsum
../drivers/scsi/esas2r/esas2r_io.c:66:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:66:49:    expected unsigned short [usertype] target_id
../drivers/scsi/esas2r/esas2r_io.c:66:49:    got restricted __le16 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:167:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:167:26:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_io.c:167:26:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:168:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:168:25:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_io.c:168:25:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:257:51: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:257:51:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_io.c:257:51:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:259:52: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:259:52:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_io.c:259:52:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:269:60: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_io.c:269:60:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_io.c:269:60:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:309:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:309:43:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_io.c:309:43:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:310:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:310:44:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_io.c:310:44:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:328:35: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_io.c:328:35:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_io.c:328:35:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:335:44: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_io.c:335:44:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_io.c:335:44:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:418:60: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:418:60:    expected unsigned int [usertype] ctl_len
../drivers/scsi/esas2r/esas2r_io.c:418:60:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:420:60: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:420:60:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_io.c:420:60:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:439:61: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_io.c:439:61:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_io.c:439:61:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:469:53: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:469:53:    expected unsigned int [usertype] ctl_len
../drivers/scsi/esas2r/esas2r_io.c:469:53:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:470:53: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:470:53:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_io.c:470:53:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:487:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:487:44:    expected unsigned int [usertype] ctl_len
../drivers/scsi/esas2r/esas2r_io.c:487:44:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:488:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_io.c:488:44:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_io.c:488:44:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_io.c:514:53: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_io.c:514:53:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_io.c:514:53:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:768:22: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:787:30: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:806:32: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_io.c:806:32:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_io.c:806:32:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_io.c:808:32: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_io.c:808:32:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_io.c:808:32:    right side has type restricted __le16
../drivers/scsi/esas2r/esas2r_io.c:820:38: warning: cast to restricted __le32
../drivers/net/ethernet/nvidia/forcedeth.c:4790:9: warning: context imbalance in 'nv_set_ringparam' - different lock contexts for basic block
../drivers/scsi/esas2r/esas2r_ioctl.c:323:23: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:324:23: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:335:25: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_ioctl.c:336:29: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_ioctl.c:336:29:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_ioctl.c:336:29:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:357:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_ioctl.c:357:31:    expected unsigned int [usertype] ctrl_code
../drivers/scsi/esas2r/esas2r_ioctl.c:357:31:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_ioctl.c:358:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_ioctl.c:358:31:    expected unsigned short [usertype] target_id
../drivers/scsi/esas2r/esas2r_ioctl.c:358:31:    got restricted __le16 [usertype]
../drivers/scsi/esas2r/esas2r_ioctl.c:359:31: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:421:57: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_ioctl.c:421:57:    expected unsigned int [usertype] csmi_status
../drivers/scsi/esas2r/esas2r_ioctl.c:421:57:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_ioctl.c:427:29: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_ioctl.c:427:29:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_ioctl.c:427:29:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:571:39: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:602:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_ioctl.c:602:49:    expected unsigned int [usertype] csmi_status
../drivers/scsi/esas2r/esas2r_ioctl.c:602:49:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_ioctl.c:634:21: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:644:22: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:699:17: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:1008:37: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_ioctl.c:1008:37:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_ioctl.c:1008:37:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:1010:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_ioctl.c:1010:38:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_ioctl.c:1010:38:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_ioctl.c:1025:45: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_ioctl.c:1025:45:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_ioctl.c:1025:45:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:1027:45: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_ioctl.c:1027:45:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_ioctl.c:1027:45:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:1036:45: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_ioctl.c:1036:45:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_ioctl.c:1036:45:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c:1039:45: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_ioctl.c:1039:45:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_ioctl.c:1039:45:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_ioctl.c: note: in included file:
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/gpu/drm/amd/amdgpu/si.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/scsi/esas2r/esas2r_vda.c: In function ‘esas2r_complete_vda_ioctl’:
../drivers/scsi/esas2r/esas2r_vda.c:313:59: warning: ‘%2.2u’ directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 3 [-Wformat-truncation=]
  313 |                         snprintf(buf, sizeof(buf), "%1.1u.%2.2u",
      |                                                           ^~~~~
../drivers/scsi/esas2r/esas2r_vda.c:313:52: note: directive argument in the range [0, 255]
  313 |                         snprintf(buf, sizeof(buf), "%1.1u.%2.2u",
      |                                                    ^~~~~~~~~~~~~
../drivers/scsi/esas2r/esas2r_vda.c:313:25: note: ‘snprintf’ output between 5 and 8 bytes into a destination of size 5
  313 |                         snprintf(buf, sizeof(buf), "%1.1u.%2.2u",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  314 |                                  (int)LOBYTE(le16_to_cpu(rsp->fw_release)),
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  315 |                                  (int)HIBYTE(le16_to_cpu(rsp->fw_release)));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/scsi/esas2r/esas2r_vda.c:282:33: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_vda.c:290:41: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_vda.c:295:33: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_vda.c:307:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:307:42:    expected unsigned int [usertype] data_length
../drivers/scsi/esas2r/esas2r_vda.c:307:42:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:310:33: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_vda.c:314:39: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_vda.c:315:39: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_vda.c:336:25: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_vda.c:112:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:112:39:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:112:39:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:126:42: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:126:42:    expected unsigned int [usertype] cmd_rsp_len
../drivers/scsi/esas2r/esas2r_vda.c:126:42:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:128:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:128:37:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:128:37:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:169:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:169:45:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:169:45:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:172:59: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:172:59:    expected unsigned int [usertype] payld_length
../drivers/scsi/esas2r/esas2r_vda.c:172:59:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:187:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:187:45:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:187:45:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:200:40: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:200:40:    expected unsigned short [usertype] dev_index
../drivers/scsi/esas2r/esas2r_vda.c:200:40:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:221:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:221:37:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:221:37:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:365:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:365:21:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:365:21:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:366:25: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:366:25:    expected unsigned int [usertype] flash_addr
../drivers/scsi/esas2r/esas2r_vda.c:366:25:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:388:24: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:388:24:    expected unsigned short [usertype] dev_index
../drivers/scsi/esas2r/esas2r_vda.c:388:24:    got restricted __le16 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:389:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:389:21:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:389:21:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:396:44: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:396:44:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:396:44:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:397:45: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:397:45:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_vda.c:397:45:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:404:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:404:46:    expected unsigned int [usertype] ctl_len
../drivers/scsi/esas2r/esas2r_vda.c:404:46:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:405:46: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:405:46:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_vda.c:405:46:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:428:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:428:21:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:428:21:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:433:36: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:433:36:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:433:36:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:434:37: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:434:37:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_vda.c:434:37:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:440:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:440:38:    expected unsigned int [usertype] ctl_len
../drivers/scsi/esas2r/esas2r_vda.c:440:38:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:441:38: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:441:38:    expected unsigned long long [usertype] address
../drivers/scsi/esas2r/esas2r_vda.c:441:38:    got restricted __le64 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:459:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:459:21:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:459:21:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:460:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:460:26:    expected unsigned int [usertype] cmd_rsp_len
../drivers/scsi/esas2r/esas2r_vda.c:460:26:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:476:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:476:21:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:476:21:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c:495:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_vda.c:495:21:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_vda.c:495:21:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_vda.c: note: in included file:
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/bfa/bfa_svc.c:733:21: warning: restricted __be32 degrades to integer
../drivers/scsi/bfa/bfa_svc.c:740:48: warning: cast from restricted __be32
../drivers/scsi/bfa/bfa_svc.c:745:41: warning: cast from restricted __be32
../drivers/scsi/bfa/bfa_svc.c:750:33: warning: cast from restricted __be32
../drivers/scsi/bfa/bfa_svc.c:3155:33: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_svc.c:3158:9: warning: cast from restricted __be32
../drivers/scsi/bfa/bfa_svc.c:3159:9: warning: cast from restricted __be32
../drivers/scsi/bfa/bfa_svc.c:4465:25: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_svc.c:4467:25: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_svc.c:660:27: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:660:27:    expected restricted __be32 [usertype] rsp_len
../drivers/scsi/bfa/bfa_svc.c:660:27:    got unsigned int [usertype]
../drivers/scsi/bfa/bfa_svc.c:669:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:669:39:    expected restricted __be32 [usertype] residue_len
../drivers/scsi/bfa/bfa_svc.c:669:39:    got unsigned int [usertype]
../drivers/scsi/bfa/bfa_svc.c:681:71: warning: incorrect type in argument 5 (different base types)
../drivers/scsi/bfa/bfa_svc.c:681:71:    expected unsigned int [usertype] rsp_len
../drivers/scsi/bfa/bfa_svc.c:681:71:    got restricted __be32 [usertype] rsp_len
../drivers/scsi/bfa/bfa_svc.c:682:49: warning: incorrect type in argument 6 (different base types)
../drivers/scsi/bfa/bfa_svc.c:682:49:    expected unsigned int [usertype] resid_len
../drivers/scsi/bfa/bfa_svc.c:682:49:    got restricted __be32 [usertype] residue_len
../drivers/scsi/bfa/bfa_svc.c:689:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:689:39:    expected unsigned int [usertype] rsp_len
../drivers/scsi/bfa/bfa_svc.c:689:39:    got restricted __be32 [usertype] rsp_len
../drivers/scsi/bfa/bfa_svc.c:690:43: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:690:43:    expected unsigned int [usertype] residue_len
../drivers/scsi/bfa/bfa_svc.c:690:43:    got restricted __be32 [usertype] residue_len
../drivers/scsi/bfa/bfa_svc.c:3509:39: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:3509:39:    expected restricted __be16 [usertype] maxfrsize
../drivers/scsi/bfa/bfa_svc.c:3509:39:    got unsigned short [usertype] maxfrsize
../drivers/scsi/bfa/bfa_svc.c:3544:41: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_svc.c:3545:54: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:3545:54:    expected unsigned short [usertype] path_tov
../drivers/scsi/bfa/bfa_svc.c:3545:54:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_svc.c:3547:53: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:3547:53:    expected unsigned short [usertype] q_depth
../drivers/scsi/bfa/bfa_svc.c:3547:53:    got restricted __be16 [usertype]
../drivers/scsi/bfa/bfa_svc.c:3883:9: warning: cast from restricted __be16
../drivers/scsi/bfa/bfa_svc.c:3893:31: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:3893:31:    expected restricted __be16 [usertype] maxfrsize
../drivers/scsi/bfa/bfa_svc.c:3893:31:    got unsigned short [usertype] maxfrsize
../drivers/scsi/bfa/bfa_svc.c:3902:27: warning: incorrect type in return expression (different base types)
../drivers/scsi/bfa/bfa_svc.c:3902:27:    expected unsigned short
../drivers/scsi/bfa/bfa_svc.c:3902:27:    got restricted __be16 [usertype] maxfrsize
../drivers/scsi/bfa/bfa_svc.c:5505:22: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_svc.c:5506:22: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_svc.c:6482:21: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:6482:21:    expected unsigned int enum bfa_status status
../drivers/scsi/bfa/bfa_svc.c:6482:21:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_svc.c:6533:49: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:6533:49:    expected unsigned int [usertype] roundtrip_latency
../drivers/scsi/bfa/bfa_svc.c:6533:49:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_svc.c:6535:50: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:6535:50:    expected unsigned int [usertype] est_cable_distance
../drivers/scsi/bfa/bfa_svc.c:6535:50:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_svc.c:6538:25: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_svc.c:6540:39: warning: cast to restricted __be16
../drivers/scsi/bfa/bfa_svc.c:6567:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:6567:30:    expected unsigned int [usertype] lpcnt
../drivers/scsi/bfa/bfa_svc.c:6567:30:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_svc.c:5820:27: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_svc.c:5821:27: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_svc.c:5822:27: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_svc.c:5823:27: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_svc.c:5824:27: warning: cast to restricted __be32
../drivers/scsi/bfa/bfa_svc.c:6459:26: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:6459:26:    expected unsigned int [usertype] lpcnt
../drivers/scsi/bfa/bfa_svc.c:6459:26:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_svc.c:6460:28: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_svc.c:6460:28:    expected unsigned int [usertype] payload
../drivers/scsi/bfa/bfa_svc.c:6460:28:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_svc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h):
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
../drivers/scsi/bfa/bfa_ioc.h:190:22:    expected unsigned int [usertype] al_len
../drivers/scsi/bfa/bfa_ioc.h:190:22:    got restricted __be32 [usertype]
../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:1035:24: warning: cast to restricted __le64
../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:1037:24: warning: cast to restricted __le64
../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:2133:17: warning: cast truncates bits from constant value (42110030 becomes 30)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:2133:17: warning: cast truncates bits from constant value (42110030 becomes 30)
../drivers/scsi/esas2r/esas2r_main.c:849:45: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_main.c:849:45:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_main.c:849:45:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:851:45: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_main.c:851:45:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_main.c:851:45:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:855:30: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r_main.c:855:30:    expected unsigned int [usertype] length
../drivers/scsi/esas2r/esas2r_main.c:855:30:    got restricted __le32 [usertype]
../drivers/scsi/esas2r/esas2r_main.c:857:29: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_main.c:857:29:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_main.c:857:29:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:944:56: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:944:53: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_main.c:944:53:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_main.c:944:53:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:950:53: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_main.c:950:53:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_main.c:950:53:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1139:29: warning: invalid assignment: |=
../drivers/scsi/esas2r/esas2r_main.c:1139:29:    left side has type unsigned int
../drivers/scsi/esas2r/esas2r_main.c:1139:29:    right side has type restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1331:31: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1339:25: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1352:31: warning: cast to restricted __le64
../drivers/scsi/esas2r/esas2r_main.c:1353:33: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1354:36: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1355:32: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1356:26: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1357:31: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1380:31: warning: cast to restricted __le64
../drivers/scsi/esas2r/esas2r_main.c:1381:33: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1382:33: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1383:31: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1386:41: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1399:32: warning: cast to restricted __le64
../drivers/scsi/esas2r/esas2r_main.c:1400:32: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1401:33: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1402:32: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1409:37: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1410:35: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1418:45: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1438:38: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1439:37: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1440:35: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1441:34: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1442:36: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1443:43: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1459:30: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1464:30: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1465:38: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1466:43: warning: cast to restricted __le16
../drivers/scsi/esas2r/esas2r_main.c:1471:35: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1473:35: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c:1535:40: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r_main.c: note: in included file:
../drivers/scsi/esas2r/esas2r.h:1306:13: warning: cast to restricted __le32
../drivers/scsi/esas2r/esas2r.h:1259:17: warning: incorrect type in assignment (different base types)
../drivers/scsi/esas2r/esas2r.h:1259:17:    expected unsigned long long [usertype] ppsense_buf
../drivers/scsi/esas2r/esas2r.h:1259:17:    got restricted __le64 [usertype]
../drivers/net/ethernet/realtek/8139too.c:2247:9: warning: incorrect type in argument 1 (different base types)
../drivers/net/ethernet/realtek/8139too.c:2247:9:    expected unsigned int [usertype]
../drivers/net/ethernet/realtek/8139too.c:2247:9:    got restricted __le32 [usertype]
../drivers/net/ethernet/realtek/8139too.c:2248:9: warning: incorrect type in argument 1 (different base types)
../drivers/net/ethernet/realtek/8139too.c:2248:9:    expected unsigned int [usertype]
../drivers/net/ethernet/realtek/8139too.c:2248:9:    got restricted __le32 [usertype]
../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c: In function ‘qlcnic_request_irq’:
../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1771:49: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 9 and 24 [-Wformat-truncation=]
 1771 |                                          "%s-tx-%d", netdev->name, ring);
      |                                                 ^~
../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1771:42: note: directive argument in the range [-2147483643, 254]
 1771 |                                          "%s-tx-%d", netdev->name, ring);
      |                                          ^~~~~~~~~~
../drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:1770:33: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 28
 1770 |                                 snprintf(tx_ring->name, sizeof(tx_ring->name),
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1771 |                                          "%s-tx-%d", netdev->name, ring);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/qlogic/qede/qede_main.c: In function ‘qede_init_fp’:
../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:61: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 5 and 20 [-Wformat-truncation=]
 1903 |                 snprintf(fp->name, sizeof(fp->name), "%s-fp-%d",
      |                                                             ^~
../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:54: note: directive argument in the range [-2147483641, 65534]
 1903 |                 snprintf(fp->name, sizeof(fp->name), "%s-fp-%d",
      |                                                      ^~~~~~~~~~
../drivers/net/ethernet/qlogic/qede/qede_main.c:1903:17: note: ‘snprintf’ output between 6 and 31 bytes into a destination of size 24
 1903 |                 snprintf(fp->name, sizeof(fp->name), "%s-fp-%d",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1904 |                          edev->ndev->name, queue_id);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/gmc_v6_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c:902:25: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c:902:25:    expected unsigned int [usertype]
../drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c:902:25:    got restricted __le32 [usertype]
../drivers/rapidio/devices/tsi721.c:1793:44: warning: cast to restricted __le64
../drivers/rapidio/devices/tsi721.c:137:35: warning: incorrect type in assignment (different base types)
../drivers/rapidio/devices/tsi721.c:137:35:    expected restricted __le32
../drivers/rapidio/devices/tsi721.c:137:35:    got restricted __be32
../drivers/rapidio/devices/tsi721.c:139:35: warning: incorrect type in assignment (different base types)
../drivers/rapidio/devices/tsi721.c:139:35:    expected restricted __le32
../drivers/rapidio/devices/tsi721.c:139:35:    got unsigned int
../drivers/rapidio/devices/tsi721.c:185:25: warning: cast to restricted __be32
../drivers/rapidio/devices/tsi721.c:185:25: warning: cast from restricted __le32
../drivers/rapidio/devices/tsi721.c: note: in included file:
../include/linux/rio.h:204:34: warning: array of flexible structures
../drivers/rapidio/devices/tsi721.c:2267:29: warning: incorrect type in assignment (different base types)
../drivers/rapidio/devices/tsi721.c:2267:29:    expected unsigned long long [usertype]
../drivers/rapidio/devices/tsi721.c:2267:29:    got restricted __le64 [usertype]
../drivers/rapidio/devices/tsi721.c:2527:50: warning: incorrect type in assignment (different base types)
../drivers/rapidio/devices/tsi721.c:2527:50:    expected unsigned long long [usertype]
../drivers/rapidio/devices/tsi721.c:2527:50:    got restricted __le64 [usertype]
../drivers/gpu/drm/amd/amdgpu/si_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:571:25: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:574:38: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:31: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:62: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:62:    expected restricted __le32 [usertype] offs
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:62:    got unsigned int
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:575:35: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:577:21: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:578:66: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:601:54: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:601:64: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:601:20: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:615:22: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:627:63: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:627:26: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:626:20: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:633:18: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:633:55: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:632:16: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:636:21: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:636:50: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:650:22: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:662:63: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:662:26: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:661:20: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:668:18: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:668:55: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:667:16: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:670:21: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:670:50: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:697:55: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:697:65: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:697:20: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:703:25: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:710:38: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:24: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:22:    expected restricted __le32 [usertype] offs
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:22:    got unsigned int
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:711:25: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:712:32: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:717:33: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:718:62: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19:    expected int idx
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19:    got restricted __le32 [usertype]
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:777:26: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:16: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:14: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:14:    expected restricted __le32 [usertype] offs
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:14:    got unsigned int
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:779:48: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:788:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:788:22:    expected unsigned int [usertype] offs
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:788:22:    got restricted __le32 [usertype]
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:801:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:801:22:    expected unsigned int [usertype] offs
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:801:22:    got restricted __le32 [usertype]
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:833:38: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:834:33: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:33: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:24: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:48: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:45: warning: incorrect type in return expression (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:45:    expected restricted __le32
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:45:    got unsigned int
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:860:28: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:25: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:45: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:863:58: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:70: warning: incorrect type in return expression (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:70:    expected restricted __le32
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:70:    got unsigned int
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:911:21: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:911:21:    expected unsigned int [usertype] val
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:911:21:    got restricted __le32
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:999:72: warning: incorrect type in argument 3 (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:999:72:    expected unsigned long long [usertype]
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:999:72:    got restricted __le64 [assigned] [usertype] data
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1014:60: warning: incorrect type in argument 3 (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1014:60:    expected unsigned long long [usertype]
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1014:60:    got restricted __le64 [assigned] [usertype] data
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1025:60: warning: incorrect type in argument 3 (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1025:60:    expected unsigned long long [usertype]
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1025:60:    got restricted __le64 [assigned] [usertype] data
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1099:23: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1099:23: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1099:23: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:24: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:24: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:24: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:22: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:22:    expected restricted __le32 [addressable] [usertype] flash_fw_ver
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:22:    got unsigned int
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1127:46: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1139:21: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c: In function ‘netxen_nic_attach’:
../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1052:45: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 4 and 19 [-Wformat-overflow=]
 1052 |                 sprintf(sds_ring->name, "%s[%d]", netdev->name, ring);
      |                                             ^~
In function ‘netxen_nic_request_irq’,
    inlined from ‘netxen_nic_attach’ at ../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1251:8:
../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1052:41: note: directive argument in the range [-2147483641, 254]
 1052 |                 sprintf(sds_ring->name, "%s[%d]", netdev->name, ring);
      |                                         ^~~~~~~~
../drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c:1052:17: note: ‘sprintf’ output between 4 and 29 bytes into a destination of size 20
 1052 |                 sprintf(sds_ring->name, "%s[%d]", netdev->name, ring);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/gfx_v6_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/si_dma.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c:202:31: warning: cast to restricted __le32
../drivers/net/ethernet/qlogic/qede/qede_ethtool.c: In function ‘qede_get_drvinfo’:
../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:621:34: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 25 [-Wformat-truncation=]
  621 |                          "[storm %s]", storm);
      |                                  ^~    ~~~~~
../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:620:17: note: ‘snprintf’ output between 9 and 40 bytes into a destination of size 32
  620 |                 snprintf(info->version, sizeof(info->version),
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  621 |                          "[storm %s]", storm);
      |                          ~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:638:31: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 28 [-Wformat-truncation=]
  638 |                          "mfw %s", mfw);
      |                               ^~   ~~~
../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:637:17: note: ‘snprintf’ output between 5 and 36 bytes into a destination of size 32
  637 |                 snprintf(info->fw_version, sizeof(info->fw_version),
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  638 |                          "mfw %s", mfw);
      |                          ~~~~~~~~~~~~~~
../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:635:31: warning: ‘%s’ directive output may be truncated writing up to 31 bytes into a region of size 28 [-Wformat-truncation=]
  635 |                          "mbi %s [mfw %s]", mbi, mfw);
      |                               ^~            ~~~
../drivers/net/ethernet/qlogic/qede/qede_ethtool.c:634:17: note: ‘snprintf’ output between 12 and 74 bytes into a destination of size 32
  634 |                 snprintf(info->fw_version, sizeof(info->fw_version),
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  635 |                          "mbi %s [mfw %s]", mbi, mfw);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/dce_v6_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/uvd_v3_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vi.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c: In function ‘qed_mfw_get_tlv_time_value’:
../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:44: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 2 and 10 [-Wformat-truncation=]
  432 |         snprintf(p_buf->data, 14, "%d%d%d%d%d%d",
      |                                            ^~
../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:35: note: directive argument in the range [0, 65535]
  432 |         snprintf(p_buf->data, 14, "%d%d%d%d%d%d",
      |                                   ^~~~~~~~~~~~~~
../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:35: note: directive argument in the range [0, 65535]
../drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c:432:9: note: ‘snprintf’ output between 7 and 23 bytes into a destination of size 14
  432 |         snprintf(p_buf->data, 14, "%d%d%d%d%d%d",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  433 |                  p_time->month, p_time->day,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  434 |                  p_time->hour, p_time->min, p_time->msec, p_time->usec);
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/linux/string.h:390,
                 from ../include/linux/bitmap.h:13,
                 from ../include/linux/cpumask.h:12,
                 from ../arch/x86/include/asm/paravirt.h:21,
                 from ../arch/x86/include/asm/cpuid.h:62,
                 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/module.h:13,
                 from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:10,
                 from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8:
In function ‘fortify_memcpy_chk’,
    inlined from ‘qlcnic_83xx_dcb_query_cee_param’ at ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:614:3:
../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning]
  580 |                         __read_overflow2_field(q_size_field, size);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/mxgpu_vi.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/qlogic/qed/qed_mcp.c:512:9: warning: context imbalance in '_qed_mcp_cmd_and_union' - unexpected unlock
../drivers/gpu/drm/amd/amdgpu/nbio_v6_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/emu_soc.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/mtd/devices/pmc551.c:743:29: warning: incorrect type in assignment (different address spaces)
../drivers/mtd/devices/pmc551.c:743:29:    expected unsigned char [usertype] *start
../drivers/mtd/devices/pmc551.c:743:29:    got void [noderef] __iomem *
../drivers/mtd/devices/pmc551.c:783:53: warning: incorrect type in argument 2 (different address spaces)
../drivers/mtd/devices/pmc551.c:783:53:    expected void [noderef] __iomem *
../drivers/mtd/devices/pmc551.c:783:53:    got unsigned char [usertype] *start
../drivers/mtd/devices/pmc551.c:833:52: warning: incorrect type in argument 2 (different address spaces)
../drivers/mtd/devices/pmc551.c:833:52:    expected void [noderef] __iomem *
../drivers/mtd/devices/pmc551.c:833:52:    got unsigned char [usertype] *start
../drivers/net/ethernet/sfc/tx.c:495:9: warning: context imbalance in 'efx_xdp_tx_buffers' - different lock contexts for basic block
../drivers/gpu/drm/amd/amdgpu/soc15.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/uio/uio_aec.c:44:49: warning: incorrect type in initializer (different address spaces)
../drivers/uio/uio_aec.c:44:49:    expected void [noderef] __iomem *int_flag
../drivers/uio/uio_aec.c:44:49:    got void *
../drivers/uio/uio_aec.c:50:49: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:50:49:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:50:49:    got void *
../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:59:9:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:59:9:    got void *
../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:59:9:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:59:9:    got void *
../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:59:9:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:59:9:    got void *
../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:59:9:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:59:9:    got void *
../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:59:9:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:59:9:    got void *
../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:59:9:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:59:9:    got void *
../drivers/uio/uio_aec.c:88:20: warning: incorrect type in assignment (different address spaces)
../drivers/uio/uio_aec.c:88:20:    expected void *priv
../drivers/uio/uio_aec.c:88:20:    got void [noderef] __iomem *
../drivers/uio/uio_aec.c:104:42: warning: incorrect type in argument 2 (different address spaces)
../drivers/uio/uio_aec.c:104:42:    expected void [noderef] __iomem *
../drivers/uio/uio_aec.c:104:42:    got void *
../drivers/uio/uio_aec.c:105:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/uio/uio_aec.c:105:43:    expected void [noderef] __iomem *
../drivers/uio/uio_aec.c:105:43:    got void *
../drivers/uio/uio_aec.c:106:34: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:106:34:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:106:34:    got void *
../drivers/uio/uio_aec.c:115:31: warning: incorrect type in argument 2 (different address spaces)
../drivers/uio/uio_aec.c:115:31:    expected void [noderef] __iomem *
../drivers/uio/uio_aec.c:115:31:    got void *priv
../drivers/uio/uio_aec.c:128:42: warning: incorrect type in argument 2 (different address spaces)
../drivers/uio/uio_aec.c:128:42:    expected void [noderef] __iomem *
../drivers/uio/uio_aec.c:128:42:    got void *
../drivers/uio/uio_aec.c:129:43: warning: incorrect type in argument 2 (different address spaces)
../drivers/uio/uio_aec.c:129:43:    expected void [noderef] __iomem *
../drivers/uio/uio_aec.c:129:43:    got void *
../drivers/uio/uio_aec.c:131:28: warning: incorrect type in argument 1 (different address spaces)
../drivers/uio/uio_aec.c:131:28:    expected void const [noderef] __iomem *
../drivers/uio/uio_aec.c:131:28:    got void *
../drivers/uio/uio_aec.c:136:31: warning: incorrect type in argument 2 (different address spaces)
../drivers/uio/uio_aec.c:136:31:    expected void [noderef] __iomem *
../drivers/uio/uio_aec.c:136:31:    got void *priv
../drivers/net/ethernet/via/via-rhine.c:1135:39: warning: cast removes address space '__iomem' of expression
../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_shutdown' - different lock contexts for basic block
../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_reset_task' - different lock contexts for basic block
../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_link_timer' - different lock contexts for basic block
../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_open' - different lock contexts for basic block
../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_close' - different lock contexts for basic block
../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_suspend' - different lock contexts for basic block
../drivers/net/ethernet/sun/cassini.c:236:9: warning: context imbalance in 'cas_resume' - different lock contexts for basic block
../drivers/gpu/drm/amd/amdgpu/mxgpu_ai.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/atm/nicstar.c:554:17: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:554:17:    expected unsigned int [usertype] word_2
../drivers/atm/nicstar.c:554:17:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:573:17: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:573:17:    expected unsigned int [usertype] word_4
../drivers/atm/nicstar.c:573:17:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1148:29: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1153:56: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1483:30: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1489:44: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1489:44:    expected unsigned int [usertype] word_1
../drivers/atm/nicstar.c:1489:44:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1492:44: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1492:44:    expected unsigned int [usertype] word_2
../drivers/atm/nicstar.c:1492:44:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1804:36: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1804:36:    expected unsigned int [usertype] word_1
../drivers/atm/nicstar.c:1804:36:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1810:36: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1810:36:    expected unsigned int [usertype] word_2
../drivers/atm/nicstar.c:1810:36:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1859:17: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1859:52: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1860:17: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1866:24: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1873:22: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1874:32: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1882:41: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1882:41:    expected unsigned int [usertype] word_2
../drivers/atm/nicstar.c:1882:41:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1887:46: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1892:17: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1892:17:    expected unsigned int [usertype] word_2
../drivers/atm/nicstar.c:1892:17:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1961:14: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1971:18: warning: cast to restricted __le32
../drivers/atm/nicstar.c:1965:17: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1965:17:    expected unsigned int [usertype] word_4
../drivers/atm/nicstar.c:1965:17:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1992:14: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2009:15: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2010:15: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2034:26: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2052:47: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2053:30: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2054:39: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2112:23: warning: incorrect type in assignment (different address spaces)
../drivers/atm/nicstar.c:2112:23:    expected void [noderef] __user *iov_base
../drivers/atm/nicstar.c:2112:23:    got void *
../drivers/atm/nicstar.c:2113:24: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2146:13: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2152:21: warning: cast to restricted __le32
../drivers/atm/nicstar.c:2185:31: warning: cast removes address space '__user' of expression
../drivers/atm/nicstar.c:2292:39: warning: cast removes address space '__user' of expression
../drivers/atm/nicstar.c:2303:47: warning: cast removes address space '__user' of expression
../drivers/atm/nicstar.c:2346:39: warning: cast removes address space '__user' of expression
../drivers/atm/nicstar.c:2580:26: warning: cast removes address space '__user' of expression
../drivers/atm/nicstar.c:1672:29: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1672:29:    expected unsigned int [usertype] word_2
../drivers/atm/nicstar.c:1672:29:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1673:29: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1673:29:    expected unsigned int [usertype] word_3
../drivers/atm/nicstar.c:1673:29:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1674:29: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1674:29:    expected unsigned int [usertype] word_4
../drivers/atm/nicstar.c:1674:29:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1683:29: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1683:29:    expected unsigned int [usertype] word_2
../drivers/atm/nicstar.c:1683:29:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1684:29: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1684:29:    expected unsigned int [usertype] word_3
../drivers/atm/nicstar.c:1684:29:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1687:29: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1687:29:    expected unsigned int [usertype] word_4
../drivers/atm/nicstar.c:1687:29:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1690:29: warning: invalid assignment: |=
../drivers/atm/nicstar.c:1690:29:    left side has type unsigned int
../drivers/atm/nicstar.c:1690:29:    right side has type restricted __le32
../drivers/atm/nicstar.c:1698:29: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1698:29:    expected unsigned int [usertype] word_1
../drivers/atm/nicstar.c:1698:29:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:1701:29: warning: incorrect type in assignment (different base types)
../drivers/atm/nicstar.c:1701:29:    expected unsigned int [usertype] word_1
../drivers/atm/nicstar.c:1701:29:    got restricted __le32 [usertype]
../drivers/atm/nicstar.c:2702:37: warning: context imbalance in 'ns_poll' - different lock contexts for basic block
../drivers/atm/iphase.c:151:16: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:155:11: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:167:56: warning: invalid assignment: |=
../drivers/atm/iphase.c:167:56:    left side has type restricted __be16
../drivers/atm/iphase.c:167:56:    right side has type int
../drivers/atm/iphase.c:204:14: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:220:16: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:228:19: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:241:29: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:242:29: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:279:20: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:384:14: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:444:17: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:446:20: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:529:19: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:583:16: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2966:11: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:3040:23: warning: incorrect type in assignment (different base types)
../drivers/atm/iphase.c:3040:23:    expected restricted __be16 [usertype] protocol
../drivers/atm/iphase.c:3040:23:    got int vci
../drivers/atm/iphase.c:668:17: warning: restricted __be16 degrades to integer
../drivers/atm/iphase.c:1187:23: warning: incorrect type in assignment (different base types)
../drivers/atm/iphase.c:1187:23:    expected restricted __be16 [usertype] protocol
../drivers/atm/iphase.c:1187:23:    got int [assigned] desc
../drivers/atm/iphase.c:1299:12: warning: incorrect type in assignment (different base types)
../drivers/atm/iphase.c:1299:12:    expected int desc
../drivers/atm/iphase.c:1299:12:    got restricted __be16 [usertype] protocol
../drivers/atm/iphase.c:1508:24: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:1555:24: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:1567:20: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:1584:25: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:1737:34: warning: invalid assignment: |=
../drivers/atm/iphase.c:1737:34:    left side has type restricted __be16
../drivers/atm/iphase.c:1737:34:    right side has type int
../drivers/atm/iphase.c:1814:15: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:1815:16: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:1968:24: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2024:22: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2051:22: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2131:15: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2132:16: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2280:16: warning: cast to restricted __le32
../drivers/atm/iphase.c:2280:14: warning: incorrect type in assignment (different base types)
../drivers/atm/iphase.c:2280:14:    expected unsigned int [usertype] mac1
../drivers/atm/iphase.c:2280:14:    got restricted __be32 [usertype]
../drivers/atm/iphase.c:2282:16: warning: cast to restricted __le16
../drivers/atm/iphase.c:2282:14: warning: incorrect type in assignment (different base types)
../drivers/atm/iphase.c:2282:14:    expected unsigned short [usertype] mac2
../drivers/atm/iphase.c:2282:14:    got restricted __be16 [usertype]
../drivers/atm/iphase.c:2670:24: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:2674:24: warning: cast removes address space '__iomem' of expression
../drivers/atm/iphase.c:1134:25: warning: dereference of noderef expression
../drivers/atm/iphase.c:1139:30: warning: dereference of noderef expression
../drivers/atm/iphase.c:1149:29: warning: dereference of noderef expression
../drivers/atm/iphase.c:1170:21: warning: dereference of noderef expression
../drivers/atm/iphase.c:1170:57: warning: dereference of noderef expression
../drivers/atm/iphase.c:1171:21: warning: dereference of noderef expression
../drivers/atm/iphase.c:1171:57: warning: dereference of noderef expression
../drivers/atm/iphase.c:1397:10: warning: dereference of noderef expression
../drivers/atm/iphase.c:1410:18: warning: dereference of noderef expression
../drivers/atm/iphase.c:1492:17: warning: dereference of noderef expression
../drivers/atm/iphase.c:1493:17: warning: dereference of noderef expression
../drivers/atm/iphase.c:2681:15: warning: dereference of noderef expression
../drivers/atm/iphase.c:2682:15: warning: dereference of noderef expression
../drivers/atm/iphase.c:2996:9: warning: dereference of noderef expression
../drivers/atm/iphase.c:2999:9: warning: dereference of noderef expression
../drivers/atm/iphase.c:3000:9: warning: dereference of noderef expression
../drivers/atm/iphase.c:3010:35: warning: dereference of noderef expression
../drivers/atm/iphase.c:3011:51: warning: dereference of noderef expression
../drivers/atm/iphase.c:3028:36: warning: dereference of noderef expression
../drivers/atm/iphase.c:3029:11: warning: dereference of noderef expression
../drivers/net/ethernet/via/via-velocity.c: note: in included file:
../drivers/net/ethernet/via/via-velocity.h:236:24: warning: mixed bitwiseness
../drivers/net/ethernet/via/via-velocity.c:88:26: warning: incorrect type in initializer (different address spaces)
../drivers/net/ethernet/via/via-velocity.c:88:26:    expected void *addr
../drivers/net/ethernet/via/via-velocity.c:88:26:    got struct mac_regs [noderef] __iomem *mac_regs
../drivers/net/ethernet/via/via-velocity.c:91:49: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:91:49:    expected restricted pci_power_t [usertype] state
../drivers/net/ethernet/via/via-velocity.c:91:49:    got char state
../drivers/net/ethernet/via/via-velocity.c:93:36: warning: incorrect type in argument 2 (different address spaces)
../drivers/net/ethernet/via/via-velocity.c:93:36:    expected void volatile [noderef] __iomem *addr
../drivers/net/ethernet/via/via-velocity.c:93:36:    got void *
../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: incorrect type in initializer (different base types)
../drivers/net/ethernet/via/via-velocity.c:1745:34:    expected unsigned long [usertype] __UNIQUE_ID_y_1670
../drivers/net/ethernet/via/via-velocity.c:1745:34:    got restricted __le16
../drivers/net/ethernet/via/via-velocity.c:1748:17: warning: cast to restricted __le16
../drivers/net/ethernet/via/via-velocity.c:2241:40: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:2241:40:    expected char state
../drivers/net/ethernet/via/via-velocity.c:2241:40:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:2249:48: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:2249:48:    expected char state
../drivers/net/ethernet/via/via-velocity.c:2249:48:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:2436:48: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:2436:48:    expected char state
../drivers/net/ethernet/via/via-velocity.c:2436:48:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:2449:48: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:2449:48:    expected char state
../drivers/net/ethernet/via/via-velocity.c:2449:48:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:2874:40: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:2874:40:    expected char state
../drivers/net/ethernet/via/via-velocity.c:2874:40:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:3145:48: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:3145:48:    expected char state
../drivers/net/ethernet/via/via-velocity.c:3145:48:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:3151:48: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:3151:48:    expected char state
../drivers/net/ethernet/via/via-velocity.c:3151:48:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:3203:40: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:3203:40:    expected char state
../drivers/net/ethernet/via/via-velocity.c:3203:40:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:3273:48: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:3273:48:    expected char state
../drivers/net/ethernet/via/via-velocity.c:3273:48:    got restricted pci_power_t [usertype]
../drivers/net/ethernet/via/via-velocity.c:3290:48: warning: incorrect type in argument 2 (different base types)
../drivers/net/ethernet/via/via-velocity.c:3290:48:    expected char state
../drivers/net/ethernet/via/via-velocity.c:3290:48:    got restricted pci_power_t [usertype]
../drivers/gpu/drm/amd/amdgpu/vega10_reg_init.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/nbio_v7_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/mtd/nand/raw/r852.c:105:25: warning: incorrect type in argument 3 (different base types)
../drivers/mtd/nand/raw/r852.c:105:25:    expected unsigned int [usertype] value
../drivers/mtd/nand/raw/r852.c:105:25:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:109:25: warning: incorrect type in argument 3 (different base types)
../drivers/mtd/nand/raw/r852.c:109:25:    expected unsigned int [usertype] value
../drivers/mtd/nand/raw/r852.c:109:25:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:142:17: warning: incorrect type in argument 3 (different base types)
../drivers/mtd/nand/raw/r852.c:142:17:    expected unsigned int [usertype] value
../drivers/mtd/nand/raw/r852.c:142:17:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types)
../drivers/mtd/nand/raw/r852.c:59:16:    expected unsigned int val
../drivers/mtd/nand/raw/r852.c:59:16:    got restricted __le32 [usertype]
../drivers/vfio/pci/vfio_pci_core.c:241:33: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:241:41: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:245:25: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:245:43: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:245:56: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:245:65: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:250:25: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:250:44: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:250:57: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:250:66: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:258:39: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:258:58: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_core.c:1700:9: warning: cast from restricted vm_fault_t
../drivers/vfio/pci/vfio_pci_config.c:412:20: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_config.c:412:38: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_config.c:706:13: warning: restricted pci_power_t degrades to integer
../drivers/vfio/pci/vfio_pci_config.c:706:22: warning: restricted pci_power_t degrades to integer
../drivers/net/ethernet/sun/niu.c: In function ‘niu_open’:
../drivers/net/ethernet/sun/niu.c:6031:52: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
 6031 |                 sprintf(np->irq_name[2], "%s:SYSERR", np->dev->name);
      |                                                    ^
In function ‘niu_set_irq_name’,
    inlined from ‘niu_request_irq’ at ../drivers/net/ethernet/sun/niu.c:6049:2,
    inlined from ‘niu_open’ at ../drivers/net/ethernet/sun/niu.c:6115:8:
../drivers/net/ethernet/sun/niu.c:6031:17: note: ‘sprintf’ output between 8 and 23 bytes into a destination of size 22
 6031 |                 sprintf(np->irq_name[2], "%s:SYSERR", np->dev->name);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/vega20_reg_init.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/atm/fore200e.c:434:12: warning: cast to restricted __le32
../drivers/atm/fore200e.c:442:12: warning: incorrect type in argument 1 (different base types)
../drivers/atm/fore200e.c:442:12:    expected unsigned int val
../drivers/atm/fore200e.c:442:12:    got restricted __le32 [usertype]
../drivers/gpu/drm/amd/amdgpu/nbio_v7_4.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/atm/eni.c:764:37: warning: cast to restricted __be32
../drivers/atm/eni.c:2055:36: warning: incorrect type in assignment (different base types)
../drivers/atm/eni.c:2055:36:    expected unsigned int [usertype]
../drivers/atm/eni.c:2055:36:    got restricted __be32 [usertype]
../drivers/atm/idt77252.c:1218:15: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1231:18: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1388:30: warning: incorrect type in assignment (different base types)
../drivers/atm/idt77252.c:1388:30:    expected unsigned int [usertype] word_2
../drivers/atm/idt77252.c:1388:30:    got restricted __le32 [usertype]
../drivers/atm/idt77252.c:1424:16: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1430:17: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1430:17: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1441:32: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1467:32: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1471:33: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1482:32: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1507:30: warning: incorrect type in assignment (different base types)
../drivers/atm/idt77252.c:1507:30:    expected unsigned int [usertype] word_2
../drivers/atm/idt77252.c:1507:30:    got restricted __le32 [usertype]
../drivers/atm/idt77252.c:1518:24: warning: cast to restricted __le32
../drivers/atm/idt77252.c:745:27: warning: incorrect type in assignment (different base types)
../drivers/atm/idt77252.c:745:27:    expected unsigned int [usertype] word_1
../drivers/atm/idt77252.c:745:27:    got restricted __le32 [usertype]
../drivers/atm/idt77252.c:747:27: warning: incorrect type in assignment (different base types)
../drivers/atm/idt77252.c:747:27:    expected unsigned int [usertype] word_2
../drivers/atm/idt77252.c:747:27:    got restricted __le32 [usertype]
../drivers/atm/idt77252.c:748:27: warning: incorrect type in assignment (different base types)
../drivers/atm/idt77252.c:748:27:    expected unsigned int [usertype] word_3
../drivers/atm/idt77252.c:748:27:    got restricted __le32 [usertype]
../drivers/atm/idt77252.c:749:27: warning: incorrect type in assignment (different base types)
../drivers/atm/idt77252.c:749:27:    expected unsigned int [usertype] word_4
../drivers/atm/idt77252.c:749:27:    got restricted __le32 [usertype]
../drivers/atm/idt77252.c:1021:16: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1029:33: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1038:18: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1247:30: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1266:26: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1342:32: warning: cast to restricted __le32
../drivers/atm/idt77252.c:1343:34: warning: cast to restricted __le32
../drivers/net/ethernet/sfc/ethtool_common.c: In function ‘efx_fill_test’:
../drivers/net/ethernet/sfc/ethtool_common.c:277:32: warning: ‘%-24s’ directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=]
  277 |                          "%-6s %-24s", unit_str, test_str);
      |                                ^~~~~             ~~~~~~~~
../drivers/net/ethernet/sfc/ethtool_common.c:275:17: note: ‘snprintf’ output between 32 and 64 bytes into a destination of size 32
  275 |                 snprintf(strings + test_index * ETH_GSTRING_LEN,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  276 |                          ETH_GSTRING_LEN,
      |                          ~~~~~~~~~~~~~~~~
  277 |                          "%-6s %-24s", unit_str, test_str);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset'
../drivers/gpu/drm/amd/amdgpu/nbio_v2_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/atm/lanai.c:1397:29: warning: incorrect type in argument 1 (different base types)
../drivers/atm/lanai.c:1397:29:    expected restricted __be32 const [usertype] *p
../drivers/atm/lanai.c:1397:29:    got unsigned int const [usertype] *[assigned] x
../drivers/atm/lanai.c:1716:52: warning: incorrect type in argument 1 (different base types)
../drivers/atm/lanai.c:1716:52:    expected restricted __le32 const [usertype] *p
../drivers/atm/lanai.c:1716:52:    got unsigned int [usertype] *
../drivers/atm/lanai.c:1176:30: warning: incorrect type in assignment (different base types)
../drivers/atm/lanai.c:1176:30:    expected unsigned int [usertype]
../drivers/atm/lanai.c:1176:30:    got restricted __le32 [usertype]
../drivers/atm/lanai.c:1191:30: warning: incorrect type in assignment (different base types)
../drivers/atm/lanai.c:1191:30:    expected unsigned int [usertype]
../drivers/atm/lanai.c:1191:30:    got restricted __be32 [usertype]
../drivers/gpu/drm/amd/amdgpu/arct_reg_init.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/nv.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/sfc/mcdi_mon.c: In function ‘efx_mcdi_mon_probe’:
../drivers/net/ethernet/sfc/mcdi_mon.c:458:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
  458 |                         snprintf(name, sizeof(name), "%s%u_input",
      |                                                                 ^
../drivers/net/ethernet/sfc/mcdi_mon.c:458:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12
  458 |                         snprintf(name, sizeof(name), "%s%u_input",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  459 |                                  hwmon_prefix, hwmon_index);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/sfc/mcdi_mon.c:489:57: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
  489 |                 snprintf(name, sizeof(name), "%s%u_alarm",
      |                                                         ^
../drivers/net/ethernet/sfc/mcdi_mon.c:489:17: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12
  489 |                 snprintf(name, sizeof(name), "%s%u_alarm",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  490 |                          hwmon_prefix, hwmon_index);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/sfc/mcdi_mon.c:496:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
  496 |                         snprintf(name, sizeof(name), "%s%u_label",
      |                                                                 ^
../drivers/net/ethernet/sfc/mcdi_mon.c:496:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12
  496 |                         snprintf(name, sizeof(name), "%s%u_label",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  497 |                                  hwmon_prefix, hwmon_index);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/i915/display/intel_cdclk.c: note: in included file:
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14:    expected unsigned int [usertype] data
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14:    got restricted __be32 [usertype] val
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14:    expected unsigned int [usertype] mask
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14:    got restricted __be32 [usertype] mask
../drivers/net/arcnet/com20020-pci.c: In function ‘com20020pci_probe’:
../drivers/net/arcnet/com20020-pci.c:222:71: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 10 and 11 [-Wformat-truncation=]
  222 |                         snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i);
      |                                                                       ^~
../drivers/net/arcnet/com20020-pci.c:222:64: note: directive argument in the range [-2147483641, 2147483646]
  222 |                         snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i);
      |                                                                ^~~~~~~~~~
../drivers/net/arcnet/com20020-pci.c:222:25: note: ‘snprintf’ output between 7 and 18 bytes into a destination of size 16
  222 |                         snprintf(dev->name, sizeof(dev->name), "arc%d-%d", dev->dev_id, i);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/jme.c:956:14: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/jme.c:956:14:    expected unsigned short [usertype] csum
../drivers/net/ethernet/jme.c:956:14:    got restricted __sum16 [usertype] check
../drivers/gpu/drm/amd/amdgpu/mxgpu_nv.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/nbio_v7_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/hdp_v4_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_display_device.c:765:17: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:767:17:   also defined here
../drivers/gpu/drm/i915/display/intel_display_device.c:966:17: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:971:18:   also defined here
../drivers/gpu/drm/i915/display/intel_display_device.c:1006:17: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:1008:18:   also defined here
../drivers/gpu/drm/i915/display/intel_display_device.c:1225:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:1227:10:   also defined here
../drivers/gpu/drm/i915/display/intel_display_device.c:1233:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:1234:10:   also defined here
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c: In function ‘stmmac_selftest_get_strings’:
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:52: warning: ‘%s’ directive output may be truncated writing up to 1535 bytes into a region of size 28 [-Wformat-truncation=]
 2040 |                 snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1,
      |                                                    ^~
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:17: note: ‘snprintf’ output between 5 and 1540 bytes into a destination of size 32
 2040 |                 snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2041 |                          stmmac_selftests[i].name);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27:    expected restricted __be32 [usertype] mask
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27:    got int
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18:    expected restricted __be32 [addressable] [usertype] src
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18:    got unsigned int [usertype] src_mask
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18:    expected restricted __be32 [addressable] [usertype] dst
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18:    got unsigned int [usertype] dst_mask
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24:    expected restricted __be16 [addressable] [usertype] src
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24:    got unsigned int [usertype] src_mask
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24:    expected restricted __be16 [addressable] [usertype] dst
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24:    got unsigned int [usertype] dst_mask
../drivers/gpu/drm/amd/amdgpu/hdp_v5_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_ddi.c: note: in included file:
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/fddi/skfp/fplustm.c:447:50: warning: cast truncates bits from constant value (1000000 becomes 0)
../drivers/net/fddi/skfp/fplustm.c:545:9: warning: cast truncates bits from constant value (ffff67ff becomes 67ff)
../drivers/net/fddi/skfp/fplustm.c:548:9: warning: cast truncates bits from constant value (ffff3b89 becomes 3b89)
../drivers/net/fddi/skfp/fplustm.c:948:17: warning: cast truncates bits from constant value (ffffffffffff0218 becomes 218)
../drivers/gpu/drm/amd/amdgpu/aldebaran.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/aldebaran.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/i915_active.c:1081:16: warning: context imbalance in '__i915_active_fence_set' - different lock contexts for basic block
../drivers/gpu/drm/amd/amdgpu/sienna_cichlid.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/sienna_cichlid.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/soc21.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/soc24.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types)
../drivers/memstick/host/r592.c:81:22:    expected unsigned int val
../drivers/memstick/host/r592.c:81:22:    got restricted __be32 [usertype]
../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types)
../drivers/memstick/host/r592.c:81:22:    expected unsigned int val
../drivers/memstick/host/r592.c:81:22:    got restricted __be32 [usertype]
../drivers/memstick/host/r592.c:81:22: warning: incorrect type in argument 1 (different base types)
../drivers/memstick/host/r592.c:81:22:    expected unsigned int val
../drivers/memstick/host/r592.c:81:22:    got restricted __be32 [usertype]
../drivers/memstick/host/r592.c:73:16: warning: cast to restricted __be32
../drivers/memstick/host/r592.c:73:16: warning: cast to restricted __be32
../drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.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/smu_v13_0_10.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/memstick/host/r592.c:48: warning: Function parameter or struct member 'tpc' not described in 'memstick_debug_get_tpc_name'
../drivers/dca/dca-core.c:172: warning: Function parameter or struct member 'dev' not described in 'dca_add_requester'
../drivers/dca/dca-core.c:227: warning: Function parameter or struct member 'dev' not described in 'dca_remove_requester'
../drivers/dca/dca-core.c:259: warning: Function parameter or struct member 'dev' not described in 'dca_common_get_tag'
../drivers/dca/dca-core.c:259: warning: Function parameter or struct member 'cpu' not described in 'dca_common_get_tag'
../drivers/dca/dca-core.c:284: warning: Function parameter or struct member 'dev' not described in 'dca3_get_tag'
../drivers/dca/dca-core.c:284: warning: Function parameter or struct member 'cpu' not described in 'dca3_get_tag'
../drivers/dca/dca-core.c:297: warning: Function parameter or struct member 'cpu' not described in 'dca_get_tag'
../drivers/dca/dca-core.c:309: warning: Function parameter or struct member 'ops' not described in 'alloc_dca_provider'
../drivers/dca/dca-core.c:309: warning: Function parameter or struct member 'priv_size' not described in 'alloc_dca_provider'
../drivers/dca/dca-core.c:329: warning: Function parameter or struct member 'dca' not described in 'free_dca_provider'
../drivers/dca/dca-core.c:340: warning: Function parameter or struct member 'dca' not described in 'register_dca_provider'
../drivers/dca/dca-core.c:340: warning: Function parameter or struct member 'dev' not described in 'register_dca_provider'
../drivers/dca/dca-core.c:397: warning: Function parameter or struct member 'dca' not described in 'unregister_dca_provider'
../drivers/dca/dca-core.c:397: warning: Function parameter or struct member 'dev' not described in 'unregister_dca_provider'
../drivers/dca/dca-core.c:429: warning: Function parameter or struct member 'nb' not described in 'dca_register_notify'
../drivers/dca/dca-core.c:438: warning: Function parameter or struct member 'nb' not described in 'dca_unregister_notify'
../drivers/gpu/drm/amd/amdgpu/hdp_v6_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42: warning: incorrect type in assignment (different base types)
../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42:    expected restricted __le32 [usertype] confVer
../drivers/net/vmxnet3/vmxnet3_ethtool.c:1306:42:    got int
../drivers/gpu/drm/amd/amdgpu/nbio_v4_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43: warning: incorrect type in assignment (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43:    expected restricted __wsum [usertype] csum
../drivers/net/vmxnet3/vmxnet3_drv.c:1477:43:    got restricted __be16 [usertype]
../drivers/net/vmxnet3/vmxnet3_drv.c:1623:17: warning: restricted __le64 degrades to integer
../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33: warning: incorrect type in argument 2 (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33:    expected unsigned long long [usertype] addr
../drivers/net/vmxnet3/vmxnet3_drv.c:2016:33:    got restricted __le64 [usertype] addr
../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33: warning: incorrect type in argument 2 (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33:    expected unsigned long long [usertype] addr
../drivers/net/vmxnet3/vmxnet3_drv.c:2022:33:    got restricted __le64 [usertype] addr
../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31: warning: incorrect type in initializer (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31:    expected unsigned int [usertype] *vfTable
../drivers/net/vmxnet3/vmxnet3_drv.c:2689:31:    got restricted __le32 *
../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39: warning: incorrect type in initializer (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39:    expected unsigned int [usertype] *vfTable
../drivers/net/vmxnet3/vmxnet3_drv.c:2706:39:    got restricted __le32 *
../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39: warning: incorrect type in initializer (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39:    expected unsigned int [usertype] *vfTable
../drivers/net/vmxnet3/vmxnet3_drv.c:2728:39:    got restricted __le32 *
../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39: warning: incorrect type in initializer (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39:    expected unsigned int [usertype] *vfTable
../drivers/net/vmxnet3/vmxnet3_drv.c:2780:39:    got restricted __le32 *
../drivers/net/vmxnet3/vmxnet3_drv.c:2826:31: warning: restricted __le32 degrades to integer
../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17: warning: incorrect type in argument 3 (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17:    expected unsigned long [usertype] size
../drivers/net/vmxnet3/vmxnet3_drv.c:2839:17:    got restricted __le16 [usertype] mfTableLen
../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49: warning: incorrect type in assignment (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49:    expected unsigned int [usertype]
../drivers/net/vmxnet3/vmxnet3_drv.c:2879:49:    got restricted __le32 [usertype]
../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41: warning: incorrect type in assignment (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41:    expected restricted __le16 [usertype] txDataRingDescSize
../drivers/net/vmxnet3/vmxnet3_drv.c:2920:41:    got restricted __le32 [usertype]
../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46: warning: incorrect type in assignment (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46:    expected restricted __le32 [usertype] confVer
../drivers/net/vmxnet3/vmxnet3_drv.c:2979:46:    got int
../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34: warning: incorrect type in assignment (different base types)
../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34:    expected restricted __le32 [usertype] confVer
../drivers/net/vmxnet3/vmxnet3_drv.c:3045:34:    got int
../drivers/gpu/drm/amd/amdgpu/hdp_v5_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/nbio_v7_7.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/lsdma_v6_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/nbio_v7_9.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/infiniband/hw/cxgb4/device.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h):
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures
../drivers/net/can/peak_canfd/peak_pciefd_main.c:146:32: warning: array of flexible structures
../drivers/infiniband/hw/efa/efa_main.c:444:30: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/efa/efa_main.c:444:30:    expected restricted __be64 [usertype] node_guid
../drivers/infiniband/hw/efa/efa_main.c:444:30:    got unsigned long long [usertype] guid
../drivers/bcma/driver_chipcommon.c:414:31: warning: incorrect type in assignment (different address spaces)
../drivers/bcma/driver_chipcommon.c:414:31:    expected void *regs
../drivers/bcma/driver_chipcommon.c:414:31:    got void [noderef] __iomem *
../drivers/infiniband/hw/cxgb4/provider.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h):
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures
../drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/infiniband/hw/efa/efa_verbs.c:2238:30: warning: symbol 'efa_uapi_defs' was not declared. Should it be static?
../drivers/ipack/carriers/tpci200.c:148:28: error: incompatible types in comparison expression (different address spaces):
../drivers/ipack/carriers/tpci200.c:148:28:    struct slot_irq [noderef] __rcu *
../drivers/ipack/carriers/tpci200.c:148:28:    struct slot_irq *
../drivers/ipack/carriers/tpci200.c:182:9: error: incompatible types in comparison expression (different address spaces):
../drivers/ipack/carriers/tpci200.c:182:9:    struct slot_irq [noderef] __rcu *
../drivers/ipack/carriers/tpci200.c:182:9:    struct slot_irq *
../drivers/ipack/carriers/tpci200.c:231:9: error: incompatible types in comparison expression (different address spaces):
../drivers/ipack/carriers/tpci200.c:231:9:    struct slot_irq [noderef] __rcu *
../drivers/ipack/carriers/tpci200.c:231:9:    struct slot_irq *
../drivers/gpu/drm/amd/amdgpu/lsdma_v7_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/ntb/msi.c:33: warning: Function parameter or struct member 'desc_changed' not described in 'ntb_msi_init'
../drivers/infiniband/hw/cxgb4/cm.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h):
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures
../drivers/gpu/drm/amd/amdgpu/nbio_v7_11.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/fddi/skfp/drvfbi.c:55:14: warning: symbol 'oem_id' was not declared. Should it be static?
../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/edac/sb_edac.c: In function ‘__populate_dimms’:
../drivers/edac/sb_edac.c:1680:85: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
 1680 |                                                  "CPU_SrcID#%u_Ha#%u_Chan#%u_DIMM#%u",
      |                                                                                     ^
../drivers/edac/sb_edac.c:1679:33: note: ‘snprintf’ output between 31 and 42 bytes into a destination of size 32
 1679 |                                 snprintf(dimm->label, sizeof(dimm->label),
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1680 |                                                  "CPU_SrcID#%u_Ha#%u_Chan#%u_DIMM#%u",
      |                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1681 |                                                  pvt->sbridge_dev->source_id, pvt->sbridge_dev->dom, i, j);
      |                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../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/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:1628:44: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28:    expected unsigned int [usertype] pa_lo
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28:    got restricted __le32 [usertype]
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28:    expected unsigned int [usertype] pa_hi
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28:    got restricted __le32 [usertype]
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2411:18: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:44: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42:    expected unsigned int [usertype] flags_status_srcqpn
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2442:42:    got restricted __le32 [usertype]
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:44: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42:    expected unsigned int [usertype] flags_status_srcqpn
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2445:42:    got restricted __le32 [usertype]
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:52: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50:    expected unsigned int [usertype] flags_status_srcqpn
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2451:50:    got restricted __le32 [usertype]
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:52: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50:    expected unsigned int [usertype] flags_status_srcqpn
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2454:50:    got restricted __le32 [usertype]
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:52: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50:    expected unsigned int [usertype] flags_status_srcqpn
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2459:50:    got restricted __le32 [usertype]
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:52: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50:    expected unsigned int [usertype] flags_status_srcqpn
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2462:50:    got restricted __le32 [usertype]
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2518:23: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2573:20: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2588:19: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2604:19: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2606:24: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2610:27: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2615:29: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2634:20: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2693:34: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2696:37: 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:2703:44: warning: cast to restricted __le32
../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2722:27: 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:2770: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/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/gpu/drm/amd/amdgpu/hdp_v7_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/ntb/ntb_transport.c:1810:43: warning: incorrect type in argument 1 (different address spaces)
../drivers/ntb/ntb_transport.c:1810:43:    expected void *dst
../drivers/ntb/ntb_transport.c:1810:43:    got void [noderef] __iomem *offset
../drivers/ntb/ntb_transport.c:1810:56: warning: incorrect type in argument 2 (different address spaces)
../drivers/ntb/ntb_transport.c:1810:56:    expected void const [noderef] __user *src
../drivers/ntb/ntb_transport.c:1810:56:    got void *buf
../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/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/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/gpu/drm/amd/amdgpu/df_v1_7.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/nbif_v6_3_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/df_v3_6.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/infiniband/hw/cxgb4/qp.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h):
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures
../drivers/infiniband/hw/cxgb4/qp.c:1615:39: warning: context imbalance in '__flush_qp' - different lock contexts for basic block
../drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c: note: in included file:
../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32
../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: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: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/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32
../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: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: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/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/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/gpu/drm/amd/amdgpu/df_v4_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/intel/ice/ice_ptp.c:331:9: warning: context imbalance in 'ice_ptp_read_src_clk_reg' - wrong count at exit
../drivers/gpu/drm/amd/amdgpu/df_v4_6_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/intel/ice/ice_ptp_hw.c:889:13: warning: context imbalance in 'ice_ptp_exec_tmr_cmd' - wrong count at exit
../drivers/gpu/drm/amd/amdgpu/df_v4_15.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:29: warning: cast removes address space '__iomem' of expression
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26: warning: incorrect type in assignment (different address spaces)
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26:    expected struct ntb_ctrl_regs [noderef] __iomem *mmio_ctrl
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26:    got void *
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:30: warning: cast removes address space '__iomem' of expression
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27: warning: incorrect type in assignment (different address spaces)
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27:    expected struct ntb_dbmsg_regs [noderef] __iomem *mmio_dbmsg
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27:    got void *
../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:699:38: warning: dereference of noderef expression
../drivers/edac/x38_edac.c:168:35: warning: incorrect type in initializer (different address spaces)
../drivers/edac/x38_edac.c:168:35:    expected void [noderef] __iomem *window
../drivers/edac/x38_edac.c:168:35:    got void *pvt_info
../drivers/edac/x38_edac.c:361:23: warning: incorrect type in assignment (different address spaces)
../drivers/edac/x38_edac.c:361:23:    expected void *pvt_info
../drivers/edac/x38_edac.c:361:23:    got void [noderef] __iomem *[assigned] window
../drivers/edac/x38_edac.c:439:20: warning: incorrect type in argument 1 (different address spaces)
../drivers/edac/x38_edac.c:439:20:    expected void volatile [noderef] __iomem *addr
../drivers/edac/x38_edac.c:439:20:    got void *pvt_info
../drivers/thunderbolt/tb.c: note: in included file (through ../drivers/thunderbolt/tb.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/thunderbolt/switch.c: note: in included file (through ../drivers/thunderbolt/tb.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/infiniband/hw/qedr/main.c:245:30: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/main.c:245:30:    expected restricted __be64 [usertype] node_guid
../drivers/infiniband/hw/qedr/main.c:245:30:    got unsigned long long [usertype] node_guid
../drivers/infiniband/hw/qedr/main.c:454:51: warning: cast from restricted __le32
../drivers/infiniband/hw/qedr/main.c:454:51: warning: restricted __le32 degrades to integer
../drivers/infiniband/hw/qedr/main.c:650:31: warning: cast from restricted __le32
../drivers/infiniband/hw/qedr/main.c:650:74: warning: restricted __le32 degrades to integer
../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/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/gpu/drm/amd/amdgpu/gmc_v7_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/sfc/falcon/ethtool.c: In function ‘ef4_fill_test’:
../drivers/net/ethernet/sfc/falcon/ethtool.c:229:32: warning: ‘%-24s’ directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=]
  229 |                          "%-6s %-24s", unit_str, test_str);
      |                                ^~~~~             ~~~~~~~~
../drivers/net/ethernet/sfc/falcon/ethtool.c:227:17: note: ‘snprintf’ output between 32 and 64 bytes into a destination of size 32
  227 |                 snprintf(strings + test_index * ETH_GSTRING_LEN,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  228 |                          ETH_GSTRING_LEN,
      |                          ~~~~~~~~~~~~~~~~
  229 |                          "%-6s %-24s", unit_str, test_str);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/sfc/siena/tx.c:290:9: warning: context imbalance in 'efx_siena_xdp_tx_buffers' - different lock contexts for basic block
../drivers/thunderbolt/path.c: note: in included file (through ../drivers/thunderbolt/tb.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../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:3287:22: warning: cast from restricted __le64
../drivers/infiniband/hw/qedr/verbs.c:3287:20: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3287:20:    expected unsigned long long [usertype]
../drivers/infiniband/hw/qedr/verbs.c:3287:20:    got restricted __be64 [usertype]
../drivers/infiniband/hw/qedr/verbs.c:3447:24: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3447:24:    expected restricted __le32 [usertype] hi
../drivers/infiniband/hw/qedr/verbs.c:3447:24:    got unsigned int [usertype]
../drivers/infiniband/hw/qedr/verbs.c:3448:24: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3448:24:    expected restricted __le32 [usertype] lo
../drivers/infiniband/hw/qedr/verbs.c:3448:24:    got unsigned int [usertype]
../drivers/infiniband/hw/qedr/verbs.c:3449:22: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3449:22:    expected restricted __le32 [usertype] l_key
../drivers/infiniband/hw/qedr/verbs.c:3449:22:    got unsigned int const [usertype] key
../drivers/infiniband/hw/qedr/verbs.c:3468:26: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3468:26:    expected restricted __le32 [usertype] length_lo
../drivers/infiniband/hw/qedr/verbs.c:3468:26:    got unsigned long long [usertype] length
../drivers/infiniband/hw/qedr/verbs.c:3469:28: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3469:28:    expected restricted __le32 [usertype] hi
../drivers/infiniband/hw/qedr/verbs.c:3469:28:    got unsigned int [usertype]
../drivers/infiniband/hw/qedr/verbs.c:3470:28: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3470:28:    expected restricted __le32 [usertype] lo
../drivers/infiniband/hw/qedr/verbs.c:3470:28:    got unsigned int [usertype]
../drivers/infiniband/hw/qedr/verbs.c:3598:54: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3598:54:    expected unsigned int [usertype] bytes_len
../drivers/infiniband/hw/qedr/verbs.c:3598:54:    got restricted __le32 [usertype] length
../drivers/infiniband/hw/qedr/verbs.c:3611:54: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3611:54:    expected unsigned int [usertype] bytes_len
../drivers/infiniband/hw/qedr/verbs.c:3611:54:    got restricted __le32 [usertype] length
../drivers/infiniband/hw/qedr/verbs.c:3624:54: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3624:54:    expected unsigned int [usertype] bytes_len
../drivers/infiniband/hw/qedr/verbs.c:3624:54:    got restricted __le32 [usertype] length
../drivers/infiniband/hw/qedr/verbs.c:3637:34: warning: cast from restricted __be32
../drivers/infiniband/hw/qedr/verbs.c:3637:34: warning: cast from restricted __le32
../drivers/infiniband/hw/qedr/verbs.c:3637:32: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3637:32:    expected restricted __le32 [usertype] imm_data
../drivers/infiniband/hw/qedr/verbs.c:3637:32:    got restricted __be32 [usertype]
../drivers/infiniband/hw/qedr/verbs.c:3644:54: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3644:54:    expected unsigned int [usertype] bytes_len
../drivers/infiniband/hw/qedr/verbs.c:3644:54:    got restricted __le32 [usertype] length
../drivers/infiniband/hw/qedr/verbs.c:3657:54: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3657:54:    expected unsigned int [usertype] bytes_len
../drivers/infiniband/hw/qedr/verbs.c:3657:54:    got restricted __le32 [usertype] length
../drivers/infiniband/hw/qedr/verbs.c:3674:54: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3674:54:    expected unsigned int [usertype] bytes_len
../drivers/infiniband/hw/qedr/verbs.c:3674:54:    got restricted __le32 [usertype] length
../drivers/infiniband/hw/qedr/verbs.c:3711:33: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:3711:33:    expected restricted __le32 [usertype] inv_l_key
../drivers/infiniband/hw/qedr/verbs.c:3711:33:    got unsigned int const [usertype] invalidate_rkey
../drivers/infiniband/hw/qedr/verbs.c:3793:42: warning: restricted __le16 degrades to integer
../drivers/infiniband/hw/qedr/verbs.c:3992:42: warning: restricted __le16 degrades to integer
../drivers/infiniband/hw/qedr/verbs.c:4021:43: warning: cast from restricted __le32
../drivers/infiniband/hw/qedr/verbs.c:4021:43: warning: restricted __le32 degrades to integer
../drivers/infiniband/hw/qedr/verbs.c:4117:68: warning: incorrect type in argument 6 (different base types)
../drivers/infiniband/hw/qedr/verbs.c:4117:68:    expected unsigned short [usertype] hw_cons
../drivers/infiniband/hw/qedr/verbs.c:4117:68:    got restricted __le16 [usertype] sq_cons
../drivers/infiniband/hw/qedr/verbs.c:4125:68: warning: incorrect type in argument 6 (different base types)
../drivers/infiniband/hw/qedr/verbs.c:4125:68:    expected unsigned short [usertype] hw_cons
../drivers/infiniband/hw/qedr/verbs.c:4125:68:    got restricted __le16 [usertype] sq_cons
../drivers/infiniband/hw/qedr/verbs.c:4132:38: warning: restricted __le16 degrades to integer
../drivers/infiniband/hw/qedr/verbs.c:4205:67: warning: incorrect type in argument 6 (different base types)
../drivers/infiniband/hw/qedr/verbs.c:4205:67:    expected unsigned short [usertype] hw_cons
../drivers/infiniband/hw/qedr/verbs.c:4205:67:    got restricted __le16 [usertype] sq_cons
../drivers/infiniband/hw/qedr/verbs.c:4390:46: warning: incorrect type in argument 5 (different base types)
../drivers/infiniband/hw/qedr/verbs.c:4390:46:    expected unsigned short [usertype] hw_cons
../drivers/infiniband/hw/qedr/verbs.c:4390: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:4252:33: warning: incorrect type in assignment (different base types)
../drivers/infiniband/hw/qedr/verbs.c:4252:33:    expected restricted __be32 [usertype] imm_data
../drivers/infiniband/hw/qedr/verbs.c:4252:33:    got unsigned int [usertype]
../drivers/gpu/drm/amd/amdgpu/gmc_v8_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/thunderbolt/eeprom.c: note: in included file (through ../drivers/thunderbolt/tb.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/edac/skx_base.c:356:46: warning: dubious: x | !y
../drivers/thunderbolt/tunnel.c: note: in included file (through ../drivers/thunderbolt/tb.h, ../drivers/thunderbolt/tunnel.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/edac/skx_common.c: In function ‘skx_get_nvdimm_info’:
../drivers/edac/skx_common.c:449:79: warning: ‘_DIMM#’ directive output may be truncated writing 6 bytes into a region of size between 0 and 9 [-Wformat-truncation=]
  449 |         snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u",
      |                                                                               ^~~~~~
../drivers/edac/skx_common.c:449:52: note: using the range [0, 4294967295] for directive argument
  449 |         snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u",
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/edac/skx_common.c:449:9: note: ‘snprintf’ output between 31 and 53 bytes into a destination of size 32
  449 |         snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  450 |                  imc->src_id, imc->lmc, chan, dimmno);
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/edac/skx_common.c: In function ‘skx_get_dimm_info’:
../drivers/edac/skx_common.c:400:87: warning: ‘_DIMM#’ directive output may be truncated writing 6 bytes into a region of size between 0 and 9 [-Wformat-truncation=]
  400 |                 snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u",
      |                                                                                       ^~~~~~
../drivers/edac/skx_common.c:400:60: note: using the range [0, 4294967295] for directive argument
  400 |                 snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u",
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/edac/skx_common.c:400:17: note: ‘snprintf’ output between 31 and 53 bytes into a destination of size 32
  400 |                 snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  401 |                          imc->src_id, imc->lmc, chan, dimmno);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/sfc/siena/ethtool_common.c: In function ‘efx_fill_test’:
../drivers/net/ethernet/sfc/siena/ethtool_common.c:229:32: warning: ‘%-24s’ directive output may be truncated writing between 24 and 31 bytes into a region of size between 0 and 25 [-Wformat-truncation=]
  229 |                          "%-6s %-24s", unit_str, test_str);
      |                                ^~~~~             ~~~~~~~~
../drivers/net/ethernet/sfc/siena/ethtool_common.c:227:17: note: ‘snprintf’ output between 32 and 64 bytes into a destination of size 32
  227 |                 snprintf(strings + test_index * ETH_GSTRING_LEN,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  228 |                          ETH_GSTRING_LEN,
      |                          ~~~~~~~~~~~~~~~~
  229 |                          "%-6s %-24s", unit_str, test_str);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40: warning: incorrect type in initializer (different address spaces)
../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40:    expected struct Qdisc *qdisc
../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:377:40:    got struct Qdisc [noderef] __rcu *qdisc_sleeping
../drivers/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset'
../drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/thunderbolt/tmu.c: note: in included file (through ../drivers/thunderbolt/tb.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gmc_v9_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/thunderbolt/clx.c: note: in included file (through ../drivers/thunderbolt/tb.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/thunderbolt/usb4.c: note: in included file (through ../drivers/thunderbolt/tb.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/infiniband/hw/mlx5/fs.c:1189:26: warning: array of flexible structures
../drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/sfc/siena/mcdi_mon.c: In function ‘efx_siena_mcdi_mon_probe’:
../drivers/net/ethernet/sfc/siena/mcdi_mon.c:458:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
  458 |                         snprintf(name, sizeof(name), "%s%u_input",
      |                                                                 ^
../drivers/net/ethernet/sfc/siena/mcdi_mon.c:458:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12
  458 |                         snprintf(name, sizeof(name), "%s%u_input",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  459 |                                  hwmon_prefix, hwmon_index);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/sfc/siena/mcdi_mon.c:489:57: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
  489 |                 snprintf(name, sizeof(name), "%s%u_alarm",
      |                                                         ^
../drivers/net/ethernet/sfc/siena/mcdi_mon.c:489:17: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12
  489 |                 snprintf(name, sizeof(name), "%s%u_alarm",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  490 |                          hwmon_prefix, hwmon_index);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/sfc/siena/mcdi_mon.c:496:65: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
  496 |                         snprintf(name, sizeof(name), "%s%u_label",
      |                                                                 ^
../drivers/net/ethernet/sfc/siena/mcdi_mon.c:496:25: note: ‘snprintf’ output between 10 and 22 bytes into a destination of size 12
  496 |                         snprintf(name, sizeof(name), "%s%u_label",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  497 |                                  hwmon_prefix, hwmon_index);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gmc_v10_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/thunderbolt/debugfs.c: note: in included file (through ../drivers/thunderbolt/tb.h):
../drivers/thunderbolt/tb_regs.h:190:32: warning: typeof applied to bitfield type
../drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_pps.c: note: in included file:
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfxhub_v3_0_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gmc_v11_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../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/gpu/drm/amd/amdgpu/mmhub_v3_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_psr.c: note: in included file:
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfxhub_v11_5_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mmhub_v4_1_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_cdclk.c: note: in included file:
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/amd/amdgpu/gfxhub_v12_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gmc_v12_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/umc_v6_0.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/umc_v6_0.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/xe/xe_debugfs.c:30:1: warning: symbol 'gt_reset_failure' was not declared. Should it be static?
../drivers/gpu/drm/amd/amdgpu/umc_v6_1.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/umc_v6_1.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_fbdev.c:164:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_fbdev.c:165:10:   also defined here
../drivers/gpu/drm/amd/amdgpu/umc_v6_7.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/umc_v6_7.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/umc_v8_7.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/umc_v8_7.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/umc_v8_10.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/umc_v8_10.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/umc_v12_0.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/umc_v12_0.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_irq.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/iceland_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/tonga_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vega10_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/cz_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../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/gpu/drm/amd/amdgpu/vega20_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/ih_v6_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/navi10_ih.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/ih_v6_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/ih_v7_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/psp_v3_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/psp_v10_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/psp_v11_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_psp.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/psp_v12_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/psp_v13_0_4.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/psp_v13_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/psp_v14_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfx_v9_4.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/dce_v10_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/dce_v11_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/imu_v11_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1117: warning: cannot understand function prototype: 'struct registry_list_entry '
../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c:1321: warning: cannot understand function prototype: 'const struct nv_gsp_registry_entries r535_registry_entries[] = '
../drivers/gpu/drm/amd/amdgpu/gfx_v11_0_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/imu_v11_0_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/imu_v12_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/sdma_v4_4.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfx_v8_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/sdma_v2_4.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/sdma_v3_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_fbdev.c:164:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_fbdev.c:165:10:   also defined here
../drivers/gpu/drm/amd/amdgpu/sdma_v4_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_mes.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_psr.c: note: in included file:
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/amd/amdgpu/uvd_v5_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/sdma_v5_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mes_v11_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/uvd_v6_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_vce.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vce_v3_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_sw_ring.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vce_v4_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/sdma_v6_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/sdma_v7_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mes_v12_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c:1803:14: warning: restricted __be64 degrades to integer
../drivers/gpu/drm/amd/amdgpu/sdma_v5_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfx_v9_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/uvd_v7_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:105:58: warning: incorrect type in argument 2 (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:105:58:    expected void [noderef] __iomem *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:105:58:    got void *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:111:58: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:111:58:    expected void const [noderef] __iomem *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:111:58:    got void *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:158:25: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:158:25:    expected void volatile [noderef] __iomem *addr
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:158:25:    got void *[assigned] emap
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:175:19: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:175:19:    expected void *map
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:175:19:    got void [noderef] __iomem *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:228:28: warning: incorrect type in return expression (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:228:28:    expected void [noderef] __iomem *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:228:28:    got void *map
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:237:28: warning: incorrect type in return expression (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:237:28:    expected void [noderef] __iomem *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:237:28:    got void *map
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:244:21: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:244:21:    expected void [noderef] __iomem *map
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:244:21:    got void *map
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:333:25: warning: incorrect type in argument 1 (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:333:25:    expected void volatile [noderef] __iomem *addr
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:333:25:    got void *[assigned] map
../drivers/gpu/drm/amd/amdgpu/gfx_v10_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfx_v12_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:182:20: warning: incorrect type in return expression (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:182:20:    expected void [noderef] __iomem *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:182:20:    got unsigned int [usertype] *vaddr
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:225:26: warning: incorrect type in return expression (different address spaces)
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:225:26:    expected void [noderef] __iomem *
../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:225:26:    got unsigned int [usertype] *vaddr
../drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_display_device.c:765:17: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:767:17:   also defined here
../drivers/gpu/drm/i915/display/intel_display_device.c:966:17: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:971:18:   also defined here
../drivers/gpu/drm/i915/display/intel_display_device.c:1006:17: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:1008:18:   also defined here
../drivers/gpu/drm/i915/display/intel_display_device.c:1225:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:1227:10:   also defined here
../drivers/gpu/drm/i915/display/intel_display_device.c:1233:9: warning: Initializer entry defined twice
../drivers/gpu/drm/i915/display/intel_display_device.c:1234:10:   also defined here
../drivers/gpu/drm/amd/amdgpu/vcn_v1_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/gfx_v11_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_v2_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vpe_v6_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/athub_v2_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/athub_v1_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/umsch_mm_v4_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/athub_v2_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_v2_5.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/athub_v4_1_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/athub_v3_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/smuio_v9_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_v3_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/smuio_v11_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/smuio_v11_0_6.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_v4_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/smuio_v13_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/smuio_v13_0_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/smuio_v13_0_6.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/smuio_v14_0_2.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_ddi.c: note: in included file:
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/amd/amdgpu/amdgpu_reset.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_reset.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/mca_v3_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_module.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/i915/display/intel_pps.c: note: in included file:
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/i915/display/intel_display_types.h:2064:24: warning: unreplaced symbol '<noident>'
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_pasid.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_doorbell.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_flat_memory.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_cik.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_topology.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_chardev.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_kernel_queue.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v12.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_mqd_manager_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_cik.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_vi.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_packet_manager_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c:32:9: warning: cast truncates bits from constant value (100000000 becomes 0)
../drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c:57:9: warning: cast truncates bits from constant value (800000000 becomes 0)
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process_queue_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_interrupt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/cik_event_interrupt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager_v12.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v9.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v10.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_int_process_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_smi_events.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debugfs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_crat.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_debug.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_priv.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_migrate.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_object.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v12.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c:954: warning: Function parameter or struct member 'queue_cnt' not described in 'get_wave_count'
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c:954: warning: Excess function parameter 'wave_cnt' description in 'get_wave_count'
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c:954: warning: Excess function parameter 'vmid' description in 'get_wave_count'
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_acp.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_job.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.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_object.h):
../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3065:17: error: incompatible types in comparison expression (different address spaces):
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3065:17:    struct dma_fence [noderef] __rcu *
../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c:3065:17:    struct dma_fence *
../drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_object.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/cyan_skillfish_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/smu_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu12/renoir_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_4_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_5_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/yellow_carp_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/smu_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/vangogh_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/aldebaran_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0_0_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu8_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu14/smu_v14_0_2_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_0_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_7_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/smu_v13_0_6_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu7_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:884:17: error: incompatible types in conditional expression (different base types):
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:884:17:    void
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:884:17:    int
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1139:9: error: incompatible types in conditional expression (different base types):
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1139:9:    void
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1139:9:    int
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1171:9: error: incompatible types in conditional expression (different base types):
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1171:9:    void
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1171:9:    int
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1341:9: error: incompatible types in conditional expression (different base types):
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1341:9:    void
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1341:9:    int
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/hardwaremanager.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/fiji_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/iceland_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/polaris10_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/tonga_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomfwctrl.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/process_pptables_v1_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu8_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/pp_psm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu9_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ppatomctrl.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/ci_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vegam_smumgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_clockpowergating.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_processpptables.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu_helper.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/common_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu10_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/tonga_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_powertune.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/polaris_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_thermal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/fiji_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_smc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_smc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/legacy_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm_internal.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/ci_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/amd_powerplay.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega12_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu9_baco.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_services.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crtc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/smu7_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/kv_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_replay.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c:1317:1: warning: no newline at end of file
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_plane.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_psr.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_wb.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/amdgpu_pm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_crc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_hdcp.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega10_hwmgr.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/inc/amd_powerplay.h, ...):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c:217:9: warning: context imbalance in 'nvkm_cgrp_put' - unexpected unlock
../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:182:18: warning: context imbalance in 'nvkm_runl_chan_get_inst' - wrong count at exit
../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:206:18: warning: context imbalance in 'nvkm_runl_chan_get_chid' - different lock contexts for basic block
../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:227:18: warning: context imbalance in 'nvkm_runl_cgrp_get_cgid' - different lock contexts for basic block
../drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c:306:9: warning: context imbalance in 'nvkm_chan_put' - unexpected unlock
../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nvkm/engine/fifo/r535.c:225:3: warning: symbol 'userd' was not declared. Should it be static?
../drivers/gpu/drm/amd/amdgpu/../pm/legacy-dpm/si_dpm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/amdgpu_isp.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/isp_v4_1_0.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.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/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/amd/amdgpu/../display/modules/hdcp/hdcp_psp.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:66:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:66:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_backlight.c: In function ‘nouveau_backlight_init’:
../drivers/gpu/drm/nouveau/nouveau_backlight.c:56:69: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 3 [-Wformat-truncation=]
   56 |                 snprintf(backlight_name, BL_NAME_SIZE, "nv_backlight%d", nb);
      |                                                                     ^~
In function ‘nouveau_get_backlight_name’,
    inlined from ‘nouveau_backlight_init’ at ../drivers/gpu/drm/nouveau/nouveau_backlight.c:351:7:
../drivers/gpu/drm/nouveau/nouveau_backlight.c:56:56: note: directive argument in the range [1, 2147483647]
   56 |                 snprintf(backlight_name, BL_NAME_SIZE, "nv_backlight%d", nb);
      |                                                        ^~~~~~~~~~~~~~~~
../drivers/gpu/drm/nouveau/nouveau_backlight.c:56:17: note: ‘snprintf’ output between 14 and 23 bytes into a destination of size 15
   56 |                 snprintf(backlight_name, BL_NAME_SIZE, "nv_backlight%d", nb);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/gpu/drm/nouveau/nouveau_bo74c1.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo74c1.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo74c1.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo74c1.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo74c1.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo74c1.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo74c1.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:59:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:59:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:63:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:63:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:88:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:88:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:56:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:56:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:56:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:70:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:70:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:96:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo9039.c:96:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:62:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:62:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:62:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:86:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:86:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:106:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:106:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:107:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo0039.c:107:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:80:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:80:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:102:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:102:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:106:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:106:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:106:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:126:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:126:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:146:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:146:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:147:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:147:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:147:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_bo5039.c:147:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_drm.c:390:41: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_drm.c:390:41: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_drm.c:391:41: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_drm.c:391:41: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_drm.c:391:41: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_drm.c:391:41: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_drm.c:395:33: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_drm.c:395:33: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:205:13: warning: incorrect type in assignment (different base types)
../drivers/gpu/drm/nouveau/nouveau_dmem.c:205:13:    expected restricted vm_fault_t [usertype] ret
../drivers/gpu/drm/nouveau/nouveau_dmem.c:205:13:    got int
../drivers/gpu/drm/nouveau/nouveau_dmem.c:457:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:457:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:461:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:461:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:474:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:474:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:478:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:478:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:488:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:502:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:502:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:529:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:529:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:533:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:533:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:542:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:542:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:542:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:542:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:551:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:551:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:551:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:556:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:556:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:558:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_dmem.c:558:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_gem.c:884:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_gem.c:885:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_gem.c:917:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_gem.c:918:25: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_gem.c:920:33: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:90:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:90:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:95:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:95:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:97:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:97:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:139:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/core507d.c:139:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/dac507d.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/dac507d.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/dac507d.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:64:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:64:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:65:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:65:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:67:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:67:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:68:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:68:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:84:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:84:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:40:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:40:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:41:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:41:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:39:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:39:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:42:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:42:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:42:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:50:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:50:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/sor507d.c:45:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/sor507d.c:45:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/sor907d.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/sor907d.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:61:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:69:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:69:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:74:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:74:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:137:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:137:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:140:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:140:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:140:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:149:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:149:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:45:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:45:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:47:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:47:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:48:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:48:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:63:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:63:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/dac907d.c:38:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/dac907d.c:38:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/pior507d.c:45:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/pior507d.c:45:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/sorc37d.c:38:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/sorc37d.c:38:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1137:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1137:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1222:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1222:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1223:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1223:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1224:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1224:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1225:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1225:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:40:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:40:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:73:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:73:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:98:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head917d.c:98:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:40:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:40:9: warning: dubious: !x & y
../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:40:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:55:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:55:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h):
../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:321:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:39:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:39:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:58:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:58:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:58:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:69:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:69:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:83:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:83:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:86:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:86:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:86:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:86:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:86:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:104:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:104:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:123:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:123:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:137:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:137:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:137:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:145:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head827d.c:145:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:38:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:38:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:60:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:60:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:60:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:61:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:61:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:63:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:63:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:71:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:71:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:39:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:39:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:58:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:58:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:90:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:90:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:118:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:118:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:132:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:132:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:149:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:149:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:149:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:198:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:198:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:212:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:212:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:233:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:233:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:288:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:288:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:303:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:303:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:303:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:356:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:356:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:356:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:393:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:393:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:410:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:410:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:416:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:416:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:420:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:420:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head507d.c:420:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:37:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:37:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:44:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:51:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:46:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:46:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:46:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:46:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:46:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:64:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:64:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:64:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:65:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:65:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:71:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:71:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:75:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:75:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:95:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:95:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:95:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:108:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:108:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:108:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:121:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:121:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:134:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:134:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:134:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:134:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:39:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:39:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:68:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:68:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:89:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:89:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:106:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:106:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:212:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:212:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:212:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:212:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:212:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:229:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:229:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:230:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:230:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:232:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:232:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:235:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:235:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:239:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:239:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:55:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:55:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:95:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:95:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:114:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:114:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:118:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:118:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:132:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:132:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:132:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:148:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:148:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:149:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:149:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:171:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:171:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:237:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:237:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:238:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:238:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:240:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:240:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:243:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:243:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:247:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:247:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:264:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:264:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:268:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:268:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:37:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:37:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:77:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:77:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:80:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:80:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:102:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:102:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:165:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:165:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:46:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:46:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:46:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:67:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:87:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:87:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:120:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:148:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:148:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:162:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:162:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:167:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:167:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:181:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:181:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:181:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:191:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:191:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:205:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:205:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:219:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:219:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:240:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:240:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:256:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:256:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:259:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:259:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:273:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:273:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:273:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:281:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:281:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:358:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:358:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:388:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:388:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:394:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:394:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:64:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:64:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:68:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:68:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:70:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:70:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:73:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:73:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:38:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:38:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:42:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:57:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:57:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:57:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:57:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:57:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:65:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:65:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:65:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:65:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv17_fence.c:65:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/disp.c:138:31: error: subtraction of different types can't work (different address spaces)
../drivers/gpu/drm/nouveau/dispnv50/disp.c:187:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/disp.c:201:31: error: subtraction of different types can't work (different address spaces)
../drivers/gpu/drm/nouveau/dispnv50/disp.c:261:24: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nv04_fence.c:45:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv04_fence.c:45:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:41:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:45:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:45:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:47:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:50:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:50:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:44:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:57:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:57:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:61:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:61:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:78:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:78:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:81:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:81:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:81:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:88:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:88:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:88:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:96:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:96:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:98:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:98:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:98:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:98:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:127:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:127:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:141:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:141:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:167:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:167:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:180:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:180:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:180:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:204:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:204:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:217:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:217:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:217:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:217:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/base507c.c:217:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv10_fence.c:35:40: warning: incorrect type in initializer (different address spaces)
../drivers/gpu/drm/nouveau/nv10_fence.c:35:40:    expected struct nvif_push *push
../drivers/gpu/drm/nouveau/nv10_fence.c:35:40:    got struct nvif_push [noderef] __rcu *
../drivers/gpu/drm/nouveau/nv10_fence.c:38:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv10_fence.c:38:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:48:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:48:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:48:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:61:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:61:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:74:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:148:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:148:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:152:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:152:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:165:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:165:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:170:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:170:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:170:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:170:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:170:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:192:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:192:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:192:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:193:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:193:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:195:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:195:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:199:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:199:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:203:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:203:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:218:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:218:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:231:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:231:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:231:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:248:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:248:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:261:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:261:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:261:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:261:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:261:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:277:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:277:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:277:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:281:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:281:9: warning: dubious: !x & y
../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:281:9: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_fence.c:431:24: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nouveau_fence.c:431:24:    expected struct nouveau_channel [noderef] __rcu *channel
../drivers/gpu/drm/nouveau/nouveau_fence.c:431:24:    got struct nouveau_channel *chan
../drivers/gpu/drm/nouveau/nouveau_chan.c:134:37: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nouveau_chan.c:134:37:    expected unsigned int [usertype] *bgn
../drivers/gpu/drm/nouveau/nouveau_chan.c:134:37:    got void [noderef] __iomem *ptr
../drivers/gpu/drm/nouveau/nouveau_chan.c:182:44: warning: incorrect type in assignment (different address spaces)
../drivers/gpu/drm/nouveau/nouveau_chan.c:182:44:    expected void [noderef] __iomem *ptr
../drivers/gpu/drm/nouveau/nouveau_chan.c:182:44:    got void *virtual
../drivers/gpu/drm/nouveau/nouveau_chan.c:468:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_chan.c:482:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nouveau_chan.c:482:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:63:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:63:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:63:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:63:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nvc0_fence.c:63:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:41:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:41:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:64:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:64:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:66:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:66:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:66:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:66:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:66:17: warning: cast removes address space '__iomem' of expression
../drivers/gpu/drm/nouveau/nv84_fence.c:88:45: warning: incorrect type in initializer (different address spaces)
../drivers/gpu/drm/nouveau/nv84_fence.c:88:45:    expected struct nouveau_channel *chan
../drivers/gpu/drm/nouveau/nv84_fence.c:88:45:    got struct nouveau_channel [noderef] __rcu *channel
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/rnull_mod.o
../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static?