../io_uring/fdinfo.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:201:37: warning: array of flexible structures ../drivers/bus/fsl-mc/fsl-mc-bus.c:399:26: warning: symbol 'fsl_mc_bus_dpdbg_type' was not declared. Should it be static? ../drivers/acpi/sleep.c:564:46: warning: restricted suspend_state_t degrades to integer ../drivers/acpi/sleep.c:672:50: warning: restricted suspend_state_t degrades to integer ../sound/core/ump.c:1146:12: warning: context imbalance in 'snd_ump_legacy_open' - different lock contexts for basic block ../sound/core/ump.c:1231:12: warning: context imbalance in 'process_legacy_output' - wrong count at exit ../sound/core/ump.c:1267:13: warning: context imbalance in 'process_legacy_input' - different lock contexts for basic block ../drivers/pinctrl/mediatek/mtk-eint.c:424:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/pinctrl/mediatek/mtk-eint.c:424:44: expected void [noderef] __iomem *base ../drivers/pinctrl/mediatek/mtk-eint.c:424:44: got void [noderef] __iomem **base ../drivers/pinctrl/mediatek/mtk-eint.c:432:44: warning: incorrect type in argument 2 (different address spaces) ../drivers/pinctrl/mediatek/mtk-eint.c:432:44: expected void [noderef] __iomem *base ../drivers/pinctrl/mediatek/mtk-eint.c:432:44: got void [noderef] __iomem **base ../arch/x86/events/intel/p4.c: In function ‘p4_pmu_init’: ../arch/x86/events/intel/p4.c:1370:27: warning: variable ‘high’ set but not used [-Wunused-but-set-variable] 1370 | unsigned int low, high; | ^~~~ ../drivers/tty/serial/samsung_tty.c: In function ‘s3c24xx_serial_get_options.constprop’: ../drivers/tty/serial/samsung_tty.c:2338:49: warning: ‘%d’ directive writing between 1 and 3 bytes into a region of size 2 [-Wformat-overflow=] 2338 | sprintf(clk_name, "clk_uart_baud%d", clk_sel); | ^~ ../drivers/tty/serial/samsung_tty.c:2338:35: note: directive argument in the range [0, 255] 2338 | sprintf(clk_name, "clk_uart_baud%d", clk_sel); | ^~~~~~~~~~~~~~~~~ ../drivers/tty/serial/samsung_tty.c:2338:17: note: ‘sprintf’ output between 15 and 17 bytes into a destination of size 15 2338 | sprintf(clk_name, "clk_uart_baud%d", clk_sel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/tty/serial/samsung_tty.c: In function ‘s3c24xx_serial_init_port’: ../drivers/tty/serial/samsung_tty.c:1790:49: warning: ‘%d’ directive writing between 1 and 3 bytes into a region of size 2 [-Wformat-overflow=] 1790 | sprintf(clk_name, "clk_uart_baud%d", clk_num); | ^~ In function ‘s3c24xx_serial_enable_baudclk’, inlined from ‘s3c24xx_serial_init_port’ at ../drivers/tty/serial/samsung_tty.c:1896:8: ../drivers/tty/serial/samsung_tty.c:1790:35: note: directive argument in the range [0, 254] 1790 | sprintf(clk_name, "clk_uart_baud%d", clk_num); | ^~~~~~~~~~~~~~~~~ ../drivers/tty/serial/samsung_tty.c:1790:17: note: ‘sprintf’ output between 15 and 17 bytes into a destination of size 15 1790 | sprintf(clk_name, "clk_uart_baud%d", clk_num); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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/tty/serial/samsung_tty.c: note: in included file: ../include/linux/serial_core.h:785:34: warning: context imbalance in 's3c24xx_serial_console_write' - unexpected unlock ../arch/x86/events/intel/uncore_nhmex.c: note: in included file (through ../arch/x86/include/asm/cpuid/api.h, ../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:219:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../arch/x86/include/asm/paravirt.h:219:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../drivers/iommu/amd/init.c:177:1: warning: symbol 'amd_ivhd_dev_flags_list' was not declared. Should it be static? ../drivers/iommu/amd/iommu.c:3110:9: warning: context imbalance in 'set_dte_irq_entry' - different lock contexts for basic block ../net/bluetooth/hci_event.c: note: in included file (through ../include/net/bluetooth/hci_core.h): ../include/net/bluetooth/hci.h:2651:47: warning: array of flexible structures ../include/net/bluetooth/hci.h:2737:43: warning: array of flexible structures ../kernel/cpu.c:1253:9: warning: context imbalance in 'clear_tasks_mm_cpumask' - different lock contexts for basic block ../arch/x86/events/intel/core.c:3507:1: warning: context imbalance in 'intel_start_scheduling' - different lock contexts for basic block ../arch/x86/events/intel/core.c:3580:9: warning: context imbalance in 'intel_stop_scheduling' - unexpected unlock ../arch/x86/events/intel/core.c:3793:25: warning: context imbalance in 'intel_put_excl_constraints' - unexpected unlock ../kernel/fork.c:1264:19: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:1264:19: expected struct task_struct [noderef] __rcu *owner ../kernel/fork.c:1264:19: got struct task_struct *p ../kernel/fork.c:1853:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1853:38: expected struct refcount_struct [usertype] *r ../kernel/fork.c:1853:38: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1862:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1862:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1862:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1863:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1863:9: expected void const * ../kernel/fork.c:1863:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1863:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1863:9: expected void const * ../kernel/fork.c:1863:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1863:9: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:1863:9: expected void const * ../kernel/fork.c:1863:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1864:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1864:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1864:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1958:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1958:9: expected struct qspinlock *lock ../kernel/fork.c:1958:9: got struct qspinlock [noderef] __rcu * ../kernel/fork.c:2249:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2249:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2249:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2253:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2253:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2253:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2571:32: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2571:32: expected struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:2571:32: got struct task_struct * ../kernel/fork.c:2580:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2580:27: expected struct spinlock [usertype] *lock ../kernel/fork.c:2580:27: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2629:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:2629:54: expected struct list_head *head ../kernel/fork.c:2629:54: got struct list_head [noderef] __rcu * ../kernel/fork.c:2649:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2649:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2649:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2671:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2671:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2671:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2699:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2699:28: expected struct sighand_struct *sighand ../kernel/fork.c:2699:28: got struct sighand_struct [noderef] __rcu *sighand ../kernel/fork.c:2730:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2730:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2730:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2732:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2732:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2732:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:3175:24: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:3175:24: expected struct task_struct *[assigned] parent ../kernel/fork.c:3175:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:3267:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:3267:43: expected struct refcount_struct const [usertype] *r ../kernel/fork.c:3267:43: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:2299:22: warning: dereference of noderef expression ../kernel/fork.c: note: in included file (through ../include/uapi/asm-generic/bpf_perf_event.h, arch/x86/include/generated/uapi/asm/bpf_perf_event.h, ../include/uapi/linux/bpf_perf_event.h, ../include/linux/perf_event.h, ...): ../include/linux/ptrace.h:210:45: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:210:45: expected struct task_struct *new_parent ../include/linux/ptrace.h:210:45: got struct task_struct [noderef] __rcu *parent ../include/linux/ptrace.h:210:62: warning: incorrect type in argument 3 (different address spaces) ../include/linux/ptrace.h:210:62: expected struct cred const *ptracer_cred ../include/linux/ptrace.h:210:62: got struct cred const [noderef] __rcu *ptracer_cred ../kernel/fork.c:2627:59: warning: dereference of noderef expression ../kernel/fork.c:2628:59: warning: dereference of noderef expression ../kernel/fork.c:1256:23: error: incompatible types in comparison expression (different address spaces): ../kernel/fork.c:1256:23: struct task_struct [noderef] __rcu * ../kernel/fork.c:1256:23: struct task_struct * ../sound/core/seq/seq_queue.c:50:12: warning: context imbalance in 'queue_list_add' - wrong count at exit ../sound/core/seq/seq_queue.c:66:29: warning: context imbalance in 'queue_list_remove' - wrong count at exit ../sound/core/seq/seq_queue.c:195:22: warning: context imbalance in 'queueptr' - different lock contexts for basic block ../sound/core/seq/seq_queue.c:356:9: warning: context imbalance in 'queue_access_lock' - wrong count at exit ../sound/core/seq/seq_queue.c:385:5: warning: context imbalance in 'snd_seq_queue_set_owner' - different lock contexts for basic block ../sound/core/seq/seq_queue.c:450:5: warning: context imbalance in 'snd_seq_queue_timer_set_tempo' - different lock contexts for basic block ../sound/core/seq/seq_queue.c:684:5: warning: context imbalance in 'snd_seq_control_queue' - different lock contexts for basic block ../mm/slub.c:3162:55: warning: context imbalance in '__put_partials' - unexpected unlock ../mm/slub.c:4466:47: warning: context imbalance in '__slab_free' - unexpected unlock ../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:219:9: warning: cast truncates bits from constant value (1000000ff becomes ff) ../sound/core/seq/seq_clientmgr.c:778:9: warning: context imbalance in '__deliver_to_subscribers' - different lock contexts for basic block ../net/bluetooth/hci_codec.c: note: in included file: ../include/net/bluetooth/hci_core.h:147:35: warning: array of flexible structures ../drivers/iommu/iommufd/vfio_compat.c:377:17: warning: cast removes address space '__user' 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/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit ../net/bluetooth/sco.c: note: in included file: ../include/net/bluetooth/hci_core.h:147:35: warning: array of flexible structures ../drivers/tty/serial/sh-sci.c: note: in included file (through ../include/linux/serial_sci.h): ../include/linux/serial_core.h:785:34: warning: context imbalance in 'sci_dma_rx_submit' - unexpected unlock ../sound/core/seq/seq_ports.c:44:28: warning: context imbalance in 'snd_seq_port_use_ptr' - different lock contexts for basic block ../sound/core/seq/seq_ports.c:94:9: warning: context imbalance in 'snd_seq_port_query_nearest' - wrong count at exit ../sound/core/seq/seq_ports.c:114:5: warning: context imbalance in 'snd_seq_create_port' - different lock contexts for basic block ../sound/core/seq/seq_ports.c:273:5: warning: context imbalance in 'snd_seq_delete_port' - wrong count at exit ../sound/core/seq/seq_ports.c:494:12: warning: context imbalance in 'check_and_subscribe_port' - different lock contexts for basic block ../arch/x86/kernel/process.c: In function ‘arch_post_acpi_subsys_init’: ../arch/x86/kernel/process.c:960:17: warning: variable ‘hi’ set but not used [-Wunused-but-set-variable] 960 | u32 lo, hi; | ^~ ../drivers/base/power/wakeup.c:257:5: warning: context imbalance in 'wakeup_sources_read_lock' - wrong count at exit ../drivers/base/power/wakeup.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:400:9: warning: context imbalance in 'wakeup_sources_read_unlock' - unexpected unlock ../drivers/base/power/wakeup.c:1097:13: warning: context imbalance in 'wakeup_sources_stats_seq_start' - wrong count at exit ../include/linux/srcu.h:400:9: warning: context imbalance in 'wakeup_sources_stats_seq_stop' - unexpected unlock ../sound/soc/generic/simple-card-utils.c:34:33: warning: incorrect type in initializer (different base types) ../sound/soc/generic/simple-card-utils.c:34:33: expected unsigned int [usertype] val ../sound/soc/generic/simple-card-utils.c:34:33: got restricted snd_pcm_format_t [usertype] ../sound/soc/generic/simple-card-utils.c:35:33: warning: incorrect type in initializer (different base types) ../sound/soc/generic/simple-card-utils.c:35:33: expected unsigned int [usertype] val ../sound/soc/generic/simple-card-utils.c:35:33: got restricted snd_pcm_format_t [usertype] ../sound/soc/generic/simple-card-utils.c:36:33: warning: incorrect type in initializer (different base types) ../sound/soc/generic/simple-card-utils.c:36:33: expected unsigned int [usertype] val ../sound/soc/generic/simple-card-utils.c:36:33: got restricted snd_pcm_format_t [usertype] ../sound/soc/generic/simple-card-utils.c:37:33: warning: incorrect type in initializer (different base types) ../sound/soc/generic/simple-card-utils.c:37:33: expected unsigned int [usertype] val ../sound/soc/generic/simple-card-utils.c:37:33: got restricted snd_pcm_format_t [usertype] ../sound/soc/generic/simple-card-utils.c:38:33: warning: incorrect type in initializer (different base types) ../sound/soc/generic/simple-card-utils.c:38:33: expected unsigned int [usertype] val ../sound/soc/generic/simple-card-utils.c:38:33: got restricted snd_pcm_format_t [usertype] ../arch/x86/kernel/acpi/boot.c:116:30: warning: incorrect type in return expression (different address spaces) ../arch/x86/kernel/acpi/boot.c:116:30: expected void [noderef] __iomem * ../arch/x86/kernel/acpi/boot.c:116:30: got void * ../arch/x86/kernel/acpi/boot.c:124:24: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/acpi/boot.c:124:24: expected void *addr ../arch/x86/kernel/acpi/boot.c:124:24: got void [noderef] __iomem *map ../kernel/sys.c:1114:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1114:32: expected struct task_struct *p1 ../kernel/sys.c:1114:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1864:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../drivers/acpi/cppc_acpi.c:1175:9: warning: context imbalance in 'cpc_write' - different lock contexts for basic block ../drivers/gpu/drm/drm_gpusvm.c:466: warning: Function parameter or struct member 'gpusvm__' not described in 'drm_gpusvm_for_each_notifier' ../drivers/gpu/drm/drm_gpusvm.c:483: warning: Function parameter or struct member 'gpusvm__' not described in 'drm_gpusvm_for_each_notifier_safe' ../drivers/gpu/drm/drm_gpusvm.c:2082: warning: Function parameter or struct member 'gpusvm' not described in 'drm_gpusvm_range_evict' ../drivers/gpu/drm/drm_gpusvm.c:2239: warning: Function parameter or struct member 'devmem_allocation' not described in 'drm_gpusvm_devmem_init' ../drivers/usb/host/xhci.c:1369: warning: Function parameter or struct member 'desc' not described in 'xhci_get_endpoint_index' ../drivers/scsi/lpfc/lpfc_nportdisc.c:507:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:555:23: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:556:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1423:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1432:31: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1433:32: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2198:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2200:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2204:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2207:36: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2208:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2215:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2221:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2230:30: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2237:54: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2249:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2249:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2249:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2249:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2249:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2249:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:298:24: warning: context imbalance in 'lpfc_els_abort' - different lock contexts for basic block ../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/iommu/exynos-iommu.c:887:14: warning: incorrect type in assignment (different base types) ../drivers/iommu/exynos-iommu.c:887:14: expected unsigned int [usertype] ../drivers/iommu/exynos-iommu.c:887:14: got restricted __le32 [usertype] ../drivers/iommu/exynos-iommu.c:887:14: warning: incorrect type in assignment (different base types) ../drivers/iommu/exynos-iommu.c:887:14: expected unsigned int [usertype] ../drivers/iommu/exynos-iommu.c:887:14: got restricted __le32 [usertype] ../drivers/iommu/exynos-iommu.c:887:14: warning: incorrect type in assignment (different base types) ../drivers/iommu/exynos-iommu.c:887:14: expected unsigned int [usertype] ../drivers/iommu/exynos-iommu.c:887:14: got restricted __le32 [usertype] ../drivers/iommu/exynos-iommu.c:887:14: warning: incorrect type in assignment (different base types) ../drivers/iommu/exynos-iommu.c:887:14: expected unsigned int [usertype] ../drivers/iommu/exynos-iommu.c:887:14: got restricted __le32 [usertype] ../drivers/iommu/exynos-iommu.c:887:14: warning: incorrect type in assignment (different base types) ../drivers/iommu/exynos-iommu.c:887:14: expected unsigned int [usertype] ../drivers/iommu/exynos-iommu.c:887:14: got restricted __le32 [usertype] ../drivers/iommu/mtk_iommu_v1.c: In function ‘mtk_iommu_v1_probe_finalize’: ../drivers/iommu/mtk_iommu_v1.c:512:35: warning: variable ‘mtk_mapping’ set but not used [-Wunused-but-set-variable] 512 | struct dma_iommu_mapping *mtk_mapping; | ^~~~~~~~~~~ ../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:878:33: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:880:40: warning: restricted __be32 degrades to integer ../drivers/scsi/lpfc/lpfc_ct.c:1350:15: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:1498:15: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:1514:30: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:1515:30: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:1940:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_ct.c:1941:24: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_ct.c:1965:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_ct.c:2002:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2002:38: expected unsigned int [usertype] PortId ../drivers/scsi/lpfc/lpfc_ct.c:2002:38: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:2009:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2009:38: expected unsigned int [usertype] PortId ../drivers/scsi/lpfc/lpfc_ct.c:2009:38: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:2051:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2051:38: expected unsigned int [usertype] PortId ../drivers/scsi/lpfc/lpfc_ct.c:2051:38: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:2061:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2061:39: expected unsigned int [usertype] PortId ../drivers/scsi/lpfc/lpfc_ct.c:2061:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:2084:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2084:41: expected unsigned int [usertype] port_id ../drivers/scsi/lpfc/lpfc_ct.c:2084:41: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:2091:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:2091:38: expected unsigned int [usertype] PortId ../drivers/scsi/lpfc/lpfc_ct.c:2091:38: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:3290:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:3290:30: expected unsigned int [usertype] EntryCnt ../drivers/scsi/lpfc/lpfc_ct.c:3290:30: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:3350:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:3350:34: expected unsigned int [usertype] EntryCnt ../drivers/scsi/lpfc/lpfc_ct.c:3350:34: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:3522:34: warning: cast to restricted __be32 ../drivers/cpufreq/cpufreq.c:485:17: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:485:17: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:485:17: got struct notifier_block [noderef] __rcu *static [addressable] [toplevel] head ../drivers/cpufreq/cpufreq.c:485:65: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:485:65: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:485:65: got struct notifier_block [noderef] __rcu *next ../drivers/gpu/drm/ttm/ttm_bo.c:1195:31: warning: symbol 'ttm_swap_ops' was not declared. Should it be static? ../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] ../fs/bcachefs/acl.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../drivers/scsi/lpfc/lpfc_hbadisc.c:3458:18: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:2277:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:2278:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4118:14: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:19: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4121:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4121:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4121:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4121:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:7083:33: warning: cast to restricted __le16 ../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 ../fs/bcachefs/bkey.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../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 ../fs/btrfs/ctree.c:193:22: error: incompatible types in comparison expression (different address spaces): ../fs/btrfs/ctree.c:193:22: struct extent_buffer [noderef] __rcu * ../fs/btrfs/ctree.c:193:22: struct extent_buffer * ../fs/btrfs/ctree.c:553:17: error: incompatible types in comparison expression (different address spaces): ../fs/btrfs/ctree.c:553:17: struct extent_buffer [noderef] __rcu * ../fs/btrfs/ctree.c:553:17: struct extent_buffer * ../fs/btrfs/ctree.c:911:17: error: incompatible types in comparison expression (different address spaces): ../fs/btrfs/ctree.c:911:17: struct extent_buffer [noderef] __rcu * ../fs/btrfs/ctree.c:911:17: struct extent_buffer * ../fs/btrfs/ctree.c:2882:9: error: incompatible types in comparison expression (different address spaces): ../fs/btrfs/ctree.c:2882:9: struct extent_buffer [noderef] __rcu * ../fs/btrfs/ctree.c:2882:9: struct extent_buffer * ../fs/bcachefs/bkey_methods.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/alloc_foreground.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/bkey_sort.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../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] ../kernel/power/suspend.c:92:54: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:92:54: expected int val ../kernel/power/suspend.c:92:54: got restricted suspend_state_t [usertype] ../kernel/power/suspend.c:129:54: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:129:54: expected int val ../kernel/power/suspend.c:129:54: got restricted suspend_state_t [usertype] ../kernel/power/suspend.c:190:19: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:190:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:191:19: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:191:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:196:26: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:196:65: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:203:42: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:203:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:204:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:205:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:203:72: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:228:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:228:73: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:229:27: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:229:59: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:234:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:234:69: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:235:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:235:42: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:457:33: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:457:33: expected int val ../kernel/power/suspend.c:457:33: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:460:33: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:460:33: expected int val ../kernel/power/suspend.c:460:33: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:530:57: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:530:57: expected int val ../kernel/power/suspend.c:530:57: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:532:57: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:532:57: expected int val ../kernel/power/suspend.c:532:57: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:569:52: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:569:52: expected int val ../kernel/power/suspend.c:569:52: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:592:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:592:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:601:52: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:601:52: expected int val ../kernel/power/suspend.c:601:52: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:602:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:602:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:627:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:627:22: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:627:39: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:627:48: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:630:9: warning: restricted suspend_state_t degrades to integer ../fs/btrfs/extent-tree.c:1818:9: warning: context imbalance in 'run_and_cleanup_extent_op' - unexpected unlock ../fs/btrfs/extent-tree.c:1882:28: warning: context imbalance in 'cleanup_ref_head' - unexpected unlock ../fs/btrfs/extent-tree.c:1928:36: warning: context imbalance in 'btrfs_run_delayed_refs_for_head' - unexpected unlock ../fs/btrfs/extent-tree.c:1996:21: warning: context imbalance in '__btrfs_run_delayed_refs' - wrong count at exit ../fs/bcachefs/alloc_background.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/backpointers.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/backpointers.c:512:9: warning: context imbalance in 'check_bp_exists' - different lock contexts for basic block ../fs/btrfs/extent_map.c:1240:9: warning: context imbalance in 'find_first_inode_to_shrink' - wrong count at exit ../fs/btrfs/extent_map.c:1254:17: warning: context imbalance in 'btrfs_scan_root' - unexpected unlock ../drivers/powercap/dtpm_cpu.c:312:24: warning: symbol 'dtpm_cpu_ops' was not declared. Should it be static? ../fs/bcachefs/btree_journal_iter.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/btree_journal_iter.c:384:34: warning: incorrect type in initializer (different address spaces) ../fs/bcachefs/btree_journal_iter.c:384:34: expected struct journal_key_range_overwritten *prev_range ../fs/bcachefs/btree_journal_iter.c:384:34: got struct journal_key_range_overwritten [noderef] __rcu * ../fs/bcachefs/btree_journal_iter.c:386:34: warning: incorrect type in initializer (different address spaces) ../fs/bcachefs/btree_journal_iter.c:386:34: expected struct journal_key_range_overwritten *next_range ../fs/bcachefs/btree_journal_iter.c:386:34: got struct journal_key_range_overwritten [noderef] __rcu * ../fs/bcachefs/btree_journal_iter.c:394:51: warning: incorrect type in assignment (different address spaces) ../fs/bcachefs/btree_journal_iter.c:394:51: expected struct journal_key_range_overwritten [noderef] __rcu *overwritten_range ../fs/bcachefs/btree_journal_iter.c:394:51: got struct journal_key_range_overwritten *prev_range ../fs/bcachefs/btree_journal_iter.c:397:25: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_journal_iter.c:397:25: struct journal_key_range_overwritten [noderef] __rcu * ../fs/bcachefs/btree_journal_iter.c:397:25: struct journal_key_range_overwritten * ../fs/bcachefs/btree_journal_iter.c:670:32: warning: incorrect type in argument 1 (different address spaces) ../fs/bcachefs/btree_journal_iter.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1295:38: warning: array of flexible structures ../fs/bcachefs/btree_journal_iter.c:141:9: warning: context imbalance in 'bch2_journal_keys_peek_prev_min' - different lock contexts for basic block ../drivers/scsi/lpfc/lpfc_bsg.c:205:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:206:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:211:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2640:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2643:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2647:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2864:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2865:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2867:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:5428:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_bsg.c:5431:33: warning: cast to restricted __be32 ../fs/bcachefs/btree_node_scan.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../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:2270:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:2270:31: expected unsigned int [usertype] vid ../drivers/scsi/lpfc/lpfc_els.c:2270:31: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:2271:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:2271:33: expected unsigned int [usertype] flags ../drivers/scsi/lpfc/lpfc_els.c:2271:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:2590:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:2590:33: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_els.c:2590:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:2591:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:2591:33: expected unsigned int [usertype] word4 ../drivers/scsi/lpfc/lpfc_els.c:2591:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:2922:19: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:3128: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:3671:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:3672: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:5588:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:5588:47: expected unsigned int [usertype] vid ../drivers/scsi/lpfc/lpfc_els.c:5588:47: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:5589:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:5589:49: expected unsigned int [usertype] flags ../drivers/scsi/lpfc/lpfc_els.c:5589:49: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:5980:19: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6049:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6165:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6165:33: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_els.c:6165:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6166:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6166:33: expected unsigned int [usertype] word4 ../drivers/scsi/lpfc/lpfc_els.c:6166:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6167:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6167:33: expected unsigned int [usertype] word5 ../drivers/scsi/lpfc/lpfc_els.c:6167:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6333:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6336:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6336:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6348:32: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6568:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6568:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6568:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6570:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6570:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6570:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6589:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6589:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6589:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6628:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6628:36: expected unsigned short [usertype] temperature ../drivers/scsi/lpfc/lpfc_els.c:6628:36: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6629:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6629:33: expected unsigned short [usertype] rx_power ../drivers/scsi/lpfc/lpfc_els.c:6629:33: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6630:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6630:32: expected unsigned short [usertype] tx_bias ../drivers/scsi/lpfc/lpfc_els.c:6630:32: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6631:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6631:33: expected unsigned short [usertype] tx_power ../drivers/scsi/lpfc/lpfc_els.c:6631:33: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6632:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6632:28: expected unsigned short [usertype] vcc ../drivers/scsi/lpfc/lpfc_els.c:6632:28: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6634:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6634:30: expected unsigned short [usertype] flags ../drivers/scsi/lpfc/lpfc_els.c:6634:30: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6635:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6635:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6635:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6646:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6646:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6646:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6650:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6650:30: expected unsigned int [usertype] port_type ../drivers/scsi/lpfc/lpfc_els.c:6650:30: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6652:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6652:49: expected unsigned int [usertype] link_failure_cnt ../drivers/scsi/lpfc/lpfc_els.c:6652:49: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6654:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6654:50: expected unsigned int [usertype] loss_of_synch_cnt ../drivers/scsi/lpfc/lpfc_els.c:6654:50: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6656:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6656:51: expected unsigned int [usertype] loss_of_signal_cnt ../drivers/scsi/lpfc/lpfc_els.c:6656:51: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6658:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6658:56: expected unsigned int [usertype] primitive_seq_proto_err ../drivers/scsi/lpfc/lpfc_els.c:6658:56: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6660:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6660:51: expected unsigned int [usertype] invalid_trans_word ../drivers/scsi/lpfc/lpfc_els.c:6660:51: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6662:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6662:48: expected unsigned int [usertype] invalid_crc_cnt ../drivers/scsi/lpfc/lpfc_els.c:6662:48: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6664:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6664:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6664:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6675:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6675:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6675:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6679:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6679:33: expected unsigned int [usertype] port_bbc ../drivers/scsi/lpfc/lpfc_els.c:6679:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6683:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6683:50: expected unsigned int [usertype] attached_port_bbc ../drivers/scsi/lpfc/lpfc_els.c:6683:50: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6689:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6689:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6689:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6700:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6700:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6700:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6717:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6717:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6717:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6718:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6718:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6718:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6729:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6729:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6729:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6746:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6746:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6746:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6747:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6747:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6747:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6758:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6758:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6758:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6775:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6775:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6775:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6776:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6776:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6776:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6787:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6787:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6787:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6804:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6804:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6804:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6805:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6805:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6805:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6817:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6817:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6817:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6834:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6834:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6834:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6835:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6835:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6835:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6843:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6843:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6843:19: 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:6858:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6858:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6858:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6860:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6860:36: expected unsigned int [usertype] CorrectedBlocks ../drivers/scsi/lpfc/lpfc_els.c:6860:36: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6862:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6862:40: expected unsigned int [usertype] UncorrectableBlocks ../drivers/scsi/lpfc/lpfc_els.c:6862:40: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6865:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6865:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6865:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6876:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6876:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6876:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6914:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6914:37: expected unsigned short [usertype] speed ../drivers/scsi/lpfc/lpfc_els.c:6914:37: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6942:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6942:44: expected unsigned short [usertype] capabilities ../drivers/scsi/lpfc/lpfc_els.c:6942:44: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6943:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6943:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6943:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6952:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6952:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6952:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6960:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6960:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6960:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6969:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6969:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6969:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6984:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6984:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6984:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7086:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7086:25: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:7086:25: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7093:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_els.c:7368:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7368:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7368:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7368:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7368:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7368:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7368:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7368:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7377:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7379:36: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7382:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7605:17: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7610:21: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7620:17: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7665:9: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7665:9: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7810:31: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7813:44: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7910:23: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7971:23: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:8024:37: warning: too many warnings ../fs/bcachefs/btree_locking.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/btree_locking.c:319:36: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_locking.c:319:36: struct btree_path [noderef] __rcu * ../fs/bcachefs/btree_locking.c:319:36: struct btree_path * ../fs/bcachefs/btree_cache.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/erofs/zdata.c:925:20: warning: context imbalance in 'z_erofs_put_pcluster' - unexpected unlock ../fs/bcachefs/btree_gc.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/btrfs/sysfs.c:663:9: warning: context imbalance in 'btrfs_show_u64' - different lock contexts for basic block ../kernel/sched/core.c:296:56: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:296:56: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:296:56: struct task_struct * ../kernel/sched/core.c:773:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:773:33: expected struct task_struct *task ../kernel/sched/core.c:773:33: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:849:49: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/core.c:849:49: expected struct task_struct *p ../kernel/sched/core.c:849:49: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1094:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:1094:38: expected struct task_struct *curr ../kernel/sched/core.c:1094:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1195:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:1195:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:1195:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:2193:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:2193:39: expected struct task_struct *donor ../kernel/sched/core.c:2193:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:2204:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:2204:65: expected struct task_struct *tsk ../kernel/sched/core.c:2204:65: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:3681:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:3681:17: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:3681:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:3890:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:3890:36: expected struct task_struct const *p ../kernel/sched/core.c:3890:36: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:8053:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:8053:43: expected struct task_struct *push_task ../kernel/sched/core.c:8053:43: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:5650:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:5650:15: expected struct task_struct *donor ../kernel/sched/core.c:5650:15: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:6317:32: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6317:32: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6317:32: struct task_struct * ../kernel/sched/core.c:6348:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6348:23: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6348:23: struct task_struct * ../kernel/sched/core.c:6356:46: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6356:46: struct task_struct * ../kernel/sched/core.c:6356:46: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6413:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6413:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:6413:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:6664:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6664:14: expected struct task_struct *prev ../kernel/sched/core.c:6664:14: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:7211:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7211:17: struct task_struct * ../kernel/sched/core.c:7211:17: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:8944:16: warning: incorrect type in return expression (different address spaces) ../kernel/sched/core.c:8944:16: expected struct task_struct * ../kernel/sched/core.c:8944:16: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:9439:11: warning: symbol 'max_cfs_quota_period' was not declared. Should it be static? ../kernel/sched/core.c:10145:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:10145:25: expected struct task_struct *p ../kernel/sched/core.c:10145:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:370:9: warning: context imbalance in 'sched_core_lock' - different lock contexts for basic block ../kernel/sched/core.c:380:17: warning: context imbalance in 'sched_core_unlock' - unexpected unlock ../kernel/sched/core.c:598:6: warning: context imbalance in 'raw_spin_rq_lock_nested' - wrong count at exit ../kernel/sched/core.c:623:6: warning: context imbalance in 'raw_spin_rq_trylock' - wrong count at exit ../kernel/sched/core.c:647:6: warning: context imbalance in 'raw_spin_rq_unlock' - unexpected unlock ../kernel/sched/core.c: note: in included file: ../kernel/sched/sched.h:1766:9: warning: context imbalance in '__task_rq_lock' - wrong count at exit ../kernel/sched/sched.h:1766:9: warning: context imbalance in 'task_rq_lock' - wrong count at exit ../kernel/sched/core.c: note: in included file: ../kernel/sched/pelt.h:98:13: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/pelt.h:98:13: expected struct task_struct const *p ../kernel/sched/pelt.h:98:13: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:849:11: warning: dereference of noderef expression ../kernel/sched/core.c:1570:13: warning: context imbalance in 'uclamp_update_util_min_rt_default' - wrong count at exit ../kernel/sched/core.c:2274:35: warning: context imbalance in 'wait_task_inactive' - different lock contexts for basic block ../kernel/sched/core.c: note: in included file: ../kernel/sched/sched.h:2252:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2252:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2252:26: struct task_struct * ../kernel/sched/sched.h:2441:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2441:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2441:9: struct task_struct * ../kernel/sched/core.c:2157:38: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:2157:38: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:2157:38: struct task_struct const * ../kernel/sched/sched.h:2252:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2252:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2252:26: struct task_struct * ../kernel/sched/sched.h:2464:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2464:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2464:9: struct task_struct * ../kernel/sched/sched.h:2464:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2464:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2464:9: struct task_struct * ../kernel/sched/sched.h:2464:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2464:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2464:9: struct task_struct * ../kernel/sched/sched.h:2464:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2464:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2464:9: struct task_struct * ../kernel/sched/sched.h:2464:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2464:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2464:9: struct task_struct * ../kernel/sched/sched.h:2252:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2252:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2252:26: struct task_struct * ../kernel/sched/sched.h:2441:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2441:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2441:9: struct task_struct * ../kernel/sched/sched.h:2252:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2252:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2252:26: struct task_struct * ../kernel/sched/sched.h:2441:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2441:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2441:9: struct task_struct * ../kernel/sched/sched.h:2252:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2252:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2252:26: struct task_struct * ../kernel/sched/sched.h:2441:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2441:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2441:9: struct task_struct * ../arch/x86/kvm/x86.c:230:47: warning: array of flexible structures ../arch/x86/kvm/x86.c: note: in included file: ../include/linux/kvm_host.h:2092:54: warning: array of flexible structures ../arch/x86/kvm/x86.c:256:49: warning: array of flexible structures ../include/linux/kvm_host.h:2094:56: warning: array of flexible structures ../arch/x86/kvm/x86.c:3025:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit ../arch/x86/kvm/x86.c:3036: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:400:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock ../include/linux/srcu.h:400:9: warning: context imbalance in 'vcpu_run' - unexpected unlock ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'offset' not described in 'tegra_devfreq_device_config' ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'irq_mask' not described in 'tegra_devfreq_device_config' ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_up_coeff' not described in 'tegra_devfreq_device_config' ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_down_coeff' not described in 'tegra_devfreq_device_config' ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_up_threshold' not described in 'tegra_devfreq_device_config' ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'boost_down_threshold' not described in 'tegra_devfreq_device_config' ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or struct member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config' ../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'config' not described in 'tegra_devfreq_device' ../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'regs' not described in 'tegra_devfreq_device' ../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'avg_count' not described in 'tegra_devfreq_device' ../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'boost_freq' not described in 'tegra_devfreq_device' ../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or struct member 'target_freq' not described in 'tegra_devfreq_device' ../fs/bcachefs/btree_key_cache.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/btree_key_cache.c:831:9: warning: dereference of noderef expression ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:849:70: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:849:70: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:849:70: struct task_struct * ../kernel/sched/rt.c:2334:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2334:25: struct task_struct * ../kernel/sched/rt.c:2334:25: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:529:55: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:529:55: expected struct task_struct *donor ../kernel/sched/rt.c:529:55: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:989:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:989:39: expected struct task_struct *donor ../kernel/sched/rt.c:989:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1527:31: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1527:31: expected struct task_struct *p ../kernel/sched/rt.c:1527:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1847:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1847:9: expected struct sched_domain *[assigned] sd ../kernel/sched/rt.c:1847:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/rt.c:1547:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1547:14: expected struct task_struct *curr ../kernel/sched/rt.c:1547:14: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1548:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1548:15: expected struct task_struct *donor ../kernel/sched/rt.c:1548:15: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1609:45: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1609:45: expected struct task_struct *p ../kernel/sched/rt.c:1609:45: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1652:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:1652:39: expected struct task_struct *donor ../kernel/sched/rt.c:1652:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1672:64: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:1672:64: expected struct task_struct *tsk ../kernel/sched/rt.c:1672:64: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2016:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2016:40: expected struct task_struct *task ../kernel/sched/rt.c:2016:40: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2039:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2039:13: struct task_struct * ../kernel/sched/rt.c:2039:13: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:2385:54: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2385:54: expected struct task_struct *tsk ../kernel/sched/rt.c:2385:54: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2387:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2387:40: expected struct task_struct *p ../kernel/sched/rt.c:2387:40: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:2387:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2387:62: expected struct task_struct *p ../kernel/sched/rt.c:2387:62: got struct task_struct [noderef] __rcu *donor ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/deadline.c:2717:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2717:23: expected struct task_struct *p ../kernel/sched/deadline.c:2717:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2727:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2727:13: struct task_struct * ../kernel/sched/deadline.c:2727:13: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2833:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2833:25: struct task_struct * ../kernel/sched/deadline.c:2833:25: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2357:42: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2357:42: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2357:42: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:2368:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2368:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2368:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1262:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1262:39: expected struct task_struct *p ../kernel/sched/deadline.c:1262:39: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1262:85: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1262:85: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1262:85: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1362:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1362:23: expected struct task_struct *p ../kernel/sched/deadline.c:1362:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:1671:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1671:31: expected struct task_struct *p ../kernel/sched/deadline.c:1671:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1671:70: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1671:70: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1671:70: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1760:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/deadline.c:1760:39: expected struct task_struct *donor ../kernel/sched/deadline.c:1760:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2578:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2578:9: expected struct sched_domain *[assigned] sd ../kernel/sched/deadline.c:2578:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/deadline.c:2242:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2242:14: expected struct task_struct *curr ../kernel/sched/deadline.c:2242:14: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2243:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2243:15: expected struct task_struct *donor ../kernel/sched/deadline.c:2243:15: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2318:43: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2318:43: expected struct task_struct *p ../kernel/sched/deadline.c:2318:43: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2878:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2878:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2878:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2880:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2880:23: expected struct task_struct *p ../kernel/sched/deadline.c:2880:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2882:44: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2882:44: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2882:44: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:3071:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:3071:23: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:3071:23: struct task_struct * ../kernel/sched/deadline.c:3120:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/syscalls.c:206:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/syscalls.c:206:22: struct task_struct [noderef] __rcu * ../kernel/sched/syscalls.c:206:22: struct task_struct * ../kernel/sched/syscalls.c:253:48: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/syscalls.c:253:48: struct task_struct [noderef] __rcu * ../kernel/sched/syscalls.c:253:48: struct task_struct * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/sched.h:2241:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2241:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2241:25: struct task_struct * ../kernel/sched/sched.h:2241:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2241:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2241:25: struct task_struct * ../kernel/sched/sched.h:2252:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2252:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2252:26: struct task_struct * ../kernel/sched/sched.h:2241:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2241:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2241:25: struct task_struct * ../kernel/sched/sched.h:2252:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2252:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2252:26: struct task_struct * ../kernel/sched/sched.h:2241:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2241:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2241:25: struct task_struct * ../kernel/sched/sched.h:2241:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2241:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2241:25: struct task_struct * ../kernel/sched/sched.h:2252:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2252:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2252:26: struct task_struct * ../kernel/sched/sched.h:2252:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2252:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2252:26: struct task_struct * ../kernel/sched/sched.h:2441:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2441:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2441:9: struct task_struct * ../kernel/sched/sched.h:2252:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2252:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2252:26: struct task_struct * ../kernel/sched/sched.h:2441:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2441:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2441:9: struct task_struct * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/syscalls.c:1295:6: warning: context imbalance in 'sched_getaffinity' - different lock contexts for basic block ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:1697:15: warning: dereference of noderef expression ../drivers/gpu/drm/xe/xe_eu_stall.c:127:11: warning: symbol 'eu_stall_sampling_rates' was not declared. Should it be static? ../fs/bcachefs/buckets_waiting_for_journal.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/debug.c:631:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/debug.c:631:17: expected struct sched_domain *[assigned] sd ../kernel/sched/debug.c:631:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/debug.c:969:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:969:9: expected struct task_struct *tsk ../kernel/sched/debug.c:969:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/debug.c:969:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:969:9: expected struct task_struct *tsk ../kernel/sched/debug.c:969:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/stats.c:138:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/stats.c:138:17: expected struct sched_domain *[assigned] sd ../kernel/sched/stats.c:138:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/topology.c:113:56: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:113:56: expected struct sched_domain *sd ../kernel/sched/topology.c:113:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:132:60: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:132:60: expected struct sched_domain *sd ../kernel/sched/topology.c:132:60: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:155:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:155:20: expected struct sched_domain *sd ../kernel/sched/topology.c:155:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:451:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:451:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:451:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:460:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:460:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:460:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:481:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:481:19: expected struct perf_domain *[assigned] pd ../kernel/sched/topology.c:481:19: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:651:49: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:651:49: expected struct sched_domain *parent ../kernel/sched/topology.c:651:49: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:736:50: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:736:50: expected struct sched_domain *parent ../kernel/sched/topology.c:736:50: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:744:55: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:744:55: expected struct sched_domain [noderef] __rcu *[noderef] __rcu child ../kernel/sched/topology.c:744:55: got struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:757:29: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:757:29: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:757:29: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:762:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:762:20: expected struct sched_domain *sd ../kernel/sched/topology.c:762:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:783:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:783:13: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:783:13: got struct sched_domain [noderef] __rcu *sd ../kernel/sched/topology.c:945:70: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:945:70: expected struct sched_domain *sd ../kernel/sched/topology.c:945:70: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:974:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:974:59: expected struct sched_domain *sd ../kernel/sched/topology.c:974:59: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1020:57: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1020:57: expected struct sched_domain *sd ../kernel/sched/topology.c:1020:57: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1022:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1022:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1022:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1030:55: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1030:55: expected struct sched_domain *sd ../kernel/sched/topology.c:1030:55: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1032:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1032:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1032:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1102:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1102:62: expected struct sched_domain *sd ../kernel/sched/topology.c:1102:62: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1206:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1206:40: expected struct sched_domain *child ../kernel/sched/topology.c:1206:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1634:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1634:43: expected struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1634:43: got struct sched_domain *child ../kernel/sched/topology.c:1770:21: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1770:21: int [noderef] __rcu * ../kernel/sched/topology.c:1770:21: int * ../kernel/sched/topology.c:1896:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1896:9: int [noderef] __rcu * ../kernel/sched/topology.c:1896:9: int * ../kernel/sched/topology.c:1951:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1951:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:1951:9: struct cpumask *** ../kernel/sched/topology.c:2009:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2009:9: int [noderef] __rcu * ../kernel/sched/topology.c:2009:9: int * ../kernel/sched/topology.c:2011:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2011:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2011:9: struct cpumask *** ../kernel/sched/topology.c:2095:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2095:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2095:17: struct cpumask *** ../kernel/sched/topology.c:2167:19: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2167:19: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2167:19: struct cpumask *** ../kernel/sched/topology.c:2207:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2207:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2207:17: struct cpumask *** ../kernel/sched/topology.c:2329:31: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2329:31: expected struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2329:31: got struct sched_domain *sd ../kernel/sched/topology.c:2429:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2429:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2429:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2450:56: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:2450:56: expected struct sched_domain *child ../kernel/sched/topology.c:2450:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:2449:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2449:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2449:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2504:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2504:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2504:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/core_sched.c:276:37: error: incompatible types in conditional expression (different address spaces): ../kernel/sched/core_sched.c:276:37: struct task_struct * ../kernel/sched/core_sched.c:276:37: struct task_struct [noderef] __rcu * ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/autogroup.c:7:28: warning: symbol 'sysctl_sched_autogroup_enabled' was not declared. Should it be static? ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/sched.h:2241:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2241:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2241:25: struct task_struct * ../kernel/sched/fair.c:1213:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:1213:39: expected struct task_struct *donor ../kernel/sched/fair.c:1213:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:1276:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:1276:34: expected struct sched_entity const *se ../kernel/sched/fair.c:1276:34: got struct sched_entity [noderef] __rcu * ../kernel/sched/fair.c:3052:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:3052:13: expected struct task_struct *tsk ../kernel/sched/fair.c:3052:13: got struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:12839:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12839:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12839:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:6082:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:6082:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:6082:22: struct task_struct * ../kernel/sched/fair.c:6813:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:6813:39: expected struct task_struct *donor ../kernel/sched/fair.c:6813:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:7024:58: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/fair.c:7024:58: expected struct task_struct *p ../kernel/sched/fair.c:7024:58: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:8403:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8403:20: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:8403:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8607:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8607:9: expected struct sched_domain *[assigned] tmp ../kernel/sched/fair.c:8607:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8752:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:8752:39: expected struct task_struct *donor ../kernel/sched/fair.c:8752:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:8783:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:8783:37: expected struct task_struct *tsk ../kernel/sched/fair.c:8783:37: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:9001:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:9001:38: expected struct task_struct *curr ../kernel/sched/fair.c:9001:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:10019:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:10019:40: expected struct sched_domain *child ../kernel/sched/fair.c:10019:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/fair.c:10646:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:10646:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:10646:22: struct task_struct * ../kernel/sched/fair.c:12091:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12091:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12091:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:11741:44: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:11741:44: expected struct sched_domain *sd_parent ../kernel/sched/fair.c:11741:44: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:12200:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12200:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12200:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:2998:9: warning: context imbalance in 'task_numa_placement' - different lock contexts for basic block ../kernel/sched/fair.c: note: in included file: ../kernel/sched/sched.h:2252:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2252:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2252:26: struct task_struct * ../kernel/sched/sched.h:2464:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2464:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2464:9: struct task_struct * ../kernel/sched/sched.h:2252:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2252:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2252:26: struct task_struct * ../kernel/sched/sched.h:2252:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2252:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2252:26: struct task_struct * ../fs/bcachefs/checksum.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/btrfs/super.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/btrfs.h): ../include/trace/events/btrfs.h:1483:1: error: too long token expansion ../fs/bcachefs/chardev.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/chardev.c: note: in included file (through ../fs/bcachefs/move_types.h, ../fs/bcachefs/rebalance_types.h, ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_ioctl.h:308:43: warning: array of flexible structures ../fs/bcachefs/bcachefs_ioctl.h:461:44: warning: array of flexible structures ../fs/bcachefs/btree_write_buffer.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/btree_write_buffer.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1295:38: warning: array of flexible structures ../fs/bcachefs/btree_update.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:33:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:36:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:46:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:49:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:865:16: warning: cast removes address space '__iomem' of expression ../fs/bcachefs/bset.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../drivers/ufs/core/ufshcd.c:1580:12: warning: context imbalance in 'ufshcd_devfreq_get_dev_status' - wrong count at exit ../drivers/ufs/core/ufshcd.c:1953:13: warning: context imbalance in 'ufshcd_gate_work' - different lock contexts for basic block ../drivers/ufs/core/ufshcd.c:2048:6: warning: context imbalance in 'ufshcd_release' - wrong count at exit ../drivers/ufs/core/ufshcd.c:2063:6: warning: context imbalance in 'ufshcd_clkgate_delay_set' - wrong count at exit ../drivers/ufs/core/ufshcd.c:2092:16: warning: context imbalance in 'ufshcd_clkgate_enable_store' - different lock contexts for basic block ../drivers/ufs/core/ufshcd.c:2181:13: warning: context imbalance in 'ufshcd_clk_scaling_start_busy' - wrong count at exit ../drivers/ufs/core/ufshcd.c:2213:13: warning: context imbalance in 'ufshcd_clk_scaling_update_busy' - wrong count at exit ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:599:48: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:649:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:649:35: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:649:35: got void *hwbase ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1313:21: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1313:21: expected unsigned long long [usertype] *ptr ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1313:21: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1352:21: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1352:21: expected unsigned long long [usertype] *ptr ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1352:21: got void [noderef] __iomem * ../fs/bcachefs/btree_trans_commit.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/btree_trans_commit.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1295:38: warning: array of flexible structures ../fs/bcachefs/compress.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../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:428:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/btree_io.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/btrfs/locking.c:180:6: warning: context imbalance in 'btrfs_tree_lock_nested' - wrong count at exit ../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:4595:24: warning: cast to restricted __be64 ../drivers/scsi/lpfc/lpfc_init.c:8128:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_init.c:8128:21: expected unsigned long long [addressable] [usertype] wwn ../drivers/scsi/lpfc/lpfc_init.c:8128:21: got restricted __be64 [usertype] ../drivers/scsi/lpfc/lpfc_init.c:8133:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_init.c:8133:21: expected unsigned long long [addressable] [usertype] wwn ../drivers/scsi/lpfc/lpfc_init.c:8133:21: got restricted __be64 [usertype] ../drivers/scsi/lpfc/lpfc_init.c:14621:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14622:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14623:15: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14624:17: warning: cast to restricted __be32 ../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:428:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1917:9: error: incompatible types in conditional expression (different base types): ../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1917:9: void ../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:1917:9: int ../fs/bcachefs/buckets.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/debug.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../drivers/gpu/drm/nouveau/nvif/client.c: note: in included file: ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../fs/bcachefs/btree_update_interior.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/disk_groups.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/dirent.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures In file included from ../include/linux/string.h:392, 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:102, from ../include/linux/irqflags.h:18, from ../include/linux/spinlock.h:59, from ../include/linux/wait.h:9, from ../include/linux/wait_bit.h:8, from ../include/linux/fs.h:7, from ../fs/smb/client/cifssmb.c:17: In function ‘fortify_memcpy_chk’, inlined from ‘CIFSPOSIXCreate’ at ../fs/smb/client/cifssmb.c:992: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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFileInfo’ at ../fs/smb/client/cifssmb.c:3676:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQFileInfo’ at ../fs/smb/client/cifssmb.c:3842:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQPathInfo’ at ../fs/smb/client/cifssmb.c:3924:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSAttributeInfo’ at ../fs/smb/client/cifssmb.c:4680:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSDeviceInfo’ at ../fs/smb/client/cifssmb.c:4751:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSUnixInfo’ at ../fs/smb/client/cifssmb.c:4820:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/nouveau/nvif/object.c: note: in included file: ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/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:428:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/btrfs/extent_io.c:2756:13: warning: context imbalance in 'detach_extent_buffer_folio' - different lock contexts for basic block ../fs/bcachefs/data_update.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/extent_update.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/error.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/btree_iter.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/btree_iter.c:1678:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1678:9: unsigned long [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1678:9: unsigned long * ../fs/bcachefs/btree_iter.c:1679:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1679:9: struct btree_path [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1679:9: struct btree_path * ../fs/bcachefs/btree_iter.c:1680:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1680:9: unsigned short [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1680:9: unsigned short [usertype] * ../fs/bcachefs/btree_iter.c:1681:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1681:9: struct btree_insert_entry [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1681:9: struct btree_insert_entry * ../fs/bcachefs/btree_iter.c:3535:36: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:3535:36: struct btree_path [noderef] __rcu * ../fs/bcachefs/btree_iter.c:3535:36: struct btree_path * ../fs/bcachefs/btree_iter.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:400:9: warning: context imbalance in 'bch2_trans_srcu_unlock' - unexpected unlock ../fs/bcachefs/btree_iter.c:3201:9: warning: context imbalance in 'bch2_trans_srcu_lock' - different lock contexts for basic block ../fs/bcachefs/btree_iter.c:3438:9: warning: context imbalance in 'bch2_trans_put' - different lock contexts for basic block ../fs/bcachefs/fs-ioctl.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/btrfs/free-space-cache.c:1142:9: warning: context imbalance in 'write_cache_extent_entries' - different lock contexts for basic block ../fs/btrfs/free-space-cache.c:2401:28: warning: context imbalance in 'insert_into_bitmap' - unexpected unlock ../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:428:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/disk_accounting.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/extents.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/fs-io.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/fs-io-pagecache.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/fs-io-buffered.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/fs-io-direct.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/btrfs/volumes.c:406:31: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:406:31: expected struct rcu_string *str ../fs/btrfs/volumes.c:406:31: got struct rcu_string [noderef] __rcu *name ../fs/btrfs/volumes.c:660:43: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:660:43: expected char const *device_path ../fs/btrfs/volumes.c:660:43: got char [noderef] __rcu * ../fs/btrfs/volumes.c:965:39: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:965:39: expected struct rcu_string *str ../fs/btrfs/volumes.c:965:39: got struct rcu_string [noderef] __rcu *name ../fs/btrfs/volumes.c:1015:34: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/volumes.c:1015:34: expected char const *dev_path ../fs/btrfs/volumes.c:1015:34: got char [noderef] __rcu * ../fs/btrfs/volumes.c:1407:42: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:1407:42: expected char const * ../fs/btrfs/volumes.c:1407:42: got char [noderef] __rcu * ../fs/btrfs/volumes.c:2167:31: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:2167:31: expected char const *device_path ../fs/btrfs/volumes.c:2167:31: got char [noderef] __rcu * ../fs/bcachefs/ec.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../drivers/gpu/drm/msm/msm_drv.c:55:6: warning: symbol 'dumpstate' was not declared. Should it be static? ../drivers/scsi/lpfc/lpfc_sli.c:18150:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18150:47: expected unsigned int [usertype] sgl_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18150:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18152:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18152:47: expected unsigned int [usertype] sgl_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18152:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18154:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18154:47: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18154:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18156:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18156:47: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18156:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18169:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18169:20: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_sli.c:18169:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:15410:13: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15411:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15411:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15411:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15411:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15420:16: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9159:16: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9162:21: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9163: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:9614:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9659:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:12110:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:12138:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:14796:16: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:17962:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17962:57: expected unsigned int [usertype] sgl_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:17962:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17964:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17964:57: expected unsigned int [usertype] sgl_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:17964:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17967:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17967:57: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:17967:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17969:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17969:57: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:17969:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18262:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18262:47: expected unsigned int [usertype] sgl_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18262:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18264:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18264:47: expected unsigned int [usertype] sgl_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18264:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18271:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18271:47: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18271:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18273:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18273:47: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18273:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18284:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18284:20: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_sli.c:18284:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18514:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18516:33: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18516:33: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18535:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18535:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18535:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18535:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18535:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18535:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18535:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18535:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18535:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18535:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18535:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18535:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18535:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18535:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:19161:16: warning: restricted __be16 degrades to integer ../drivers/scsi/lpfc/lpfc_sli.c:20959:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:20959:45: expected unsigned int ../drivers/scsi/lpfc/lpfc_sli.c:20959:45: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:12897:36: warning: context imbalance in 'lpfc_sli_abort_taskmgmt' - different lock contexts for basic block ../kernel/trace/ftrace.c:233:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:233:49: expected struct ftrace_ops *ops ../kernel/trace/ftrace.c:233:49: got struct ftrace_ops [noderef] __rcu *[addressable] [toplevel] ftrace_ops_list ../kernel/trace/ftrace.c:318:16: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:318:16: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:318:16: got struct ftrace_ops [noderef] __rcu **list ../kernel/trace/ftrace.c:318:50: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:318:50: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:318:50: got struct ftrace_ops [noderef] __rcu ** ../kernel/trace/ftrace.c:325:12: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:325:12: expected struct ftrace_ops * ../kernel/trace/ftrace.c:325:12: got struct ftrace_ops [noderef] __rcu *next ../kernel/trace/ftrace.c:1072:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1072:43: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1072:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1073:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1073:43: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1073:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1298:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1298:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1298:40: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1299:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1299:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1299:40: got struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1300:37: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1300:37: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1300:37: got struct ftrace_hash * ../kernel/trace/ftrace.c:1301:38: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1301:38: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1301:38: got struct ftrace_hash * ../kernel/trace/ftrace.c:2100:54: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2100:54: expected struct ftrace_hash *old_hash ../kernel/trace/ftrace.c:2100:54: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1505:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:1505:9: struct ftrace_hash [noderef] __rcu * ../kernel/trace/ftrace.c:1505:9: struct ftrace_hash * ../kernel/trace/ftrace.c:1521:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1522:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1523:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1524:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1695:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1696:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1757:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1758:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:2078:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2089:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2572:53: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2583:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3379:51: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3380:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3386:52: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3387:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3400:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3401:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3404:52: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3408:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3423:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3424:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3432:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3438:81: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3442:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3444:56: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3474:60: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3475:49: warning: incorrect type in argument 3 (different address spaces) ../kernel/trace/ftrace.c:3514:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3516:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3518:48: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3520:49: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3526:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3527:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3533:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3534:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3536:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3537:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3542:53: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3543:54: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3590:31: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3591:32: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3606:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3607:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3612:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3613:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3615:39: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3616:40: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3658:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3659:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3660:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3661:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3947:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3964:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4612:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4615:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5022:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5024:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5399:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5543:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5549:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5814:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5816:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5897:50: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5899:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5948:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5998:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6040:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6092:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6096:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6422:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6424:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6493:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6501:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6569:47: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6570:55: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:7289:46: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7290:47: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7294:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7312:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7312:66: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7364:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7365:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7745:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7746:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7790:36: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:7790:36: struct ftrace_ops [noderef] __rcu * ../kernel/trace/ftrace.c:7790:36: struct ftrace_ops * ../kernel/trace/ftrace.c:8566:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:8566:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:8566:14: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:8615:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:8615:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:8615:14: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:231:20: warning: dereference of noderef expression ../kernel/trace/ftrace.c:231:20: warning: too many warnings ../fs/bcachefs/io_misc.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/journal_sb.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: 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:428:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/journal_seq_blacklist.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/fs.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/fs.c:323:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock ../fs/bcachefs/fs.c:339:30: warning: context imbalance in 'bch2_inode_hash_find' - wrong count at exit ../fs/bcachefs/inode.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/inode.c:818:9: warning: cast to restricted __le64 ../fs/bcachefs/inode.c:818:9: warning: cast from restricted __le32 ../fs/bcachefs/inode.c:983:35: warning: cast to restricted __le64 ../fs/bcachefs/inode.c:983:35: warning: cast from restricted __le32 ../kernel/trace/trace.c:5667:1: warning: trying to concatenate 12722-character string (8191 bytes max) ../kernel/trace/trace.c:467:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:467:28: expected struct trace_export **list ../kernel/trace/trace.c:467:28: got struct trace_export [noderef] __rcu ** ../kernel/trace/trace.c:481:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:481:33: expected struct trace_export **list ../kernel/trace/trace.c:481:33: got struct trace_export [noderef] __rcu ** ../kernel/trace/trace.c:2782:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:2782:38: expected struct event_filter *filter ../kernel/trace/trace.c:2782:38: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace.c:421:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace.c:421:9: struct trace_export [noderef] __rcu * ../kernel/trace/trace.c:421:9: struct trace_export * ../kernel/trace/trace.c:436:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace.c:436:9: struct trace_export [noderef] __rcu * ../kernel/trace/trace.c:436:9: struct trace_export * ../fs/bcachefs/logged_ops.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/lru.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/io_write.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/io_write.c:1653: warning: Function parameter or struct member 'bch2_write' not described in 'CLOSURE_CALLBACK' ../fs/bcachefs/io_write.c:1653: warning: expecting prototype for bch2_write(). Prototype was for CLOSURE_CALLBACK() instead ../fs/bcachefs/journal_reclaim.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../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:1689:9: warning: cast from restricted vm_fault_t ../fs/bcachefs/fsck.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/journal.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/journal.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1295:38: warning: array of flexible structures ../fs/bcachefs/journal.c:1216:9: warning: context imbalance in 'bch2_set_nr_journal_buckets_iter' - different lock contexts for basic block ../fs/bcachefs/migrate.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../drivers/vfio/fsl-mc/vfio_fsl_mc.c:302:24: warning: incorrect type in assignment (different base types) ../drivers/vfio/fsl-mc/vfio_fsl_mc.c:302:24: expected unsigned long long [usertype] header ../drivers/vfio/fsl-mc/vfio_fsl_mc.c:302:24: got restricted __le64 [usertype] ../drivers/vfio/pci/vfio_pci_config.c:416:20: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_config.c:416:38: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_config.c:710:13: warning: restricted pci_power_t degrades to integer ../drivers/vfio/pci/vfio_pci_config.c:710:22: warning: restricted pci_power_t degrades to integer ../drivers/bluetooth/hci_ag6xx.c:257:24: warning: restricted __le32 degrades to integer ../drivers/bluetooth/hci_mrvl.c:170:23: warning: restricted __le16 degrades to integer ../drivers/bluetooth/hci_mrvl.c:203:23: warning: restricted __le16 degrades to integer ../fs/bcachefs/io_read.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../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 ../fs/btrfs/fs.c:86:6: warning: context imbalance in 'btrfs_exclop_start_try_lock' - wrong count at exit ../fs/btrfs/fs.c:99:6: warning: context imbalance in 'btrfs_exclop_start_unlock' - unexpected unlock ../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 ../fs/btrfs/tree-mod-log.c:173:13: warning: context imbalance in 'tree_mod_dont_log' - different lock contexts for basic block ../fs/btrfs/tree-mod-log.c:254:9: warning: context imbalance in 'btrfs_tree_mod_log_insert_key' - unexpected unlock ../fs/btrfs/tree-mod-log.c:362:17: warning: context imbalance in 'btrfs_tree_mod_log_insert_move' - unexpected unlock ../fs/btrfs/tree-mod-log.c:455:9: warning: context imbalance in 'btrfs_tree_mod_log_insert_root' - unexpected unlock ../fs/btrfs/tree-mod-log.c:663:17: warning: context imbalance in 'btrfs_tree_mod_log_eb_copy' - unexpected unlock ../fs/btrfs/tree-mod-log.c:713:9: warning: context imbalance in 'btrfs_tree_mod_log_free_eb' - unexpected unlock ../fs/bcachefs/journal_io.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/journal_io.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1295:38: warning: array of flexible structures ../fs/bcachefs/journal_io.c:2153:9: warning: context imbalance in 'bch2_journal_write' - different lock contexts for basic block ../drivers/gpu/drm/msm/msm_io_utils.c:61:31: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/msm/msm_io_utils.c:61:31: expected void [noderef] __iomem * ../drivers/gpu/drm/msm/msm_io_utils.c:61:31: got void * ../drivers/gpu/drm/msm/msm_io_utils.c:81:31: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/msm/msm_io_utils.c:81:31: expected void [noderef] __iomem * ../drivers/gpu/drm/msm/msm_io_utils.c:81:31: got void * ../drivers/gpu/drm/msm/msm_io_utils.c:90:31: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/msm/msm_io_utils.c:90:31: expected void [noderef] __iomem * ../drivers/gpu/drm/msm/msm_io_utils.c:90:31: got void * ../fs/bcachefs/move.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/btrfs/subpage.c: note: in included file (through ../include/linux/cpumask.h, ../arch/x86/include/asm/paravirt.h, ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ../include/linux/spinlock.h, ...): ../include/linux/bitmap.h:782:55: warning: shift too big (64) for type unsigned long ../drivers/gpu/drm/panthor/panthor_fw.c:140: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr' ../drivers/gpu/drm/panthor/panthor_fw.c:140: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr' ../drivers/gpu/drm/panthor/panthor_fw.c:140: warning: Excess struct member 'start' description in 'panthor_fw_binary_section_entry_hdr' ../drivers/gpu/drm/panthor/panthor_fw.c:140: warning: Excess struct member 'end' description in 'panthor_fw_binary_section_entry_hdr' ../drivers/gpu/drm/panthor/panthor_fw.c:197: warning: Excess struct member 'buf' description in 'panthor_fw_section' ../drivers/gpu/drm/panthor/panthor_fw.c:197: warning: Excess struct member 'size' description in 'panthor_fw_section' ../drivers/gpu/drm/panthor/panthor_fw.c:267: warning: Excess struct member 'ping_work' description in 'panthor_fw' ../fs/btrfs/ref-verify.c:263:27: warning: context imbalance in 'add_block_entry' - different lock contexts for basic block ../fs/btrfs/ref-verify.c:352:20: warning: context imbalance in 'add_tree_block' - unexpected unlock ../fs/btrfs/ref-verify.c:377:28: warning: context imbalance in 'add_shared_data_ref' - unexpected unlock ../fs/btrfs/ref-verify.c:415:28: warning: context imbalance in 'add_extent_data_ref' - unexpected unlock ../fs/btrfs/ref-verify.c:896:20: warning: context imbalance in 'btrfs_ref_tree_mod' - unexpected unlock ../fs/bcachefs/nocow_locking.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../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/msm/msm_rd.c:44:6: warning: symbol 'rd_full' was not declared. Should it be static? ../fs/bcachefs/progress.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/movinggc.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/movinggc.c:326:33: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/movinggc.c:326:33: struct task_struct [noderef] __rcu * ../fs/bcachefs/movinggc.c:326:33: struct task_struct * ../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] ../fs/bcachefs/namei.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../drivers/gpu/drm/nouveau/nvkm/core/ioctl.c: note: in included file: ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../fs/bcachefs/quota.c:117:9: warning: unknown escape sequence: '\%' ../fs/bcachefs/quota.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/opts.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/recovery_passes.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/recovery_passes.c: note: in included file: ../fs/bcachefs/movinggc.h:11:33: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/movinggc.h:11:33: struct task_struct [noderef] __rcu * ../fs/bcachefs/movinggc.h:11:33: struct task_struct * ../fs/btrfs/tests/btrfs-tests.c:173:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:173:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:173:9: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:173:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:173:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:173:9: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:176:54: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:176:54: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:176:54: got void **slot ../fs/btrfs/tests/btrfs-tests.c:182:38: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:182:38: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:182:38: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:185:47: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:185:47: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:185:47: got void **slot ../fs/btrfs/tests/btrfs-tests.c:185:22: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:185:22: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:185:22: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:173:9: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:173:9: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:173:9: got void **slot ../fs/btrfs/tests/btrfs-tests.c:173:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:173:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:173:9: got void [noderef] __rcu ** ../fs/bcachefs/sb-errors.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/sb-counters.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../drivers/gpu/drm/msm/adreno/adreno_device.c:11:6: warning: symbol 'hang_debug' was not declared. Should it be static? ../drivers/gpu/drm/msm/adreno/adreno_device.c:23:5: warning: symbol 'enable_preemption' was not declared. Should it be static? ../fs/bcachefs/sb-downgrade.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/sb-downgrade.c: note: in included file (through ../fs/bcachefs/bcachefs_format.h, ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/sb-downgrade_format.h:14:52: warning: array of flexible structures ../fs/bcachefs/sb-clean.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/sb-clean.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:625:38: warning: array of flexible structures ../fs/bcachefs/bcachefs_format.h:1295:38: warning: array of flexible structures ../fs/bcachefs/rebalance.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/sb-members.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../drivers/gpu/drm/msm/adreno/a2xx_catalog.c:47:1: warning: symbol 'a2xx_gpulist' was not declared. Should it be static? ../drivers/gpu/drm/msm/adreno/a3xx_catalog.c:87:1: warning: symbol 'a3xx_gpulist' was not declared. Should it be static? ../fs/bcachefs/str_hash.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/vcn_v5_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:428:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/msm/adreno/a4xx_catalog.c:47:1: warning: symbol 'a4xx_gpulist' was not declared. Should it be static? ../fs/bcachefs/reflink.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../drivers/bluetooth/virtio_bt.c:311:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:311:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:311:25: bad type * ../drivers/bluetooth/virtio_bt.c:311:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:311:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:314:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:314:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:314:25: bad type * ../drivers/bluetooth/virtio_bt.c:314:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:314:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:349:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:349:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:349:25: bad type * ../drivers/bluetooth/virtio_bt.c:349:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:349:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:352:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:352:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:352:25: bad type * ../drivers/bluetooth/virtio_bt.c:352:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:352:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../fs/bcachefs/replicas.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/replicas.c: note: in included file (through ../fs/bcachefs/disk_accounting_format.h, ../fs/bcachefs/bcachefs_format.h, ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/replicas_format.h:25:45: warning: array of flexible structures ../fs/bcachefs/replicas_format.h:13:45: warning: array of flexible structures ../drivers/gpu/drm/panthor/panthor_sched.c:2881:9: warning: context imbalance in 'panthor_fdinfo_gather_group_samples' - different lock contexts for basic block ../fs/btrfs/tests/extent-map-tests.c:531:21: warning: symbol 'valid_ranges' was not declared. Should it be static? ../drivers/gpu/drm/panthor/panthor_sched.c:318: warning: Excess struct member 'runnable' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:318: warning: Excess struct member 'idle' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:318: warning: Excess struct member 'waiting' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:318: warning: Excess struct member 'has_ref' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:318: warning: Excess struct member 'in_progress' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:318: warning: Excess struct member 'stopped_groups' description in 'panthor_scheduler' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'mem' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'input' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'output' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'input_fw_va' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'output_fw_va' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'gpu_va' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'ref' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'gt' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'sync64' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'bo' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'offset' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'kmap' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'lock' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'id' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'seqno' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'last_fence' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'in_flight_jobs' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'slots' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'slot_count' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:490: warning: Excess struct member 'seqno' description in 'panthor_queue' ../drivers/gpu/drm/panthor/panthor_sched.c:699: warning: Excess struct member 'data' description in 'panthor_group' ../drivers/gpu/drm/panthor/panthor_sched.c:835: warning: Excess struct member 'start' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:835: warning: Excess struct member 'size' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:835: warning: Excess struct member 'latest_flush' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:835: warning: Excess struct member 'start' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:835: warning: Excess struct member 'end' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:835: warning: Excess struct member 'mask' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:835: warning: Excess struct member 'slot' description in 'panthor_job' ../drivers/gpu/drm/panthor/panthor_sched.c:1762: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_fw_events' ../drivers/gpu/drm/panthor/panthor_sched.c:1762: warning: Function parameter or struct member 'events' not described in 'panthor_sched_report_fw_events' ../drivers/gpu/drm/panthor/panthor_sched.c:2655: warning: Function parameter or struct member 'ptdev' not described in 'panthor_sched_report_mmu_fault' ../drivers/gpu/drm/msm/adreno/a5xx_catalog.c:152:1: warning: symbol 'a5xx_gpulist' was not declared. Should it be static? ../fs/bcachefs/recovery.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/recovery.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:625:38: warning: array of flexible structures ../fs/bcachefs/bcachefs_format.h:1295:38: warning: array of flexible structures ../fs/bcachefs/recovery.c: note: in included file: ../fs/bcachefs/movinggc.h:11:33: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/movinggc.h:11:33: struct task_struct [noderef] __rcu * ../fs/bcachefs/movinggc.h:11:33: struct task_struct * ../drivers/gpu/drm/msm/adreno/a6xx_catalog.c:1091:1: warning: symbol 'a6xx_gpulist' was not declared. Should it be static? ../drivers/gpu/drm/msm/adreno/a6xx_catalog.c:1491:1: warning: symbol 'a7xx_gpulist' was not declared. Should it be static? ../fs/btrfs/zoned.c:2591:25: warning: context imbalance in 'btrfs_zoned_activate_one_bg' - different lock contexts for basic block ../drivers/bluetooth/hci_nokia.c:279:23: warning: incorrect type in assignment (different base types) ../drivers/bluetooth/hci_nokia.c:279:23: expected unsigned short [usertype] baud ../drivers/bluetooth/hci_nokia.c:279:23: got restricted __le16 [usertype] ../drivers/bluetooth/hci_nokia.c:282:26: warning: incorrect type in assignment (different base types) ../drivers/bluetooth/hci_nokia.c:282:26: expected unsigned short [usertype] sys_clk ../drivers/bluetooth/hci_nokia.c:282:26: got restricted __le16 [usertype] ../drivers/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 ../fs/bcachefs/subvolume.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/xattr.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/snapshot.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/tests.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1701:31: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1701:31: expected void [noderef] __iomem * ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1701:31: got void * ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1707:31: warning: incorrect type in return expression (different address spaces) ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1707:31: expected void [noderef] __iomem * ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1707:31: got void * ../fs/bcachefs/super.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/super.c:2060:9: warning: context imbalance in 'bdev_get_fs' - wrong count at exit ../fs/bcachefs/super.c:2072:13: warning: context imbalance in 'bch2_fs_bdev_mark_dead' - unexpected unlock ../fs/bcachefs/super.c:2115:13: warning: context imbalance in 'bch2_fs_bdev_sync' - unexpected unlock ../fs/bcachefs/sysfs.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/sysfs.c: note: in included file: ../fs/bcachefs/movinggc.h:11:33: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/movinggc.h:11:33: struct task_struct [noderef] __rcu * ../fs/bcachefs/movinggc.h:11:33: struct task_struct * ../fs/bcachefs/super-io.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../fs/bcachefs/super-io.c: note: in included file (through ../fs/bcachefs/bcachefs_format.h, ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/sb-downgrade_format.h:14:52: warning: array of flexible structures ../fs/bcachefs/super-io.c:576:19: warning: cast to restricted __le32 ../fs/bcachefs/super-io.c:575:19: warning: cast to restricted __le64 ../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:428:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/msm/adreno/a6xx_gpu.c:1909:36: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/msm/adreno/a6xx_gpu.c:1909:36: expected void [noderef] __iomem *llc_mmio ../drivers/gpu/drm/msm/adreno/a6xx_gpu.c:1909:36: got void * ../fs/bcachefs/trace.c: note: in included file: ../fs/bcachefs/bcachefs.h:1009:9: warning: array of flexible structures ../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:428:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/msm/dsi/dsi_host.c:1415:27: warning: cast to restricted __be32 ../drivers/gpu/drm/msm/dsi/dsi_host.c:1416:17: warning: cast to restricted __be32 ../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/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/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/nouveau/nvkm/engine/device/ctrl.c: note: in included file: ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/chan.c:306:9: warning: context imbalance in 'nvkm_chan_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/r535.c:225:3: warning: symbol 'userd' was not declared. Should it be static? ../drivers/gpu/drm/nouveau/nvkm/engine/sw/nv04.c: note: in included file: ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_nvif.c: note: in included file: ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_debugfs.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_debugfs.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_acpi.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_vga.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_hwmon.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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_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_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_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_bo0039.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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_mem.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_prime.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_vmm.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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_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_bo5039.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_drm.c:407:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:407:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:408:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:408:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:408:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:408:41: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:412:33: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_drm.c:412:33: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_ttm.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_sgdma.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/lut.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv04/arb.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_exec.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_display.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_gem.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_bo.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_backlight.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/core917d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_svm.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/nouveau_sched.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/pior507d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/dispnv04/cursor.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/dac507d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/sor507d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/nouveau_connector.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/core907d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/crc.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/wimm.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/sor907d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/nouveau_gem.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_gem.c:881:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_gem.c:882:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_gem.c:914:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_gem.c:915:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_gem.c:917:33: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv50/sorc37d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/tvmodesnv17.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/base.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv04/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/core827d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/core.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_uvmm.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/dac907d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/dispnv04/disp.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/nouveau_dp.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/core507d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/dispnv04/dac.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/crc907d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv04/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/wimmc37b.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/dispnv04/tvnv04.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/base917c.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/head917d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/dispnv04/crtc.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/base827c.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/head.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_dmem.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_dmem.c:206:13: warning: incorrect type in assignment (different base types) ../drivers/gpu/drm/nouveau/nouveau_dmem.c:206:13: expected restricted vm_fault_t [usertype] ret ../drivers/gpu/drm/nouveau/nouveau_dmem.c:206:13: got int ../drivers/gpu/drm/nouveau/nouveau_dmem.c:458:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:458:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:462:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:462:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:475:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:475:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:479:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:479:25: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:489:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:489:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:489:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:489:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:489:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:489:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:489:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:489:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:489:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:503:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:503:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:530:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:530:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:534:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:534:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:543:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:543:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:543:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:543:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:552:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:552:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:552:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:557:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:557:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:559:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_dmem.c:559:9: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/dispnv04/overlay.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv04/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/curs907a.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/curs.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/dispnv04/dfp.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/curs507a.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/oimm.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv04/tvnv17.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/ovly.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/oimm507b.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/headc57d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/head827d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/ovly917e.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/cursc37a.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/base907c.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/ovly907e.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/dispnv50/headc37d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/nouveau_bios.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/wndw.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/wndwc37e.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/head507d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/nv04_fence.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/nv50_fence.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv04/hw.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h, ...): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/nouveau_dma.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nv17_fence.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/nouveau_fence.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_fence.c:433:24: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/nouveau/nouveau_fence.c:433:24: expected struct nouveau_channel [noderef] __rcu *channel ../drivers/gpu/drm/nouveau/nouveau_fence.c:433:24: got struct nouveau_channel *chan ../drivers/gpu/drm/nouveau/nouveau_led.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_led.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nvc0_fence.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/nv10_fence.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/nouveau_abi16.c: note: in included file: ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/nouveau_chan.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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:466:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_chan.c:480:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nouveau_chan.c:480:17: warning: cast removes address space '__iomem' of expression ../drivers/gpu/drm/nouveau/nv84_fence.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/dispnv50/disp.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h, ../drivers/gpu/drm/nouveau/nouveau_display.h, ../drivers/gpu/drm/nouveau/dispnv50/disp.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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/head907d.c: note: in included file (through ../drivers/gpu/drm/nouveau/nouveau_drv.h): ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:9:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:10:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:11:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:12:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:13:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:14:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:17:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:18:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:20:1: warning: directive in macro's argument list ../drivers/gpu/drm/nouveau/include/nvif/ioctl.h:21:1: warning: directive in macro's argument list ../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 ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../arch/x86/boot/compressed/mem.c:35:6: warning: symbol 'arch_accept_memory' was not declared. Should it be static? ../arch/x86/boot/compressed/sev.c:30:13: warning: symbol 'boot_ghcb' was not declared. Should it be static? ../arch/x86/boot/compressed/sev.c: note: in included file (through ../arch/x86/boot/compressed/../../lib/inat.c): ./arch/x86/lib//inat-tables.c:5:19: warning: symbol 'inat_primary_table' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:219:19: warning: symbol 'inat_escape_table_1' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:443:19: warning: symbol 'inat_escape_table_1_1' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:571:19: warning: symbol 'inat_escape_table_1_2' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:607:19: warning: symbol 'inat_escape_table_1_3' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:645:19: warning: symbol 'inat_escape_table_2' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:860:19: warning: symbol 'inat_escape_table_2_1' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1064:19: warning: symbol 'inat_escape_table_2_2' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1116:19: warning: symbol 'inat_escape_table_2_3' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1146:19: warning: symbol 'inat_escape_table_3' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1223:19: warning: symbol 'inat_escape_table_3_1' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1297:19: warning: symbol 'inat_escape_table_3_2' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1301:19: warning: symbol 'inat_escape_table_3_3' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1306:19: warning: symbol 'inat_avx_table_4' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1391:19: warning: symbol 'inat_avx_table_4_1' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1442:19: warning: symbol 'inat_avx_table_4_2' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1449:19: warning: symbol 'inat_avx_table_4_3' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1470:19: warning: symbol 'inat_avx_table_5' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1497:19: warning: symbol 'inat_avx_table_5_1' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1510:19: warning: symbol 'inat_avx_table_5_2' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1530:19: warning: symbol 'inat_avx_table_5_3' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1537:19: warning: symbol 'inat_avx_table_6' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1582:19: warning: symbol 'inat_avx_table_6_1' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1623:19: warning: symbol 'inat_avx_table_6_2' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1629:19: warning: symbol 'inat_avx_table_6_3' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1637:19: warning: symbol 'inat_avx_table_7' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1640:19: warning: symbol 'inat_avx_table_7_2' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1643:19: warning: symbol 'inat_avx_table_7_3' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1654:19: warning: symbol 'inat_group_table_6' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1666:19: warning: symbol 'inat_group_table_7' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1678:19: warning: symbol 'inat_group_table_8' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1684:19: warning: symbol 'inat_group_table_9' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1695:19: warning: symbol 'inat_group_table_10' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1704:19: warning: symbol 'inat_group_table_10_3' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1709:19: warning: symbol 'inat_group_table_11' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1719:19: warning: symbol 'inat_group_table_11_2' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1726:19: warning: symbol 'inat_group_table_24' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1731:19: warning: symbol 'inat_group_table_24_1' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1734:19: warning: symbol 'inat_group_table_24_2' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1742:19: warning: symbol 'inat_group_table_4' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1748:19: warning: symbol 'inat_group_table_5' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1754:19: warning: symbol 'inat_group_table_16' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1759:19: warning: symbol 'inat_group_table_16_1' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1766:19: warning: symbol 'inat_group_table_17' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1773:19: warning: symbol 'inat_group_table_17_1' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1782:19: warning: symbol 'inat_group_table_18' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1788:19: warning: symbol 'inat_group_table_18_1' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1796:19: warning: symbol 'inat_group_table_21' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1805:19: warning: symbol 'inat_group_table_21_1' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1808:19: warning: symbol 'inat_group_table_21_2' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1817:19: warning: symbol 'inat_group_table_21_3' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1822:19: warning: symbol 'inat_group_table_13' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1830:19: warning: symbol 'inat_group_table_27' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1837:19: warning: symbol 'inat_group_table_25' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1843:19: warning: symbol 'inat_group_table_25_1' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1851:19: warning: symbol 'inat_group_table_26' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1857:19: warning: symbol 'inat_group_table_26_1' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1865:19: warning: symbol 'inat_group_table_14' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1870:19: warning: symbol 'inat_group_table_15' was not declared. Should it be static? ./arch/x86/lib//inat-tables.c:1873:19: warning: symbol 'inat_group_table_15_2' was not declared. Should it be static? ../arch/x86/boot/compressed/sev.c: note: in included file: ../arch/x86/boot/compressed/../../lib/insn.c:91:21: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:91:21: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:138:13: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:138:13: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:163:21: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:163:21: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:180:21: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:180:21: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:190:29: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:190:29: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:204:13: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:204:13: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:207:34: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:207:34: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:220:30: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:220:30: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:222:30: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:222:30: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:230:30: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:230:30: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:287:14: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:287:14: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:329:22: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:329:22: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:374:23: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:374:23: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:452:40: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:452:40: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:513:40: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:513:40: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:517:48: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:517:48: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:523:48: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:523:48: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:540:49: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:540:49: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:543:49: warning: cast to restricted __le32 ../arch/x86/boot/compressed/../../lib/insn.c:543:49: warning: cast to restricted __le16 ../arch/x86/boot/compressed/../../lib/insn.c:546:49: warning: too many warnings